Alex Bateson (2212962)

Remote Driving – RC Car Teleoperation

Photo

Project Abstract

Remote driving is an increasingly relevant topic in both industry and consumer level tech. Especially considering the rise of autonomous systems, warehouse automation and off site operations. The ability to control vehicles remotely offers several practical and safety benefits. The final goal of this project is to map full remote control of an RC car over to the driving rig stationed in the university paired with an FPV camera for intuitive access and use. A custom set of scripts written in Python and C combined with a microcontroller that is fully interfaced with the RC controller. This custom Python script reads and decodes real-time input from the rig, formats it, and sends it over serial to an Arduino which controls the car using PWM. The system was designed to be modular, low-latency, and easy to expand with features like camera streaming or autonomous override. The final system runs smoothly in real time with 0 noticeable lag and high consistency. The takeaway? You don’t need enterprise-level gear to prototype powerful remote driving systems. This project shows that with creative interfacing, you can build an immersive teleoperation rig on a budget and that’s a promising step toward making this technology more accessible for experimentation and learning.

Keywords: Teleoperation and Remote Operation, Human Machine Interfaces, Driving Rig Demonstration

 

 Conference Details

 

Session: A

Location: Sir Stanley Clarke Auditorium at 11:00 13:00

Markers: Matt Roach, Fabio Caraffini

Course: BSc Computer Science 3yr FT

Future Plans: I’m looking for work