Session 2
F1TENTH Racing
Build and Compete with Autonomous Racing Cars
F1TENTH uses a 1/10-scale Formula 1–style car chassis, but instead of a human driver it races using autonomous robotics—sensors, algorithms, and onboard computing. In the program, students learn advanced mobile robotics by building and testing sensor-based systems on powerful embedded NVIDIA hardware, using Robot Operating System tools (ROS/ROS2).
Students also explore the car’s mechanical design—chassis, suspension, aerodynamics, wheels, and DC motors—so the robot can move smoothly and handle speed. From there, they move into configuring and programming the system, then into perception and navigation: IMUs, LiDAR, and depth cameras help the car “see” its environment and perform simultaneous localization and mapping (SLAM) for accurate control. Along the way, students work with electrical and computer systems as well, including battery technologies, to train, test, and race both remote-controlled and fully autonomous robots.