top of page

Autonomous Line Following Racecar (NATCAR Competition)

Description

          The purpose of this project was to transform a 1/10th scale RC car chassis into an autonomous racecar that follows a white tape track. The car was designed to compete in the 2017 NATCAR competition at UC Davis (http://www.ece.ucdavis.edu/natcar/).

           

          This mechatronics system is composed of TSL1401CL Line Scan Cameras, a BLDC motor with hall effect sensors, a servo motor, custom PCBA's, a FRDM K64F microcontroller, and custom mechanical hardware. Our car won 1st place for the in-class race as well as 3rd place in the NATCAR competition. 

Gallery
NATCAR Day

NATCAR Day

Personal Contribution

My main project contributions included:

  • Prototyping of BLDC motor drive circuit

  • Algorithm and tuning to control exposure time for line scan camera

  • Design of microcontroller shield PCBA

  • Design of mechanical hardware

  • Programming of velocity and steering control algorithms

  • Code timing, integration, and testing

Technical Development

The technical skills that I developed included:

  • Programming in C++ 

  • PCBA design in EAGLE

  • CAD in SolidWorks

  • Embedded systems (mbed Library) 

  • Sensor/actuator characterization and integration

  • Electronics bench testing

  • Perf-board and PCBA soldering

  • Prototyping via 3D printing

Documentation
Videos
NATCAR Race
Various Tracks
Some Bench Testing

© 2023 by Name of Site. Proudly created with Wix.com

  • Facebook Social Icon
  • Twitter Social Icon
  • Google+ Social Icon
bottom of page