Team members: Project Manager: Alex Crimin Facilitator: Chengzhu Jin

Slides:



Advertisements
Similar presentations
Proactive Traffic Merging Strategies for Sensor-Enabled Cars
Advertisements

© Ricardo plc 2012 Eric Chan, Ricardo UK Ltd 21 st October 2012 SARTRE Demonstration System The research leading to these results.
Overview of Project APCA1 Software Engineering CSE435 Michigan State University Fall 2014 Team members: Project Manager: Eric Drews Facilitator: Daniel.
What can you tell me about the bird’s motion? What would the d vs t graph look like?
Semi Autonomous SafetyFeatures of Automobiles Semi Autonomous Safety Features of Automobiles Alex Riolo.
Project Squeaky Wheel Team Autobots Customer Continental Automotive David Agnew, Jeremy McClain Fall 2011.
Overview of MultipleInput Power Steering Software Engineering CSE 435 Michigan State University Fall 2014 Team members: Project Manager: Gregory Andrew.
Adaptive Cruise Control Group 2 Presenters:Lydia Eatmon Ben Deneweth Toby Tripp Craig Vasel.
TEAM TERABYTE Onboard Diagnostics System. TEAM MEMBERS Yuanchun Zhao Project Facilitator Jon Rietveld Project Manager Kyle Bartush Artifacts Manager Brandon.
Overview of Project Lydia Eatmon ACC2 Fall Project Adaptive Cruise Control Diver aid, part cruise control, part collision avoidance Motivation for.
Project Name Group Name: Customer: Name of Customer Project Manager: Student Name1 Project Facilitator: Student Name1 Customer Liaison/Domain Expert:Student.
Overview of Team Ford: Active Park Assist Software Engineering - CSE435 Michigan State University Fall 2014 Team members: Project Manager: Joe Reeder Facilitator:
AUTOMOBILES Dimitris Milakis, Transport Institute, Delft University of Technology Envisioning Automated Vehicles within the Built Environment: 2020, 2035,
Active Safety Features and Active Safety Human Factors Issues Mike Shulman Ford Motor Company.
Abs.
Safety All The Time Oyuki Ogawa Executive Vice President DENSO CORPORATION.
1. This seminar paper is based upon the project work being carried out by the collaboration of Delphi- Delco Electronics (DDE) and General Motors Corporation.It.
AHS – The Vision. The Automated Highway System (AHS) and The Intelligent Vehicle Initiative (IVI)
Team GReEN members: Project Manager: Garret Smith Facilitator: Eric Austin Customer Liaison: Nikhil Andrews Artifacts Manager: Rebecca Collins Overview.
lesson 3.3 STARTING, STOPPING, STEERING, AND TARGETING
UNIT 7 VEHICLE HANDLING AVOIDING COLLISIONS
Damage Mitigation Braking System
Speed Limits, Speed Control and Stopping Regulations.
IntelliDriveSM Update
Integrating Trust and Driver’s Safety By Robin Mitchell.
Chapter 6 Adaptive Cruise Control (ACC)
Section 704.  The driving portion of this course will be performed with a field examiner.
Submitted To: Submitted By: Seminar On ADAPTIVE CRUISE CONTROL.
Overview of Project ADS Software Engineering CSE435 Michigan State University Fall 2013 Team members: Project Manager: Alec Dutch Facilitator: Duncan Young.
Team members: Project Manager: Keyur Patel Facilitator: Tony Cooke Customer Liason: Ben Blaut Configuration Manager: Luan Tran Customer: Mr. Anthony Torre,
CRUISE CONTROL DEVICES Presented by Anju.J.S. CRUISE CONTROL DEVICES.
Overview of Project CACC1 Software Engineering CSE435 Michigan State University Fall 2013 Team members: Project Manager: Kathy Cummings Facilitator: Phil.
IP2.7.6 Stopping cars © Oxford University Press 2011 Stopping cars.
Module 3 Brianna James Percy Antoine. Entering the Roadway/Moving to the Curb/Backing  The seven steps to safely pull from a curb. Place foot firmly.
Mohammed Hasham Chemnitz University of Technology Masters Automotive Software Engineering 2nd Semester Automatic Cruise Control Seminar Automotive Sensors.
VEMANA INSTITUTE OF TECHNOLOGY,BANGALORE
The Story Skid Marks Tell
‘Adaptive Cruise Control’
Vehicle to Vehicle Communication
On-board Technologies
ADVANCED DRIVER ASSISTANCE SYSTEMS
The Story Skid Marks Tell
The Insiders Guide To Traction Control.
HISTORY FLATBED ACQUISITION
doc.: IEEE <doc#>
Chapter 3 Cruise Control
Automatic Emergency Braking Systems (AEBS)
Unit 4: Vision and Space Management
Collaborative Driving and Congestion Management
ADAPTIVE CRUISE CONTROL
Team members: Project Manager: Facilitator: Customer Liason:
denote Project Managers explicitly
IPDE: Decide and Execute
USING IVMS AS A MANAGEMENT TOOL
IVG Driver Training Critical Event Reporting.
Thank you for this opportunity.
TUGS Jason Higuchi && Julia Yefimenko && Raudel mayorga
Team Members: Member1, … Spring 2013
Overview of Project Active Parking Assist 1
NGV SG Use Cases (Next Generation V2X Study Group)
Mike Schagrin ITS Joint Program Office
On-board Technologies
Month Year doc.: IEEE yy/xxxxr0
Alabama Driver Manual Chapter 3
lesson 3.3 STARTING, STOPPING, STEERING, AND TARGETING
Overview of Lane Management 2 Software Engineering CSE435 Michigan State University Fall 2016.
Lesson 13.4 COLLISIONS Most drivers encounter “near miss” situations or actual collisions during their lives. The copyright holder has not granted permission.
lesson 13.2 DRIVER ERRORS Driver errors cause most emergencies.
CMV ACCIDENTS WHAT YOU NEED TO KNOW
Automotive Technology Principles, Diagnosis, and Service
Presentation transcript:

