Closed AVSurfer123 closed 1 year ago
You also need the interbotix_ros_toolboxes repo and additionally need to remove several CATKIN_IGNORE
files from these repos. I think these should be added to the setup documentation as it would be difficult for new people to figure this out.
The rovers remote install is not meant to be built. Its only purpose is to provide the xslocobot_remote.launch file and the assets required to build the robot description (URDFs, xacros, mesh files, etc.), along with installing the distro-specific versions of the rtabmap_ros and xacro packages. That is why the catkin_make
command is called before cloning the repos.
Hmm I see. So the remote script assumes you only are using the descriptions
and gazebo
packages within this repo, which is why you don't build anything or need the dependencies. Thanks for clearing it up
The installation script that is used in the online documentation which is located here is missing installing the interbotix_ros_core repo. This causes any other packages to fail building, and it isn't explicitly stated that you need to install the core repo first for the rover repo to work. Either the documentation or the installation script should be updated to fix this.