From Embedded Systems Learning Academy
					
										
					
					
Self Driving Car
Abstract
Objective and Scope
Team Members & Responsibilities
-   Sensor Controller (2 Members) - [Bailey Wu, Rishabh Sareen]
 
-   Motor Controller (2 Members) - [Abraham Ruiz, Sree Harsha, Arpit Amin]
 
-   I/O Unit (2 Members) - [Yoni Klein, member 2]
 
-   Communication Bridge + Android (3 Members) - [Shaw Ken Chang, Arnold]
 
-   Geographical Controller (3 Members) - [Himanshu Saini, Divya Kamath, Sree Harsha]
 
-   Master Controller (3 Members) - [Akash Ayare, Sree Harsha, Karthik Vadiraja]
 
Introduction
Schedule
|  Sl. No
 | 
 Start Date
 | 
 End Date
 | 
 Task
 | 
 Status
 | 
 Actual Completion Date
 | 
Geographical Controller
|  Sl. No
 | 
 Start Date
 | 
 End Date
 | 
 Task
 | 
 Status
 | 
 Actual Completion Date
 | 
|  1
 | 
 1-Oct-2014
 | 
 14-Oct-2014
 | 
 Order Components and Make a schedule
 | 
 In Progress
 | 
 | 
|  2
 | 
 8-Oct-2014
 | 
 14-Oct-2014
 | 
 Decide commands that Geographical Controller will support
 | 
 In Progress
 | 
 | 
|  3
 | 
 7-Oct-2014
 | 
 14-Oct-2014
 | 
 Complete CAN RX task and subscription handling. Verify communication with other controllers
 | 
 In Progress
 | 
 | 
|  4
 | 
 14-Oct-2014
 | 
 24-Oct-2014
 | 
 Interface GPS module and Compass and develop drivers if needed
 | 
 | 
 | 
|  5
 | 
 24-Oct-2014
 | 
 30-Oct-2014
 | 
 Design and develop algorithm to calculate heading and bearing from GPS coordinates
 | 
 | 
 | 
|  6
 | 
 24-Oct-2014
 | 
 5-Nov-2014
 | 
 Work on calibration of compass
 | 
 | 
 | 
|  7
 | 
 1-Nov-2014
 | 
 10-Nov-2014
 | 
 Test with the central and Bluetooth controller
 | 
 | 
 | 
|  8
 | 
 10-Nov-2014
 | 
 25-Nov-2014
 | 
 Begin testing with fully assembled car
 | 
 | 
 | 
Sensor Controller
|  Sl. No
 | 
 Start Date
 | 
 End Date
 | 
 Task
 | 
 Status
 | 
 Actual Completion Date
 | 
|  1
 | 
10/3/2014
 | 
10/10/2014
 | 
Order sensor parts and finish the necessary wiring and develop test code for a sensor
 | 
Finish
 | 
10/10/2014
 | 
| 2
 | 
10/10/2014
 | 
10/17/2014
 | 
Implementation for multiple ultrasonic sensors
 | 
Ongoing
 | 
TBD
 | 
| 3
 | 
10/17/2014
 | 
10/24/2014
 | 
Implementation for infrared distance sensor
 | 
Scheduled
 | 
TBD
 | 
| 4
 | 
10/24/2014
 | 
10/30/2014
 | 
Implementation of Light Sensors and Tilt Sensor
 | 
Scheduled
 | 
TBD
 | 
IO Controller
|  Sl. No
 | 
 Start Date
 | 
 End Date
 | 
 Task
 | 
 Status
 | 
 Actual Completion Date
 | 
|  1
 | 
10/7/2014
 | 
10/14/2014
 | 
Research and order LCD appropriate for this project
 | 
Finish
 | 
10/11/2014
 | 
|  2
 | 
 | 
 | 
 | 
 | 
 | 
|  3
 | 
 | 
 | 
 | 
 | 
 | 
Parts List & Cost
| Qty
 | 
Description
 | 
Manufacturer
 | 
Part Number
 | 
Total Cost
 | 
Backup Parts & cost
| Qty
 | 
Description
 | 
Manufacturer
 | 
Part Number
 | 
Total Cost
 | 
Design & Implementation
Testing & Technical Challenges
| Sl. No
 | 
Test Case
 | 
Test Description
 | 
Result
 | 
Challenges and Learning
Future Enhancement
Conclusion
Project Video
Project Source Code
References
Acknowledgement
References Used
-  Preetpal Kang, Lecture notes of CMPE 243, Computer Engineering, Charles W. Davidson College of Engineering, San Jose State University, Aug-Dec 2014.
 
-  en.wikipedia.org/