sr-ros-interface icon indicating copy to clipboard operation
sr-ros-interface copied to clipboard

Implement host side torque control

Open ugocupcic opened this issue 9 years ago • 3 comments

Reuse the code from position controllers, takes torque demand, computes pwm using PID. Clamps torque between 0 and 1 (using parameter server and sr_ethercat_hand_config yaml file).

@jlaforga needs it quickly: a customer wants to be able to switch between position and torque control very efficiently.

ugocupcic avatar Mar 12 '15 16:03 ugocupcic

Is there a planned dev to get high speed torque reading ? Currently, I think the fastest is 500 Hz if all other motor sensors are dropped and this is quite slow regarding the higher level control loops running at 1 kHz.

guihomework avatar Mar 16 '15 18:03 guihomework

Not really for now. I was planning to try it as is and see how it behaves, then go from there.

ugocupcic avatar Mar 17 '15 08:03 ugocupcic

Iceboxed for now. There's a new beta firmware that seems to give a good torque control on the motor board, which behaves well with the position control from the host.

ugocupcic avatar Apr 02 '15 08:04 ugocupcic