ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

It is difficult to answer your question the way it is phrased because URDF isn't used to move things directly, rather it is used to describe the physical qualities of a robot model. The information contained in URDF is used in conjunction with ROS libraries like TF, MoveIt etc. to create programs that control the movement of a robot. Can you please give more details about how you want to move your drone or the ROS libraries you want to use to control it if any?

It is difficult to answer your question the way it is phrased because URDF isn't used to move things directly, rather it is used to describe the physical qualities of a robot model. The information contained in URDF is used in conjunction with ROS libraries like TF, MoveIt etc. to create programs that control the movement of a robot. Can you please give more details about how you want to move your drone or the ROS libraries you want to use to control it if any?

EDIT: Maybe you weren't sure whether you could define a suitable joint to represent the drone's ability to move around the world? You can look into the type attribute of URDF joint at the floating type, which according to this URDF tutorial "is unconstrained, and can move around in any of the three dimensions."