Module I - Autonomous Vehicles

A project utilizing Donkeycar in order to create a small autonomous car

Please read the "README: Pathway Structure" page in order to understand how to best utilize this learning tool.

It is in the same order hierarchy as the CHI@Edge Education page.

If you are an individual/general public learner, please navigate to the Self-Learners page and if you are an educator/TA please navigate to the FOR EDUCATORS page.

How to Use Module

Diagram of Educational Module Structure: Click to View Enlarged Image

The following project, as a part of CHI@Edge Education initiative, can act as a bridge between computer engineers and computer scientists (reflecting the difference between the software and hardware domains).

Building your own RC car or completely making a car from scratch with 3D-printing/DIY is beyond the scope of this educational module.

It can be used to introduce knowledge of both low-level hardware integration with software libraries and high-level machine learning implementations.

Estimated Time for Completion: 8-10 hours

Github Link: for forking, asset viewing, and customization purposes


Demo Video of End Result

A demo of the Donkeycar Waveshare car using the Waveshare track.

The autonomous cars project is a educational module that utilizes the open source software Donkeycar, which you can learn more about in the following page. At the end of this project, you will have achieved the following:

Accomplishments: Depends on Pathway

-familiarity with assembling hardware
-familiarity with cloud and edge computing
-familiarity of UNIX commands
-understanding how to configure hardware and software
-learned how to operate simulation software
-collected data for Machine Learning
-cleaned data for Machine Learning
-trained a Machine Learning model
-actuated a successful Machine Learning model with an autonomous car

Materials and Services Required: (Depends on Pathway)

*Scale car
*Controller for car
*Raspberry Pi (4 is preferred)
*Computer
*Access to Chameleon Cloud and CHI@Edge
*Tape

Last updated