Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 1.72 KB

README.md

File metadata and controls

65 lines (44 loc) · 1.72 KB

Selfie

carolo2022

In Selfie project vehicles based on 1:10 scale RC cars are customized to be able to operate autonomously in simulated road environments.

Selfie Carolo-Cup

This repository contains the catkin workspace for Selfie Autonomous Car for the Carolo-Cup competition.

Build instructions

The project is targeting the ROS Noetic distribution. Make sure you have it installed on your development machine.

Clone the repository to a convenient location using:

git clone https://gitlab.com/KNR-Selfie/carolocup/carolocup.git

Navigate to the main directory with:

cd carolocup

The following set of commands will in turn download all external dependencies, build the packages in src directory and include them in your environment.

sudo apt install python3-rosdep
./src/Tools/setup/camera_basler/basler.sh
rosdep update

Ubuntu:

rosdep install --from-paths src --ignore-src --rosdistro=noetic

Ubuntu-like OS (for example Mint)

rosdep install --from-paths src --ignore-src --rosdistro=noetic -y --os=ubuntu:focal

Further instructions

catkin_make
source ./devel/setup.bash

Bonus:

If you want to init latest and official version of selfie simulator type:

git submodule update --init

Note: You need to configure your gitlab profile SSH key

Bonus 2

If you use Visual Studio Code as your IDE you may find this link useful: https://github.com/pktiuk/vscode_ros_config

System graph

System graph