Search models, users, collections, and posts

DIY ROS2 FPV RC Car

GIF
GIF

Print Profile(0)


Add the first print profile to earn points

Boost
1
2
0
0
4
0
ReleasedĀ 

Description

šŸŽļø DIY ROS 2 FPV RC Car: The Ultimate Learning Platform

This is an open-source FPV (First-Person View) RC car project designed specifically for ROS 2 beginners and embedded system enthusiasts. It combines 3D printing, wireless motor control, and real-time video streaming into one compact educational platform.

šŸ“¦ 3D Model Overview

The design focuses on modularity and ease of assembly:

  • Chassis Base: Spacious interior designed to house all hardware components securely.
  • Camera Mount: Elevated FPV mount for an optimal driving perspective.
  • Wheels & Tires: Optimized for standard 3D printing materials (TPU recommended for tires).

šŸ”Œ Hardware Stack

Powered by the cost-effective and versatile ESP32 ecosystem:

  • Main Controller: ESP32 (Logic & Motion control).Ā 
  • Camera Module: ESP32-Cam (Streaming live FPV video via WiFi).
  • Motor Driver: DRV8833 dual-channel H-bridge.
  • Actuators: 2x TT Motors (Rear-wheel drive & differential steering).
  • Power Management: 2S LiPo battery regulated to 5V via an MP1584 buck converter to power the ESP32 units.

šŸ’» Software & Control Logic (ROS 2)

The project utilizes the power of ROS 2 to bridge the gap between a gamepad and the car's hardware:

  1. Joy Node: Subscribes to gamepad inputs.
  2. Motor Control Node: Processes joystick data, calculates PWM values, and sends commands to the ESP32 via HTTP/Websockets.
  3. Camera Node: Subscribes to the ESP32-Cam’s MJPEG stream and outputs to rqt_image_view.

šŸ› ļø Why Build This?

  • Educational Excellence: Perfect for learning ROS 2 node communication and hardware integration (like the my_hand_tracker package).
  • Wireless Freedom: No bulky cables—everything is handled over your local network.
  • Fully Customizable: The chassis is a blank canvas for adding ultrasonic sensors or IMUs.

If you are passionate about RC models or ROS 2 robotics, feel free to download, print, and start your journey! I’d love to see your builds and hear your feedback in the comments.

 

 

BOM Table: List your hardware with links (e.g., AliExpress/Amazon) so users can buy the exact parts.

Comment & Rating (0)

(0/1000)

No more

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.