Back to results

University of Illinois at Urbana-Champaign

Illi Racecar: A small-scale platform for autonomous driving

Abstract

dc:description

This thesis proposes a safety-critical 1/10 scale autonomous driving platform called Illi Racecar. Sensors, including three cameras, A laser scanner, an inertial measurement unit (IMU), two encoders, and an E-stop button, were installed on the platform for environmental perception. Three levels of computer module were equipped for data processing and control. A servo motor and a DC motor with the Ackermann steering chassis were utilized for motion control. A self-designed PCB board was placed on the vehicle supporting the electronic system. The Illi Racecar was built based on a Real-Time Operating System (RTOS) with a high-low level controller framework. The new generation of Robot Operating System, ROS2, was installed on the main computer station with its real-time features to ensure the platform's reliability. A real-time Drive-by-Wire (DBW) control module with an industry-standard Controller Area Network (CAN) bus was implemented to replace the less reliable ROS serial communication interface. Based on the parameter of the Illi Racecar, two geometric path trackers, namely the Pure pursuit controller and the Stanley controller were simulated using Simulink. After the low-level control programming and sensing system calibration of the platform, real car tests were conducted based on the parameters tuned by the simulation. The program for the real car test was also built in Simulink and generated into C for faster development. After comparing the simulation results and the real car evaluation of different controllers, several factors that influenced the results were determined. The Illi Racecar was the first application of ROS2 on a 1/10 scale Ackermann steering platform and in using Simulink modeling for rapid control system prototyping.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Mechanical Engineering
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Zhang, Jiaming
Contributors dc:contributor
  • Norris, William Robert

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • Copyright 2021 Jiaming Zhang
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/113221
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/113221

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Zhang, Jiaming. Illi Racecar: A small-scale platform for autonomous driving. Thesis thesis, University of Illinois at Urbana-Champaign, 2022. http://hdl.handle.net/2142/113221