HebiRobotics / hebi_moveit_configs

MoveIt configurations for HEBI Robots
2 stars 5 forks source link

modify name of package hebi_a -> hebi_A #3

Closed adamanov closed 2 years ago

adamanov commented 3 years ago

Hello Today I was digging why roslaunch hebi_cpp_api_examples jackal_arm.launch launch file is not able to find a correct configuration package for arm. It happens due to definition everywhere

<!-- specify type of HEBI arm --> <arg name="arm_type" default="A-2085-06" /> <arg name="moveit_arm_type" value="$(eval (arm_type + '-parallel-gripper'))"/>

and passing armtype with capital A to the bellow line. However, after that, the find(...) is not able to find a correct package in order to load a configuration for the arm. Because the original name of the package is hebia-2085-06-parallel-gripper_moveit_config.

<include ns="hebi" file="$(eval find('hebi_' + moveit_arm_type + '_moveit_config') + '/launch/move_group.launch')"> to <include ns="hebi" file="$(eval find('hebi_' + moveit_arm_type.lower() + '_moveit_config') + '/launch/move_group.launch')"> For the future user would be nice if you fix it. :)

Best wishes

ennerf commented 3 years ago

Thank you for letting us know. One of our engineers is looking into it