planning_context.launch 1.2 KB

1234567891011121314151617181920212223242526
  1. <launch>
  2. <!-- By default we do not overwrite the URDF. Change the following to true to change the default behavior -->
  3. <arg name="load_robot_description" default="false"/>
  4. <!-- The name of the parameter under which the URDF is loaded -->
  5. <arg name="robot_description" default="robot_description"/>
  6. <!-- Load universal robot description format (URDF) -->
  7. <param if="$(arg load_robot_description)" name="$(arg robot_description)" textfile="$(find a9)/urdf/a9.urdf"/>
  8. <!-- The semantic description that corresponds to the URDF -->
  9. <param name="$(arg robot_description)_semantic" textfile="$(find robot_config)/config/a9.srdf" />
  10. <!-- Load updated joint limits (override information from URDF) -->
  11. <group ns="$(arg robot_description)_planning">
  12. <rosparam command="load" file="$(find robot_config)/config/joint_limits.yaml"/>
  13. <rosparam command="load" file="$(find robot_config)/config/cartesian_limits.yaml"/>
  14. </group>
  15. <!-- Load default settings for kinematics; these settings are overridden by settings in a node's namespace -->
  16. <group ns="$(arg robot_description)_kinematics">
  17. <rosparam command="load" file="$(find robot_config)/config/kinematics.yaml"/>
  18. </group>
  19. </launch>