How to calculate required torque for a robot arm

  • Thread starter Thread starter meakerb
  • Start date Start date
  • Tags Tags
    Torque
AI Thread Summary
To calculate the required torque for a robot arm, the first step involves determining the moment of inertia for the hand and load to find the torque needed for the wrist motor. The shoulder motor's torque must consider the interaction with the wrist motor, as both motors will operate simultaneously, complicating the calculations. A worst-case scenario should be analyzed, focusing on maximum load and acceleration conditions for both motors. The torque for the wrist motor includes the vertical acceleration at the wrist joint, while the shoulder motor's torque is derived from the combined mass of the arm, hand, and load. Detailed calculations and diagrams are essential for accurately sizing the motors.
meakerb
Messages
1
Reaction score
0
TL;DR Summary
I am trying to size the two motors needed for a robot arm I'm building. The pivot point for one motor is (through two pulleys) at the end of an arm driven by another motor.
I am trying to size the two motors needed for a robot arm I'm building.
The first motor, which I call the wrist motor, drives a pulley on a fixed axis that connects to a second pulley (of the same size) which is attached to a hand and load.
Screenshot 2023-10-26 161531.png

I can calculate the moment of inertia for the hand and load about the axis of the second pulley, and therefore calculate the required torque for the wrist motor.

However, the second motor, which I call the shoulder motor, also rotates on the same fixed axis as the wrist motor, but it rotates an arm that holds the second pulley.
Screenshot 2023-10-26 161041.png

The first diagram, and my calculation for required torque for the wrist motor, assumed the shoulder motor was fixed (thereby fixing the axis of pulley 2). To calculate the required torque of the shoulder motor, do I assume that the wrist motor is fixed and use the parallel axis theroem for the moi of the hand & load, plus the moi of the arm? This doesn't seem right to me since, if the wrist motor is fixed, the gearing effect of the two pulleys will keep the hand & load at the same relative angle to the ground.
Screenshot 2023-10-26 170505.png

In reality, both motors will be moving at the same time. Any insight is greatly appreciated.
 
Engineering news on Phys.org
You have a motor bolted to a motor. If we imagine holding the shoulder motor still while rotating the wrist motor its clear that that any torque that is developed in the wrist motor, must be resisted by the shoulder motor. So...what happens when we start simultaneously rotating the shoulder motor. It seems clear to me that the shoulder motor (isolated from the system) has torque acting on it that depends on what the wrist motor is doing. How it all shakes out seems complicated at the moment.

I think we should start with a FBD of the blue arm at the end.
 
meakerb said:
I am trying to size the two motors needed for a robot arm I'm building.

meakerb said:
Any insight is greatly appreciated.
Since this is an engineering, as opposed to a physics problem, we need only find the worst case torque for each motor. That will be the case where:

The arm is horizontal
and
The hand is horizontal
and
The hand is holding the heaviest load with the center of gravity (CG) farthest out
and
The hand is accelerating clockwise at maximum ##radians/sec^2##
and
The arm is accelerating clockwise at maximum ##radians/sec^2##

There is more than one way to solve this. This is how I would attack the problem.

1) Given the maximum acceleration of the arm, calculate the vertical acceleration of the wrist joint in ##inches/sec^2##
2) The torque at the wrist will be the value you calculated PLUS the vertical acceleration of the arm at the wrist times the distance to the hand/load CG times the mass of the hand/load. This is the required peak torque of the wrist motor.
3) Pretend that the wrist is locked in a straight line with the arm. Calculate the arm torque at maximum arm acceleration for that case. This calculation uses the total mass of the arm, hand, and load.
4) The peak torque requirement for the arm motor is the sum of the torques calculated in Steps 2 and 3.
5) The peak RPM of the arm motor is merely the maximum arm angular velocity.
6) The peak RPM of the wrist motor is calculated from the maximum hand angular velocity when the arm is moving at maximum angular velocity in the opposite direction.

This problem will benefit from careful step by step note taking. Diagrams are good.
 
Posted June 2024 - 15 years after starting this class. I have learned a whole lot. To get to the short course on making your stock car, late model, hobby stock E-mod handle, look at the index below. Read all posts on Roll Center, Jacking effect and Why does car drive straight to the wall when I gas it? Also read You really have two race cars. This will cover 90% of problems you have. Simply put, the car pushes going in and is loose coming out. You do not have enuff downforce on the right...
I'm trying to decide what size and type of galvanized steel I need for 2 cantilever extensions. The cantilever is 5 ft. The space between the two cantilever arms is a 17 ft Gap the center 7 ft of the 17 ft Gap we'll need to Bear approximately 17,000 lb spread evenly from the front of the cantilever to the back of the cantilever over 5 ft. I will put support beams across these cantilever arms to support the load evenly
Thread 'What's the most likely cause for this carbon seal crack?'
We have a molded carbon graphite seal that is used in an inline axial piston, variable displacement hydraulic pump. One of our customers reported that, when using the “A” parts in the past, they only needed to replace them due to normal wear. However, after switching to our parts, the replacement cycle seems to be much shorter due to “broken” or “cracked” failures. This issue was identified after hydraulic fluid leakage was observed. According to their records, the same problem has occurred...
Back
Top