Open irisxu02 opened 1 month ago
Launching a single viperx 300s in gazebo sim 07400f7 Will need to include the modified files of the interbotix_xsarm_descriptions package, since original only supports Gazebo classic.
TODOs:
To run the example ros2 launch interbotix_xsarm_sim xsarm_gz_classic.launch.py robot_model:=vx300s
, which uses gazebo classic, we need to source Gazebo setup first . /usr/share/gazebo/setup.sh
.
https://github.com/Interbotix/interbotix_ros_manipulators/issues/182#issuecomment-2057188874
Ensure that the function DeclareInterbotixXSArmRobotDescriptionLaunchArgument uses custom xsarm_descriptions package to generate the robot description (in the file: interbotix_xs_modules/xs_launch/xs_launch.py).
Add handling of different robot types which may have different configurations of launch arguments (package dependencies, file paths, args used in xacro, etc.). The user should only be required to modify the arms.json file to specify arm type to create a new robot of that type.
Ideally the user can add a new robot type by including: