ROS Nodes for RoboCar 1/10X - 1/10 scale vehicle robot with ackermann steering, 2D lidars, camera and other sensors
-
Updated
Jan 12, 2024 - C++
ROS Nodes for RoboCar 1/10X - 1/10 scale vehicle robot with ackermann steering, 2D lidars, camera and other sensors
A realistic Unmanned Ground Vehicle (UGV) simulator built in Unity with full ROS2 bridge support. Includes Ackermann steering model, configurable sensors (LiDAR, Camera, IMU, GPS, wheel encoders), TF publishing, and deterministic simulation for reproducible rosbag recordings.
Nonlinear MPC for autonomous drifting on a 1:10 Ackermann vehicle, with online friction estimation. ROS 2 + ESP32.
Advanced ROS2 robotics platform that transforms music into synchronized dance performances using real-time audio analysis, algorithmic movement generation, and multi-robot coordination. Features Mecanum/Ackermann support, LiDAR obstacle avoidance, and multiple control interfaces.
Visual 3D simulator for explaining why cars don’t move like crabs — especially when reverse parking confuses beginners.
ROS2 + Gazebo autonomous driving simulation system with CCD-based lane detection, PD control, and full-stack perception-to-control pipeline.
ROS 2 Jazzy and Gazebo Harmonic simulation of an Ackermann steering mobile robot equipped with 2D Lidar and RGB camera sensors in a custom 3D environment.
Autonomous vehicle control using Pure Pursuit and curvature-based speed regulation - 69s lap time, UIUC ECE 484 Safe Autonomy
Autonomous Ackermann Vehicle code deliverables.
This 1/10 scale autonomous vehicle uses a Raspberry Pi and OpenCV for lane-keeping via Ackermann steering. It uses gamma correction, ROI masking, and Hough Lines to feed a PID controller, sending real-time commands to an Arduino for smooth navigation.
Path planning algorithms and simulations for vehicles with Ackermann steering geometry, implemented in Python.
Add a description, image, and links to the ackermann-steering topic page so that developers can more easily learn about it.
To associate your repository with the ackermann-steering topic, visit your repo's landing page and select "manage topics."