Project DeepLearner
Project Overview
With limited opportunities to learn about embedded machine learning systems, we set out to create a series of educational labs for our fellow undergraduate students. We found the AWS DeepRacer, a ML autonomous race-car, to be an excellent platform to teach students; however, AWS costs and lack of scalability to classroom quickly deterred some of our earlier efforts. As a result, we set out to teach students about embedded machine learning and to provide Iowa State with a cost-effective and scalable platform to provide to these student as well educational documents and activities. Project DeepLearner will be designing a testbed using the AWS DeepRacer as a way for students to learn about Embedded programming as well as Machine Learning. Students will learn about embedded machine learning through a custom DeepRacer Core Application via labs/assignments.
System Overview
Team Members
Jose Carlos Garcia
Cybersecurity Lead
Computer Engineering
Cyber Security Engineering
Benito Moeckly
Machine Learning Lead
Computer Engineering
Jazzlyn Jacobus
Embedded Systems Lead
Computer Engineering
Caleb DeBoef
Electrical Systems Lead
Electrical Engineering
Weekly Reports
491
Report 1Report 2
Report 3
Report 4
Report 5
Report 6
Report 7
Report 8
Report 9
Report 10
492
Report 1Report 2
Report 3
Report 4
Report 5
Design Documents
491
User NeedsRequirements
Project Plan
Design Contextualization and Exploration
Proposed Design
Testing
Final Design Document
Final Design Presentation
492
Final PresentationFinal Report
Final Poster
Final Demo
Labs & Scripts
Introductory LabInside AWS DeepRacer
AWS Pulse Width Modulation Script
Test Script Utilizing pwm.sh