Society of Robots - Robot Forum

Mechanics and Construction => Mechanics and Construction => Topic started by: fantasy_rk89 on March 14, 2013, 10:39:46 PM

Title: Torque Calculations... help pls
Post by: fantasy_rk89 on March 14, 2013, 10:39:46 PM
Hey guys

Im new here and i have a big problem. I am supposed to select motors for a walking robot design. specifically i am supposed to select motors for the leg movement namely, hips, knees and ankles. i understand i need to get my torque calculations done for this. but unfortunately im thoroughly a new comer into robotics. can anyone gimme these relations or any headsup over this.

Thanks a lot in advance and just a note, its kinda urgent guys.

Title: Re: Torque Calculations... help pls
Post by: newInRobotics on March 15, 2013, 01:00:43 AM
Hi

Torque (http://en.wikipedia.org/wiki/Torque) = Force * ArmLength
So if You are looking for knee motor ArmLength is going to be length of thigh.

Force (http://en.wikipedia.org/wiki/Force) = Mass (http://en.wikipedia.org/wiki/Mass) * Acceleration (http://en.wikipedia.org/wiki/Acceleration)
Mass is human body mass in this case and Acceleration is how fast You want specific joint to gain velocity.
Title: Re: Torque Calculations... help pls
Post by: fantasy_rk89 on March 15, 2013, 01:17:52 AM
thanks dude...

but i tried seeing some scholarly articles where they have mentioned very complex equations and some angular considerations for torque calculations...
Title: Re: Torque Calculations... help pls
Post by: jwatte on March 15, 2013, 12:20:39 PM
That is correct. To do this engineering the "right way," you need to calculate the statics of the robot to make sure it can stand still, and then add in the dynamics you want, which includes angular momentum, inertia tensors, and other 3D math.

Quote
i am supposed to select motors for the leg movement

It would be interesting to understand what skills you have, and what other skills are available on your team.

If you do not know any mechanics, nor any 3D math, then you're not very well prepared to do what you are supposed to do. So, either learn (which is a significant amount of learning,) or experiment (start with something, make it fail, figure out how to compensate, repeat,) or just ask for a specific recommendation from those who know.
To be able to answer a specific recommendation, we need to know how much the robot will weigh, how long each piece of the leg is, how fast it is supposed to move (in degrees per second) and how quickly it is supposed to be able to react (in degrees per second per second.)
Title: Re: Torque Calculations... help pls
Post by: fantasy_rk89 on March 15, 2013, 03:19:20 PM
Thanks for ur reply dude...

i do have some engineering background to understand a bit on momentum and stuff. is there any paper or link or anything that describes in detailed about the way to calculate torque from engineering stand point.

also wud u be able to give me the equations or anything like that for these calculations...

what i am supposed to do is calculate the torque required at the joints and based on the torque select motors. and this is an engineering project, so i have to do it the analytical way
Title: Re: Torque Calculations... help pls
Post by: waltr on March 15, 2013, 06:27:21 PM
How about your Physics 101 text book?
The basics will be there.

Also, there are some articles on torque calculation in the Robot Tutorials part of the web site. Just click the "Robot Tutorials" at the upper left corner of the page.

Then Google will find lots of info.
Title: Re: Torque Calculations... help pls
Post by: jwatte on March 15, 2013, 11:18:35 PM
I gave you the concepts to google for. Here's a good place to start: http://en.wikipedia.org/wiki/Statics (http://en.wikipedia.org/wiki/Statics)
Here's a useful textbook: http://www.amazon.com/gp/product/0132915480/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0132915480&linkCode=as2&tag=enchage-20 (http://www.amazon.com/gp/product/0132915480/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0132915480&linkCode=as2&tag=enchage-20)