Skip to content
Snippets Groups Projects
  1. Oct 22, 2019
  2. Oct 23, 2018
  3. Sep 14, 2018
  4. Feb 25, 2018
  5. Dec 21, 2016
  6. Sep 02, 2016
  7. Aug 17, 2016
  8. Sep 26, 2013
  9. May 07, 2012
  10. Apr 28, 2012
  11. Mar 14, 2012
    • Thomas Moulard's avatar
      Add RosRobotModel entity. · d1cc7ad3
      Thomas Moulard authored
      d1cc7ad3
    • Thomas Moulard's avatar
      Read the joint names in the robot model to fill the joint_states message. · 876acbcc
      Thomas Moulard authored
      Previous version of abstract-robot-dynamics did not contain the joint
      name. Therefore, we had no way to forward the joint names to ROS.
      
      This patch changes the ros_joint_state entity to add a
      retrieveJointNames command. This command uses the pool to retrieve an
      instance of the Dynamic entity (i.e. robot.dynamic) by using the
      entity name. It then iterates on the robot structure to fill the joint
      names in the message.
      
      This command is automatically called in the Ros class so this change
      is transparent for the end-user.
      
      However, no more assumptions are made on the robot structure so the
      sent message is exactly matching the robot structure loaded in the
      dynamic entity. In particular, the free floating DOFs are sent and the
      hard coded hand values have been removed.
      
      ROS, in fact, requires DOF names and not joint names. Therefore, the
      names are computed as follow:
      - 0 dof: ignored,
      - 1 dof: dof name is the joint name,
      - >1 dof: <joint name>_<dof id>
      876acbcc
  12. Nov 18, 2011
  13. Nov 10, 2011
  14. Sep 06, 2011
Loading