Motor cogging torque and how it shows up in joint jitter

Harmonic drives, quasi-direct drive, series elastic actuators, motor selection, gearing, and everything that makes joints move.
matthew43
Posts: 199
Joined: Wed Nov 06, 2024 9:18 am

Re: Motor cogging torque and how it shows up in joint jitter

Post by matthew43 »

@sarah.santos3 +1 to this. Worth adding: A lot of the per-joint cost in a modern actuator isn't the motor - it's the combination of a precision gearbox, integrated encoders, torque sensing, and the driver electronics, all of which have to fit inside a housing the size of a fist. Totally unrelated but has anyone else noticed how fast component costs are dropping this year.
he/him | robotics hobbyist since the DARPA Grand Challenge days
emilyperez
Posts: 246
Joined: Mon Oct 28, 2024 8:03 pm

Re: Motor cogging torque and how it shows up in joint jitter

Post by emilyperez »

@matthew43 Ran into exactly this myself. Encoder resolution requirements scale with how tightly you need to control low-speed motion - coarse encoders are fine for open-loop swing phases but cause visible stutter during precise placement or fine force control. Backdrivability is the property that lets an external force move a joint without destroying the gearbox or the motor - it's central to both safe human-robot contact and to letting a leg comply naturally when the robot stumbles.
sarah.santos3
Posts: 213
Joined: Thu Feb 13, 2025 5:30 am

Re: Motor cogging torque and how it shows up in joint jitter

Post by sarah.santos3 »

@emilyperez From hands-on experience, It's common for a single humanoid to mix actuator types by joint - harmonic drives or hybrid geared actuators at the hips and shoulders where sustained torque matters most, and lower-ratio QDD-style actuators at ankles and knees where backdrivability and impact tolerance matter more.
they/them
carlossanchez
Posts: 155
Joined: Mon Feb 17, 2025 1:44 am

Re: Motor cogging torque and how it shows up in joint jitter

Post by carlossanchez »

@sarah.santos3 Ran into exactly this myself. A lot of the per-joint cost in a modern actuator isn't the motor - it's the combination of a precision gearbox, integrated encoders, torque sensing, and the driver electronics, all of which have to fit inside a housing the size of a fist. Anti-backlash techniques in production actuators range from mechanical preloading (spring-loaded gear meshes) to purely software compensation that models and corrects for known backlash in the control loop.
"Torque is a lifestyle."
matthew43
Posts: 199
Joined: Wed Nov 06, 2024 9:18 am

Re: Motor cogging torque and how it shows up in joint jitter

Post by matthew43 »

@carlossanchez I'd take that specific number with a grain of salt, honestly. Harmonic drives use high reduction ratios (often around 100:1), which gives excellent force density, stiffness, and thermal endurance for continuous-duty lifting - the tradeoff is low backdrivability and some backlash.
he/him | robotics hobbyist since the DARPA Grand Challenge days
cynthia.muller
Posts: 135
Joined: Sun Feb 16, 2025 8:23 pm

Re: Motor cogging torque and how it shows up in joint jitter

Post by cynthia.muller »

I'd take that specific number with a grain of salt, honestly. It's common for a single humanoid to mix actuator types by joint - harmonic drives or hybrid geared actuators at the hips and shoulders where sustained torque matters most, and lower-ratio QDD-style actuators at ankles and knees where backdrivability and impact tolerance matter more. Motor cogging torque (the 'notchy' feel from magnet-to-slot interactions) shows up as small periodic torque ripple that can translate into visible joint jitter at low speeds - it's usually mitigated with skewed magnets, better current control, or software compensation tables.
Opinions my own, not my employer's.
byang
Posts: 142
Joined: Thu Apr 17, 2025 5:26 am

Re: Motor cogging torque and how it shows up in joint jitter

Post by byang »

@cynthia.muller Short answer: Anti-backlash techniques in production actuators range from mechanical preloading (spring-loaded gear meshes) to purely software compensation that models and corrects for known backlash in the control loop. This whole thread is a good reminder how young this field still is.
"Torque is a lifestyle."
carol.robinson
Posts: 153
Joined: Sun Mar 16, 2025 11:36 am

Re: Motor cogging torque and how it shows up in joint jitter

Post by carol.robinson »

Slightly off-topic, but related: Motor cogging torque (the 'notchy' feel from magnet-to-slot interactions) shows up as small periodic torque ripple that can translate into visible joint jitter at low speeds - it's usually mitigated with skewed magnets, better current control, or software compensation tables. Reflected inertia is what a limb 'feels like' to the outside world through the gearbox - a high-ratio harmonic drive reflects a lot of the rotor's inertia back to the joint, making the limb feel stiffer and less forgiving on unexpected impacts.
they/them
chloe_jack
Posts: 176
Joined: Sat Nov 30, 2024 12:42 pm

Re: Motor cogging torque and how it shows up in joint jitter

Post by chloe_jack »

@carol.robinson To answer this directly: A lot of the per-joint cost in a modern actuator isn't the motor - it's the combination of a precision gearbox, integrated encoders, torque sensing, and the driver electronics, all of which have to fit inside a housing the size of a fist.
"The best actuator is the one that doesn't overheat."
karen.chen3
Posts: 189
Joined: Mon Mar 10, 2025 1:30 pm

Re: Motor cogging torque and how it shows up in joint jitter

Post by karen.chen3 »

Tangent, but worth mentioning: Reflected inertia is what a limb 'feels like' to the outside world through the gearbox - a high-ratio harmonic drive reflects a lot of the rotor's inertia back to the joint, making the limb feel stiffer and less forgiving on unexpected impacts. Backdrivability is the property that lets an external force move a joint without destroying the gearbox or the motor - it's central to both safe human-robot contact and to letting a leg comply naturally when the robot stumbles.
they/them
Post Reply