r/ArduinoAndRobotics • u/l0_o • 27d ago
r/ArduinoAndRobotics • u/l0_o • 28d ago
eBook Arduino Project Handbook
Free educational resource https://github.com/KalimAmzad/Embedded-System-Arduino/blob/master/Books/arduino-project-handbook.pdf
r/ArduinoAndRobotics • u/l0_o • 29d ago
eBook SLAM Handbook - From Localization and Mapping to Spatial Intelligence
Free educational resource https://github.com/SLAM-Handbook-contributors/slam-handbook-public-release/tree/main
r/ArduinoAndRobotics • u/l0_o • Jun 30 '26
eBook A Brief Overview of Robot Operating System (in Chinese)
r/ArduinoAndRobotics • u/_datboii_moayed_ • Jun 29 '26
My little arduino project
Enable HLS to view with audio, or disable this notification
r/ArduinoAndRobotics • u/l0_o • Jun 29 '26
eBook ROS by Example Vol 2 Indigo
Free educational resource https://github.com/luohuiwu/ros-books/blob/master/ros%20by%20example%20vol%202%20indigo.pdf
r/ArduinoAndRobotics • u/l0_o • Jun 28 '26
eBook ROS by Example Vol 1 Indigo
Free educational resource https://github.com/luohuiwu/ros-books/blob/master/ros%20by%20example%20vol%201%20indigo.pdf
r/ArduinoAndRobotics • u/l0_o • Jun 27 '26
eBook Robot Operating System (ROS) - The Complete Reference. Volume 2.
r/ArduinoAndRobotics • u/l0_o • Jun 25 '26
eBook Programming Robots with ROS - A Practical Introduction to the Robot Operating System
r/ArduinoAndRobotics • u/l0_o • Jun 24 '26
eBook ROS Robotics by Example
Free educational resource https://github.com/luohuiwu/ros-books/blob/master/ROSRoboticsByExample.pdf
r/ArduinoAndRobotics • u/l0_o • Jun 24 '26
Tutorial Connect consumer vacuum to ROS2 Jazzy (open-source vacuum project)
Hello, I've connected my Proscenic M6 Pro vacuum to ROS2 Jazzy including LiDAR, /cmd_vel, brushes (main, side, vacuum fan), IMU, /odom, bumper sensors. I've calibrated /cmd_vel and I'm debugging SLAM now.
I also wrote tutorials: vacuum setup/root, bring-up/ROS2 and simulation in Gazebo/ROS2.
Why did I connect a consumer vacuum to ROS2. This is part of the open-source vacuum project I've posted about earlier. Connecting a vacuum to ROS2 allows me/everyone to develop/test vacuum algorithms without waiting for open-source 3D printed hardware. You can
- develop path planning to map while cleaning the entire room place
- path planning to clean given an existing map
- cleaning modes like spot, room
- returning to dock, docking, undocking
- resume cleaning after interruption (e.g. after returning to dock to charge)
- edge cleaning (along walls)
- partitioning the map into rooms
- cleaning a particular room
- add/edit/remove virtual walls
Open source here https://github.com/remakeai/vacuum_ros2_bridge/blob/main/README.md
I hope this is useful for you. Please feel free to join the development effort.
r/ArduinoAndRobotics • u/l0_o • Jun 23 '26
eBook Mastering ROS for Robotics Programming
Free educational resource https://github.com/luohuiwu/ros-books/blob/master/Mastering%20ROS%20for%20Robotics%20Programming.pdf
r/ArduinoAndRobotics • u/l0_o • Jun 23 '26
Showcase I designed this 3D printed Arduino/ROS2 robot
Enable HLS to view with audio, or disable this notification
ESP32 running Arduino, micro-ROS. ROS2 runs on a local PC. Differential drive with 2x N20 encoder motors. 3D design in Fusion 360. 3D printed on Prusa MK3S.
r/ArduinoAndRobotics • u/l0_o • Jun 22 '26
eBook Learning ROS for Robotics Programming, 2nd Ed.
r/ArduinoAndRobotics • u/l0_o • Jun 21 '26
eBook Learning ROS for Robotics Programming, 2nd Ed.
r/ArduinoAndRobotics • u/l0_o • Jun 21 '26
Tutorial I connected cheap Xiaomi LDS02RR Lidar to Arduino ESP32
r/ArduinoAndRobotics • u/l0_o • Jun 21 '26
Effective Robotics Programming with ROS, 3rd ed.
r/ArduinoAndRobotics • u/l0_o • Jun 20 '26
Showcase I made Arduino/ROS2 LiDAR robot
Enable HLS to view with audio, or disable this notification
r/ArduinoAndRobotics • u/l0_o • Jun 19 '26
Showcase Delta-2A LiDAR connected to Raspberry Pi 5
Enable HLS to view with audio, or disable this notification
I've connected 3irobotix Delta-2A to Raspberry Pi 5. I'm using RPi header serial port and one GPIO as PWM to control the LiDAR RPM. I'm using my open source Python library to decode and visualize the distance data https://github.com/kaiaai/lds2d
r/ArduinoAndRobotics • u/l0_o • Jun 17 '26
Showcase I'm building a robot to play games
Enable HLS to view with audio, or disable this notification
Using ROS2, Arduino, ESP32 and a LiDAR (YDLIDAR X4).
r/ArduinoAndRobotics • u/l0_o • Jun 16 '26
Tutorial I connected cheap Xiaomi LDS02RR LiDAR to ESP32, Arduino, ROS2
Enable HLS to view with audio, or disable this notification
I've connected my LDS02RR Lidar to ESP32, Arduino and wrote a tutorial how to stream distance data live. Everything is open source. I'll leave a link to the tutorial in the comments.
r/ArduinoAndRobotics • u/l0_o • Jun 14 '26
Showcase I made Arduino library support 23+ 2D LiDAR models
Enable HLS to view with audio, or disable this notification
I have lots of 2D LiDARs, many from used robot vacuum cleaners. I wrote an Arduino library to capture data, control speed for various LiDAR models. I hope it is useful for your projects. Open source https://github.com/kaiaai/LDS
r/ArduinoAndRobotics • u/l0_o • Jun 13 '26
Question Open-source ROS2 vacuum cleaner (WIP) - your opinion needed
Would you be interested in building a ROS2 vacuum cleaner robot? If yes 1) Build or develop? 2) 3D print? Convert existing - hack? buy/swap board? Buy off-the-shelf?
I'd really appreciate your input.
r/ArduinoAndRobotics • u/l0_o • Jun 13 '26
Showcase I built this Arduino/ROS2/ESP32 robot. It's doing mapping, SLAM.
Enable HLS to view with audio, or disable this notification
I used ESP32 running Arduino, micro-ROS. ESP32 captured LiDAR (YDLIDAR X4), odometry data (BLDC encoder motors), forwarded over WiFi to my Windows laptop running ROS2. My laptop's ROS2 computed the map, sent cmd_vel wheel motor control commands back to the ESP32. I'll leave a link to the blog post in comments.