-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Example of dual-arm kinematics / planning #3
Comments
The geometry model for the Comau RML dual arm reuses the geometries of the SMART-5 SiX 10-1.57 manipulators ( You can use the individual rl::mdl kinematic models for the manipulators ( The Meka Robotics system is another dual arm example, either only the torso and arms or also including the hands:
|
The Meka Robotics files are complete, as the entries of the body transforms in the scene VRML file are overwritten by the kinematic calculation, e.g., when using rlCoachMdl or rlPlanDemo. Please verify this by combining this with the respective rl::mdl model. If this is important to you, I can also update the VRML scene files to the default home position frames. $ rlCoachMdl rlsg/mekabot-torso-rightarm-leftarm.xml rlmdl/mekabot-torso-rightarm-leftarm.xml I've just uploaded the scene description files and kinematic models for the Comau RML Dual Arm, see commit 8d04ec7. You can choose between a combined model with a tree-like structure that can be used in path planning ( For the combined one, there is also a very basic path planning definition, see commit 0abb91d. For the other one, you can use the existing |
Sorry for the misunderstanding, I've now verified the geometry of mekabot through rlCochMdl. I really appreciate the fast response with the dual arm examples! I've been really enjoying having a robotics solution that exists completely outside of ROS 👍 |
Just want to start by saying this library is looking really great!
Would it be possible to have a demo of dual-arm path planning? I noticed there is a
comau-rml-dual-arm.wrl
, however there are no accompanyingrlsg
,rlkin
, orrlmdl
descriptions. I would love to try out some dual-arm applications within rl, but I am finding it difficult to do so as I'm still just starting out working with the library.Under the assumption that only one arm will be used at a time, is it possible to treat the two arms with separate rlkin descriptions and planners?
The text was updated successfully, but these errors were encountered: