programs/@orobot-AI/3D Printed ROS SLAM Robot
3D Printed ROS SLAM Robot — Mobile Robots
§ programa
Mobile Robots

3D Printed ROS SLAM Robot

orobot-AI avatarO
orobot-AI
@orobot-AI

Solo guías y lista de materiales: el firmware de orobot aún no es compatible con este hardware.

Regístrate para explorar
Pide a tu agente que lo configure:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/orobot-AI/3d-printed-ros-slam-robot — agent docs at orobot.io/llms.txt
Compartir
𝕏 TwitterReddit

Acerca de este programa

A 3D-printed differential-drive robot that runs on ROS 2 (Foxy) and uses an RPLiDAR A1 to autonomously map and navigate a room via SLAM (Simultaneous Localization And Mapping).

Two 12V planetary-gear DC motors (19.2:1 ratio) drive the wheels through a custom Fusion 360 chassis, closed-loop controlled via an Arduino Mega 2560 running a PID controller against incremental rotary encoders. An NVIDIA Jetson Nano (Ubuntu 20.04, ROS 2 Foxy) handles odometry, the slam_toolbox SLAM pipeline, and Nav2 autonomous navigation, communicating with the Arduino over serial (SerialTransfer library). The design also includes an optional 3D-printed robotic arm and camera mount.

Inspired by James Bruton's ROS SLAM robot build, but designed and built from scratch by the original author.

Source: github.com/pliam1105/3D-Printed-ROS-SLAM-Robot Creator: Panagiotis Liampas (@pliam1105) License: MIT

This orobot.io program is a learning entry point derived from the open-source project above. Full ROS 2 packages, Arduino firmware, Fusion 360 CAD source, and build media are in the source repository — this program packages the design for browsing, printing, and BOM reference; it does not run the full ROS 2/Nav2 stack on orobot.io.

🖨 Archivos de impresión (12)

Chassis.stl

STL
↓ Descargar

Wheel.stl

STL
↓ Descargar

Gear.stl

STL
↓ Descargar

MotorMount.stl

STL
↓ Descargar

EncoderMount.stl

STL
↓ Descargar

CasterWheelMount.stl

STL
↓ Descargar
Página 1 de 2

Hardware requerido

~$15–$30 total
Slot 1
Arduino Mega (BYOD)
Arduino Mega 2560 or compatible microcontroller with external motor drivers for stepper-based robots.
Enlaces de productos actualizados Jul 18, 2026 · Enlaces aún no verificados
$380–$450 estimated
ItemQtyApprox. Unit Cost (USD)Notes
RPLiDAR A11$100360° 2D LiDAR, USB, ~12m range
NVIDIA Jetson Nano (dev kit)1$150Ubuntu 20.04 + ROS 2 Foxy, runs SLAM/Nav2
Arduino Mega 25601$20Motor + encoder control, serial link to Jetson
Planetary gear 12V DC motor (19.2:1)2$25Drive motors
BTS7960 motor driver2$8H-bridge for each drive motor
Incremental rotary encoder2$5Odometry + PID feedback
12V 3S Li-Po battery1$25Powers the drive motors
LM2596 step-down module1$312V → 5V for encoders
USB power bank (for Jetson Nano)1$20Or a dedicated battery/charger
Aluminum extrusion (2x, chassis rails)2$10Structural rails between plates
Ball caster wheel1-2$5Rear/front support
Connecting rod (wheel axle)1$5Connects the two drive wheels
Assorted M3 screws, nuts, standoffs$10Fasteners for assembly
PLA/PETG filament~1.5 kg$25Chassis, mounts, gears, wheels, arm
Aún no hay proyectos de la comunidad. ¡Sé el primero en compartir el tuyo!

Comentarios

Aún no hay comentarios — ¡sé el primero!