A differential drive robot is controlled using ROS2 Humble running on a Raspberry Pi 4 (running Ubuntu server 22.04). The vehicle is equipped with a raspberry pi camera for visual feedback and an RPlidar A1 sensor used for Simultaneous Localization and Mapping (SLAM), autonomous navigation and obstacle avoidance.
raspberry-pi
navigation
imu
lidar
slam
sensor-fusion
pca9685
raspberry-pi-camera
ros2
motor-driver
mpu6050
rplidar
hardware-interface
differential-drive-robot
diy-robot
rviz2
gazebosim
ros2-control
ros2-humble
imu-sensor-broadcaster
-
Updated
May 15, 2024 - Python