Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Radians per Second to RPM

Radians per Second to RPM

A joint velocity limit or drive-wheel speed in rad/s becomes the RPM a gearmotor catalogue lists, with the reduction ratio showing what the rotor must do.

Turning a Joint Velocity Limit into a Motor Catalogue Number

A robot description file and a gearmotor catalogue describe the same axis in two different dialects. The description file, the trajectory controller and every message travelling between them stay in strict SI, so a revolute joint carries a velocity limit in radians per second. The catalogue the drivetrain will actually be bought from lists no-load speed, rated speed and permissible input speed in revolutions per minute. Deciding whether a candidate motor and reduction stage can reach the commanded joint speed — or discovering that the limit in the description file was quietly copied from a different arm — means holding both numbers at once.

Conversion factor: multiply by 30/π ≈ 9.549296586, because one revolution is 2π radians and a minute holds sixty seconds. An elbow limited to π rad/s therefore turns at exactly 30 RPM at the output flange, and behind a 100:1 reduction that asks the rotor for 3 000 RPM.

What Sits Between the Two Numbers

Description Files Publish SI, Vendors Publish Catalogue Units

The velocity attribute on a revolute joint limit, the values a joint-state topic reports and the setpoints a trajectory sends are all radians per second. Nothing in that chain will accept a revolution count, which is why the translation happens on paper rather than inside the code.

A Drive Wheel's Speed Falls Out of Its Radius

Rolling without slip ties the two together as ω = v/r. A 33 mm wheel asked for 0.22 m/s must spin at 6.67 rad/s, which is 63.66 RPM — a figure that can finally be compared against a gearmotor's rated speed.

The Reduction Ratio Is the Multiplier Nobody Writes Down

Flange speed and rotor speed differ by the ratio of the gearbox, so a joint creeping along at 1.5 rad/s behind a 100:1 strain-wave unit still has a rotor past 1 400 RPM. Input-speed ceilings are quoted per gearbox and are easy to breach without noticing.

The Joint Limit Is Rarely the Motor's Limit

Thermal headroom, gearbox input ceilings, encoder bandwidth and safety-rated reduced-speed modes all pull the published joint limit below what the rotor could physically manage. Reading that catalogue figure as an achievable duty point is how a first drivetrain estimate usually goes wrong.

Working from a Commanded Speed to an Order Code

The sequence below is what a drivetrain selection spreadsheet ends up containing, one row per axis.

1

Start from the speed the axis is genuinely commanded to reach

For an arm that is the velocity limit written against the joint; for a mobile base it is the target ground speed divided by the wheel radius. Enter the radians-per-second figure and the revolutions-per-minute equivalent appears as you type, with the field starting at 1 so a first sanity check costs nothing.

2

Multiply the result by the reduction ratio

That product is the speed the rotor has to hold, and it belongs next to a motor's rated point rather than its no-load point. It is also the number a gearbox datasheet checks against its maximum permissible input speed.

3

Repeat across every axis before committing to a family

Shoulders, elbows and wrists usually land in different speed bands, and one motor family rarely suits all of them. Stepping through the axes one after another exposes the outlier that forces a second gearbox size onto the design.

4

Come back the other way from a catalogue figure

When the starting point is a gearmotor already on the shelf, the swap arrows reverse the pair so its flange speed appears in radians per second; typing into the second box does the same, since both accept input. Copying returns digits with no unit, which is exactly what a joint limit attribute or a selection spreadsheet expects.

Joint and Wheel Speeds Seen Through a Reduction Stage

Each row starts from a duty an axis is asked to perform, converts it to the flange speed a catalogue would recognise, then applies a plausible reduction to reveal what the rotor is doing. The final column is the one that decides whether a motor is a candidate at all.

Axis and dutyCommanded speedOutput flangeReductionRotor speed
Indoor base wheel, 33 mm radius at 0.22 m/s6.67 rad/s63.7 RPM30:11 910 RPM
Warehouse base wheel, 62.5 mm radius at 1.5 m/s24 rad/s229.2 RPM20:14 584 RPM
Arm base yaw, deliberate slew1.5708 rad/s15 RPM100:11 500 RPM
Arm elbow at a π rad/s limit3.1416 rad/s30 RPM100:13 000 RPM
Wrist roll, one turn per second6.2832 rad/s60 RPM50:13 000 RPM
Sensor mast pan on a mobile base0.5 rad/s4.77 RPM200:1955 RPM

The second row is the interesting failure. Nothing about 24 rad/s sounds alarming until the reduction is applied and the rotor turns out to need more than 4 500 RPM, which pushes a brushed unit past its brush life and pushes many planetary stages past their continuous input rating. Either the ratio comes down and the torque budget is re-examined, or the wheel gets bigger, or the top ground speed is quietly revised before anyone builds it.

Joint Limits Checked Against a Vendor Datasheet

A velocity limit read out of a description file becomes a flange speed in the same units the supplier prints, so an inherited limit can be tested rather than trusted.

Catalogue Speeds Read Back into Controller Terms

Reversing the direction turns a gearmotor's rated flange speed into the radians per second a trajectory would have to command, which is how a shortlist gets narrowed.

Digits Ready to Paste into a Limit Attribute

Copying hands over the bare number without a unit or thousands spacing, so a value drops straight into a joint limit tag or a sizing sheet with no tidying up.

Every Axis of an Arm Stepped Through in Turn

Working down a kinematic chain one joint at a time shows which axis is the outlier forcing a second motor size onto the bill of materials.

Questions from Robot Drivetrain Selection

Why do robot description files express joint velocity in radians per second?

