Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROS2 WiFi RC Car (UDP Control)

A ROS 2–based WiFi-controlled RC car using UDP communication between a joystick node and an ESP8266 motor controller for low-latency real-time control.

Features

  • ROS 2 control using joystick
  • UDP-based communication
  • ESP8266 controller
  • L293D motor driver
  • Real-time teleoperation

Hardware

  • ESP8266 NodeMCU
  • L293D motor driver
  • DC motors
  • External battery

Software

  • Ubuntu 22.04
  • ROS 2 Humble
  • Python (rclpy)
  • Arduino IDE

Check the document attached at the docs folder for further step by step execution.

About

A ROS2 based WiFi controlled RC car using UDP for real time motor control. A ROS2 Python node converts joystick inputs from the /joy topic into PWM commands and sends them via UDP to an ESP8266, which drives DC motors through an L293D motor driver with low latency.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages