Skip to content

Installation

Ibrahim Hroob edited this page Jan 12, 2022 · 10 revisions

0 - Requirements

sudo apt-get install -y python3-vcstool python-catkin-tools

1 - Creating local workspace

mkdir -p ~/catkin_ws/src

2 - Getting the code

From source (recommended)

cd ~/catkin_ws/src
git clone https://github.com/LCAS/bacchus_lcas.git
cd bacchus_lcas/
git submodule update --init --recursive  # Pull the submodules
cd ../..
rosdep install --from-paths src --ignore-src -y
catkin build  # compile the workspace

From installed packages

  1. Enable ROS and L-CAS Ubuntu repositories: https://github.com/LCAS/rosdistro/wiki#using-the-l-cas-repository
  2. Install sudo apt-get install ros-melodic-bacchus-gazebo Note: installing from source doesn't import the Robotnik platform, which still needs to be manually cloned and compiled.