Overview of CACC2 Software Engineering CSE435 Michigan State University Fall 2013 Team members: Project Manager: Alex Crimin Facilitator: Chengzhu Jin Customer Liason: Joseph Hollopter Configuration Manager: Roy Barnes Security Engineer: Jimmy Mkude Customer: Bill Wilam, Ford Motor Company Instructor: Dr. Betty H.C. Cheng* *Please direct all inquiries to the instructor. 1

Project Overview Motivation for project Assisting the driver in maintaining safe control of the vehicle System provides increased assistance to drivers to avoid upcoming conditions. The system does this by communicating or cooperating with other vehicles that also carry the same system to get information on upcoming road conditions. System provides the same functionality of ACC system, but also adds the functionality of being able to receive information from vehicles in front of it, such as GPS information The main motivation was “to assist the driver in maintaining safe control over the motion of the vehicle in a variety of circumstances...” Our system can do this by communicating with vehicles around it to get more information such as GPS information -- the vehicle’s speed and direction, their performance emplope how fast can that vehicle brake or accelerate. 2

Project Overview Cooperative Adaptive Cruise Control Cruise Control System provides increased assistance to drivers to avoid upcoming conditions. The system does this by communicating or cooperating with other vehicles that also carry the same system to get information on upcoming road conditions. System provides the same functionality of ACC system, but also adds the functionality of being able to receive information from vehicles in front of it, such as GPS information The main motivation was “to assist the driver in maintaining safe control over the motion of the vehicle in a variety of circumstances...” 3

Overview of Features Maintain a constant forward velocity Adjust speed based on objects ahead Form or disband Platoons (Moving from basic cruise control, to ACC, and finally, to full CACC) * 4 slides, main points, then 3 individual 4

Feature 1: CC Maintain a constant forward velocity Maintain a constant forward velocity - Like a basic adaptive cruise control system, CACC must regulate the vehicle’s speed by controlling the throttle and brake system. Assuming there is no object ahead of the vehicle that will interfere, the vehicle must maintain the forward velocity specified by the driver for as long as the CACC system is engaged.

