Skip to content

Pet-Series/Pet-Mk-VII

Repository files navigation

Pet-Mk-VII

Welcome to the Pet-Mk-VII repository

The ROS2 Ackermann Vehicle/Robot

ROS2 repository in the https://github.com/Pet-Series Git-Organizations.
Containing multiply ROS1/ROS2-packages (Robot Operating System).
⚠️This documentation is under construction... As well as the project itself

Software/Setup Pet series micro robots

The main objective/scope for this repository is to control the part of the software (and parameter settings) that is unique for this Pet Mark VII (seven) robot. A.k.a "The Ackermann".

Ubuntu is used as operating system
Docker is used as image/container system for ROS2
ROS2 is used as middleware

The journey is the goal

Pet-Mk.VII early iterations
..image 1...
..image 1...

SETUP ROS2 WORKSPACE

Create source directory

Ubuntu Shell

~$ mkdir -p ~/ws_ros2/src
~$ cd ~/ws_ros2/src

Clone git repositories

Ubuntu Shell

~/ws_ros2/src$ git clone https://github.com/Pet-Series/Pet-Mk-VII
   ...
~/ws_ros2/src$ git clone https://github.com/Pet-Series/pet_ros2_lightbeacon_pkg.git
   ...
~/ws_ros2/src$ git clone https://github.com/Pet-Series/pet_ros2_ir_remote_pkg.git
   ...
~/ws_ros2/src$ git clone https://github.com/Pet-Series/pet_ros2_lcd_pkg.git
   ...
~/ws_ros2/src$