This repository holds the packages responsible for the interface between the AS Main pipeline and the vehicle, such as:
- ros_can -> ROS node that communicates via CAN with the car
- clang-format -
sudo apt install clang-format
- ROS2 Humble
- Kvaser CanLib and driver
- bear
colcon build
source ./install/setup.bash
ros2 run ros_can ros_can
Before starting, check out:
- Project Rules in Notion (specifically check Software Development rules)
- Startup Guide
Repher to the guide here.
More information in the main repo.