For detailed information about the rover model, please visit this README.
Make sure you have ROS melodic and all of the neccesary dependencies installed.
- First clone the repo:
git clone https://github.com/CSIRover/SRC-Phase2.git - Then,
cd SRC-Phase2 - Run
cakin_make - Remeber to
source devel/setup.bash
You should be all set. Please open an issue if there's a problem with the setup process.
- Navigate to your catkin workspace.
- Run
catkin_make source devel/setup.bashroslaunch csi_rover_gazebo csi_rover_rviz.launchThis is launch with rviz.
Overview of all the packages and their role in the system.
csi_rover_controls: For description please visit README.csi_rover_description: For description please visit README.csi_rover_gazebo: For description please visit README.csi_rover_localizer- Contains the nodes that support localizing of robot from sensor data.
Don't commit files in the build/ or devel/ directories. These are
automatically produced by catkin and are particular to your specific machine.
Instead, these directories should be left empty and catkin_make should be run
when freshly cloning the repository to generate these files.