Robotics StackExchange | Archived questions

linear actuator with freely rotating joints at each end

Hi All,

I am wanting to create a URDF model that models a linear actuator (a hydraulic ram) that is free to rotate at each end (i.e. the only aspect you control is ram length). The closest match appears to be a prismatic joint, but this joint requires an axis parameter as well as a length. The scenario I have only requires a length as the axis is constrained by the kinematics of the joint and changes continually with linear actuator length.

I can already get an angle measurement by other means, but I would also like to be able to calculate the angle from linear actuator length alone, and conversely calculate the required actuator length from angle targets using the standard transform libraries in ROS (or MoveIt!).

Thanks, Bart

Asked by bjem85 on 2014-06-29 18:33:07 UTC

Comments

Answers

You could model your setup as two or three co-located passive rotational joints at each end of the linear joint. That said, i'm not sure how you would use MoveIt or ROS to get the angle of such an under constrained robot.

Asked by mlautman on 2019-11-12 15:30:38 UTC

Comments