Because the whole middleware convention rests on one coherent unit system: metres, kilograms, seconds, radians. Once every message obeys that rule a planner can differentiate a position into a velocity, integrate an acceleration back into a position, and mix rotational with linear terms in a Jacobian without carrying conversion constants around. Radians are what keep that arithmetic clean — arc length equals radius multiplied by angle only when the angle is in radians, so a wheel's contact speed and an end-effector's tangential speed both come out right with no extra factor. A revolution count would serve perfectly well as a display unit but would poison every derivative in the stack, so it is deliberately kept out of the interfaces and left to documentation and purchasing.

How do I get a drive wheel's angular velocity from a target ground speed?

Divide the ground speed by the wheel radius, never the diameter — the single most common slip in a first calculation, and it produces an answer exactly twice as large as it should be. A 130 mm wheel has a 65 mm radius, so 1 m/s becomes 15.4 rad/s. On a differential base the two wheels then diverge with the turn: adding and subtracting half the track width multiplied by the yaw rate gives the left and right speeds, and the wider the base, the harder a fast spin-in-place pushes the outer wheel. Use the loaded rolling radius rather than the moulded dimension if the tyre is soft, because a few millimetres of squash shows up directly as an odometry scale error.

How does a gear ratio connect motor speed to the speed seen at the joint?

Speed divides by the ratio and torque multiplies by it, less whatever the stage loses to friction. A 50:1 unit spun at 3 000 RPM on the input delivers 60 RPM at the flange, which is 6.28 rad/s. Two consequences matter while selecting. First, an encoder mounted on the rotor sees fifty times more counts per output revolution, which is why a modest encoder still resolves the joint finely. Second, reflected inertia scales with the square of the ratio, so a high reduction makes the load feel almost weightless to the motor while letting the rotor's own inertia dominate the dynamics. Belt or timing-pulley stages ahead of the gearbox fold into the same figure, so the ratio to use is the product of everything between rotor and flange.

What is the difference between a motor's no-load speed and its rated speed?

No-load speed is the top corner of the torque–speed line: the shaft spinning with nothing attached, producing no useful torque at all. Rated speed is a point chosen inside that line where the winding can sit indefinitely without cooking, commonly around two-thirds to three-quarters of the no-load figure once a real load is applied. Sizing a joint against the no-load number is optimistic to the point of being wrong, because the moment the arm lifts anything the operating point slides down the line and the speed collapses with it. The honest approach is to take the flange speed the axis needs, multiply up through the ratio, and confirm the result sits comfortably below rated speed with the expected torque still available.

Why is a published joint velocity limit lower than the drivetrain could manage?

Several ceilings stack up and the lowest one wins. Continuous heating in the winding usually bites first, since an axis that spends its life accelerating and decelerating draws far more average current than a steady-speed test suggests. The gearbox contributes its own maximum permissible input speed, and exceeding it wears the flexible components long before anything sounds wrong. Structural and payload limits cap the tip speed the arm's stiffness can control without visible wobble. On top of that, machinery safety practice caps the speed a person may stand beside while teaching, a hard limit unrelated to what the hardware could do. The number that reaches the description file is whichever of those is smallest, and it is a specification rather than a measurement.

rad/s
RPM

Joint and Wheel Speeds in Motor Terms

0.5 rad/s=4.77 RPM
1 rad/s=9.55 RPM
1.5708 rad/s=15 RPM
3.1416 rad/s=30 RPM
6.2832 rad/s=60 RPM
24 rad/s=229.18 RPM

Radians per Second (rad/s)

The unit a revolute joint limit, a joint-state message and a trajectory setpoint all share. It keeps arc length equal to radius times angle, so a wheel's contact speed and an end-effector's tangential speed need no correction factor.

Revolutions per Minute (RPM)

What the supplier prints: no-load speed, rated speed and the gearbox's maximum permissible input speed. It is the figure a candidate drivetrain is judged against once the reduction ratio has been applied.

Enter the joint limit, or the wheel speed you get from ground speed divided by wheel radius
Multiply the RPM result by the reduction ratio to see what the rotor has to hold
Type a catalogue flange speed into the second field to read it back as a commanded rad/s
Copy returns bare digits that paste into a joint limit attribute unchanged
Want to learn more? Read documentation →
1/5

Frequency Converter

BPM to FPS BPM to Hertz BPM to RPM Cycles per Hour to Hertz Cycles per Minute to Hertz Cycles per Second to Hertz Degrees per Second to RPM Degrees per Second to Radians per Second FPS to BPM FPS to Hertz Gigahertz to Hertz Gigahertz to Kilohertz Gigahertz to Megahertz Gigahertz to Terahertz Hertz to BPM Hertz to Cycles per Hour Hertz to Cycles per Minute Hertz to Cycles per Second Hertz to FPS Hertz to Gigahertz Hertz to Kilohertz Hertz to Megahertz Hertz to Microhertz Hertz to Millihertz Hertz to RPM Hertz to Radians per Second Kilohertz to Gigahertz Kilohertz to Hertz Kilohertz to Megahertz Kilohertz to RPM Megahertz to Gigahertz Megahertz to Hertz Megahertz to Kilohertz Megahertz to Terahertz Microhertz to Hertz Millihertz to Hertz RPM to BPM RPM to Degrees per Second RPM to Hertz RPM to Kilohertz RPM to RPS RPM to Radians per Second RPS to RPM Radians per Second to Degrees per Second Radians per Second to Hertz Radians per Second to RPM (current page) Terahertz to Gigahertz Terahertz to Megahertz
Start typing to search...
Searching...
No results found
Try searching with different keywords