ROS repository in the https://github.com/Pet-Series Git-Organizations.
Containing multiply ROS-packages.
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 V (five) robot.
Pet-Mk.V during developing.- Simplification: As MCU we mainly using Arduino compatible hardware, like Arduino UNO and Arduino NANO.
- Standardisation: As system integration tool (Middle ware) we use ROS running on a Raspberry PI. Each MCU act as an ROS-serial device.
- Modularisation: We have tried to make the code as generic/common as possible.
Circuit Diagram - UNO |
Circuit Diagram - NANO |
Circuit Diagram - RPi |
PowerDistributionSchema |
- http://wiki.ros.org/
- https://github.com/Pet-Series/pet_ros2_lcd_pkg
- https://github.com/Pet-Series/pet_ros2_lightbeacon_pkg
- https://github.com/Pet-Series/pet_docker/tree/main/pet-mk-v-runtime
For my own convenience - Some GitHub cheat sheets