Our Clearpath common materials only get added if using a Clearpath platform; this has repercussions because our sensors and mounts use materials found here. A good solution would be to namespace these materials so they do not interfere with the materials the generic robot may define.
To test this, clone: https://github.com/iRobotEducation/create3_sim and switch to the clearpath_config to the lcamero/generic branch.
And use the following robot.yaml to call ros2 launch clearpath_viz view_model.launch.py:
There's some "hacky" changes to get things to work with the generic robot.
In the description generator, I had to create a
common
section:Our Clearpath common materials only get added if using a Clearpath platform; this has repercussions because our sensors and mounts use materials found here. A good solution would be to namespace these materials so they do not interfere with the materials the generic robot may define.
To test this, clone: https://github.com/iRobotEducation/create3_sim and switch to the
clearpath_config
to thelcamero/generic
branch. And use the followingrobot.yaml
to callros2 launch clearpath_viz view_model.launch.py
: