EcoCAR3 Year 2 CAL STATE LA
Agenda Introduction & Overview Project Requirements Law Enforcement Module ArcGIS Navigation Module
Introduction to EcoCAR3 1 By Edwin Quintanilla
What is EcoCAR3? EcoCAR3 is the premier collegiate automotive engineering competition. It challenges 16 universities across the country to redesign a Camaro to reduce its environmental impact. The teams are tasked with enhancing the vehicle by applying the latest cutting-edge technologies and incorporating new innovative ideas.
Project Technologies Programming Framework - Qt is a cross-platform application framework that uses standard C++. It’s used for developing application software that contain GUI’s. HardWare - Standalone board connected to a touchscreen display. CAN BUS - Controller Area Network. It’s a message based protocol that allows microcontrollers to communicate. CAN signals are sent and received using a linux driver.
Project Challenges Getting requirements - Android Auto or QT Working with other groups - ADAS Team 1 or 2 screens - Changes our requirements Testing in the car - (CAN signals) When we will get a chance to work in the Car.
Transfer of Knowledge GitLab - All of the code will be saved here. Google Groups - All of the documentation is shared on here. Future Liaison - A CS student is being trained to be the Liaison for next year.
2 Project Requirements By Varunya Nimnualrat
Project Requirements Law Enforcement Implement functions of a police laptop such as a police database. ArcGIS To create a navigation system that tracks the rest of the EcoCAR fleet in real time.
DFD 0
DFD 1
3 Police Database By David Nickolo Perez
POLICE MOBILE COMPUTERS Simulate mobile computers used by police track license plates, cross reference databases, check felonies
POLICE MOBILE COMPUTERS Databases DMV Database, Vehicle Database, Crime Database
POLICE MOBILE COMPUTERS
POLICE MOBILE COMPUTERS
POLICE MOBILE COMPUTERS
POLICE MOBILE COMPUTERS
POLICE MOBILE COMPUTERS BREAKING IT DOWN Interconnecting DMV (Persons), Vehicles, and Warrants Databases In order to simulate behavior of Police Databases Incorporate features into GPS
4 ArcGIS Navigation By Ryan Wong
ArcGIS NAVIGATION What is ArcGIS Why ArcGIS? ArcGIS is a navigation software Why ArcGIS? EcoCAR 3 chose ArcGIS Can handle Geo Events Setting up a server to process GEO Events
ArcGIS NAVIGATION Utilize ArcGIS to upgrade navigation Point to point navigation. Geo Events
ArcGIS NAVIGATION Replaces the regular navigation provided in the car. Point to point navigation.
ArcGIS NAVIGATION Geo Events Utilizes a server side processes to deal with real time issues. Our software sends out navigation request to the server. Server process request updates map and output to the car
ArcGIS NAVIGATION Geo Events Dynamic Routing Fastest routing Emission routing Routing Around closures and real time events Trains ,Construction, etc
Summary
Fall Accomplishments Technical studies of Android Auto, ArcGIS, and Qt. Developed ERD and database tables. Creation of sample records Approved to program as if there are two screens. Discussed police car features with police officers.
Plans for Completions Database ArcGIS Testing In the Car First half of Winter Quarter. ArcGIS Second half of Winter Quarter & Beginning of Spring Quarter. Testing In the Car Second half of Spring Quarter.
Thank You