Feature 2: ACC Adjust speed based on objects ahead Emergency action may be required Adjust speed based on objects ahead - If there is a slower vehicle in the same lane up ahead, the CACC system will slow the vehicle to the slower vehicle’s speed. It will then maintain the speed of the vehicle ahead, instead of the speed specified by the driver, for as long as the vehicle ahead is moving slower than the driver’s specified speed, and as long as the CACC system remains on. In the event that there is a stationary or extremely slow-moving object ahead, the CACC system will instead execute emergency actions. This could either be applying as much brake force as possible to mitigate damage, or relinquishing control and notifying the driver, so that the driver may be able to change lanes, depending on the distance to impact. The CACC system does not have the ability to change lanes on its own, which is why control must be relinquished to the driver. *driver always has control

Feature 3: Platoons (CACC) Form or disband Platoons Communication is key Form or disband Platoons - This is what separates the CACC system from a normal ACC system. CACC-equipped vehicles must be able to communicate with other CACC vehicles, in order to be able to form Platoons of up to eight vehicles. All vehicles within a platoon must be able to communicate relevant information, such as GPS positions, and individual velocities. Platoons will increase efficiency and throughput, and can be thought of as forming “trains” out of groups of cars. The CACC system must also be able to disband Platoons, which would occur when a vehicle within the Platoon leaves by changing lanes. *distinctive, not main

Domain Research Investigated Area: DSRC, V2X Project Constraints Enable CACC above 25 mph Emergency situation Brake Platoon size will not exceed eight vehicles. http://www.etsi.org/index.php/technologies-clusters/technologies/intelligent-transport/dsrc www.auto-talks.com/wp-content/uploads/2016/06/Truly_Secure_V2X_Technical_Brief.pdf -------------------- Dedicated Short-Range Communications (DSRC) provide communications between vehicles.DSRC was developed with a primary goal of enabling technologies that support safety applications and communication between vehicle-based devices reduce collisions. Set testing process -> security -> network -> trans, recevi V2X specifications and deployment guidelines were developed to address V2X-specific security challenges. V2X includes comprehensive processes for certificate distribution and management over the lifetime of the vehicular or roadside unit V2X technology allows for communication between vehicles and their surroundings with road safety as the key application. To realize the vision of V2X technology, vehicles must be able to trust the messages arriving from their surroundings. Standard for vehicle message key 8

Part II: Model-based View of System State Diagram : Sensors Radar Camera Receiver Screen Buttons Steering Wheel Buttons turn-on check IDLE ON SENSING turn-off report/return 9

Part II: Model-based View of System State Diagram : Actuators Brakes Throttle Transmitter Dashboard Screen turn-on emergency IDLE ON EMERGENCY turn-off normal 10

Part II: Main Controller check-radar vehicle-on check-speed[s >= 25] /enable OFF ON ENABLED vehicle-off disable cancel DISABLED vehicle-off resume check-radar cancel [obstacle]/check-camera disable OBSTRUCTED [!obstacle]/return [obstacle]/check-camera 11

Part II: Cruise Controller setCruise(cruise + 1) enable accel-pressed OFF ON Accel disable accel-released disable camera(diff) [diff < 0] setCruise(cruise - 1) decel-pressed Decel decel-released disable disable return [diff<=EB]/eBrake disable Obstacle EB [diff>EB && speed>=25]/ brake-off [brake<diff<0]/ setCruise(cruise + diff) [EB<diff<=brake]/ brake(diff) [diff>EB && speed<25]/ disable 12

Part II: Platoon Controller [obstacle]/transmit, receive [!secure] enable [keys > 0]/check OFF ON return Obstacle Security disable [keys>7] disable [secure] Forming Platoon Security [keys<=7] disable check-answer [a=no] Idle Invite answer, receive, transmit [a=yes] [keys > 0]/check [a=cancel] Platoon disable [secure] [!secure] 13

Part III: Demonstration Prototype Part I: Dashboard Prototype http://www.cse.msu.edu/~cse435/Projects/F2016/Groups/CACC2/web/prototype1.php

Part III: Demonstration Prototype Part II: Platoon Demonstration http://www.cse.msu.edu/~cse435/Projects/F2016/Groups/CACC2/Prototype/LatestRelease/index.html

Acknowledgements We gratefully acknowledge and appreciate the participation of our customer, Mr. Bill Wilam from Ford Motor Company.