Skip to main content

RACECAR 2020

About This Course

The Autonomous Mini Grand Prix, is a hands-on, intensive, project-based challenge that demonstrates autonomous mini racecar navigation in a complex environment. In project teams students will use their own RACECAR (Rapid Autonomous Complex- Environment Competing Ackermann-steering Robot), complete with sensors and a NVIDIA computer running on ROS (Robot Operating System), to Move! Explore! Learn! Race!

The main units of the full RACECAR course are:

  • Week 1: Move - Basic motion control and simple obstacle avoidance
  • Week 2: Explore - Vision-based blob, target, and object detection
  • Week 3: Learn - Mapping, localization, and road network navigation
  • Week 4: Race - All pieces come together for the final Mini Grand Prix Challenge!!

In preparation for the full RACECAR course, this course provides the background material about key tools utilized in the program that is based on the Robot Operating System (ROS, http://ros.org) running on the Ubuntu distribution of the GNU/Linux operating system. Programming skills with the Python programming language are devmonstrated and examples are provided to gain experience with the OpenCV (open computer vision) tools widely used in industry and academic research. In addition, this course includes units in

  • control systems
  • computer vision
  • localization
  • navigation
  • planning

Course Staff

Course Staff Image #1

Eyassu Shimelis

Eyassu Shimelis is an electrical engineer at MIT Lincoln Laboratory. He is an Assistnat Technical Staff Member in the Advanced Concepts and Technologies group, working on distributed algorithms for low-cost sensors. His background is in robotics, particularly developing algorithms to track sharks using autonomous underwater vehicles.

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Firefox or Safari, or with Internet Explorer version 9 and above.

See our list of supported browsers for the most up-to-date information.

Enroll