Open JeroenDM opened 6 years ago
Having a tool that spits out the params as written above would be a great start!
I can't resist working on this issue. It should be quite possible for robots adhering to the ros-industrial guidelines:
The joint origins should be oriented with the Z-axis up, and the X-axis forward, when the robot is in the zero position.
I will share the code as soon as I have something that seems to work.
(Altough adding this config file by default to the robot support package could be a more logical / robust approach maybe...)
I'm making a little bit of progress. I'm writing it in a separate ros package for the moment.
In the current version, all input parameters needed for the
opw_kinematics
solver are specified in thekinematics.yaml
like this;And the plugin reads the parameters during initialization. I should be straightforward to extract these from the robot description using the RobotModel API from MoveIt!.
But then there should also be a check whether the robot is compatible.