Merge-by-Wire: Algorithms and System Support Vipul Shingde, Gurulingesh Raravi, Ashish Gudhe, Prakhar Goyal, Krithi Ramamritham {vipul.shingde,gurulingesh,ashish.gudhe}@gmail.com, {prakhargoyal,krithi}@cse.iitb.ac.in
Indian Institute of Technology Bombay Automatic Merge Control (AMC)
Implementation
• Automated merging of vehicles at road intersections
AFS and HoL were implemented using DSRC based AFR-CS protocol for inter-vehicle communication
• Determines merge order of vehicles • Safety-Critical Application
Merge Region > =S
Road1
Primary Aim • Safety Secondary Aim • Throughput ↑ • Fuel Efficiency ↑ • Traffic flow ↑ • Driving Time to Intersection ↓ • External control time ↓
x1m
x1j
x12
Vehicle movement direction
S x11
t 1j
S2j
inte a of Are
Infrastructure Node
x21
x22
> =S
rest
n me
on
cti
ire
td
x2j
e
ov
em
icl
x2m Road2
h Ve
Constraints • Precedence Constraint: No vehicle overtakes its leading vehicle • Mutual Exclusion Constraint: No two vehicles are present in the intersection region at any point of time • Safety Constraint: Safe distance is always maintained between consecutive vehicles on same road, before they enter merge region • Limits: Vehicle velocity and acceleration
HighHigh-Level Design of AMC: Dual State, Triple Zone Approach
Area of
SM state
SD state
Experiments on Robotic Vehicular Platform FireBird-III, the robotic vehicular platform developed at IIT Bombay was used for conducting experiments & had following features: • Obstacle detection range: 30cm • Wireless radio module • Closed-loop controller(s)
Merge Region
Magnetic
Lane 1
Belt
SD to SM state
Interest
(AoI)
SD state
HoL v/s AFS: DTTI and external control duration • AFS can handle higher vehicle density • HoL offers higher vehicle autonomy
Experimental Results
e2
Zone 1
Lan
Zone 2
• Accuracy in maintaining desired safe distance AFS maintains safe distance with 100% accuracy
Zone 3
Dual State Vehicles operate in either of two states: •SD (Safe Distance) - Adaptive Cruise Control - Local Mode of Control •SM (Safe Merge) - AMC decides trajectory - External Mode of Control
Triple Zone Vehicles function in different state in different zone: •Zone 1 - Operates in SM state - Vehicle left untouched •Zone 2 - Vehicle transitions to SM state •Zone 3 - Vehicle in SD state - Stabilize traffic flow
• Average Driving Time To Intersection (DTTI) AFS and HoL produce low DTTI
AMC algorithms 1. Head of Lane (HoL) - Head of Lane is the leading vehicle of the lane - Merging Decision: To select one of the HoL vehicles - Distributed algorithm 2. All Feasible Sequences (AFS) - Centralized algorithm - Needs Infrastructure Node located adjacent to the merge region collects profiles of all the vehicles present in Zone 2 - Considers all feasible merge sequences. Chooses sequence with minimum Driving Time to Intersection (DTTI) 3. Position Virtual Vehicle - Virtual vehicle is an image of actual vehicle from other lanes
For details see: Merge-by-Wire: Algorithms and System Support., Vipul Shingde, Gurulingesh Raravi, Ashish Gudhe, Prakhar Goyal, Krithi Ramamritham, In IEEE Real Time Systems Symposium 2008.
The DSRC-based wireless ..... the best match for our task set and hence implemented the same on ..... In future, we plan to complete our setup for empirical.
The Cricket Location-Support. System. N.B. Priantha, A. Chakraborty, H. Balakrishnan ... Interest in demonstrating that nearest beacon is âgood enoughâ for ...
... the apps below to open or edit this item. pdf-1595\communication-system-design-using-dsp-algo ... s320c30-applications-of-communications-theory-b.pdf.
develop control schemes for them have been pursued. The specific application domain for this work is advanced life support systems that are used ... a hybrid system, which form a sequence of four quarter-cycles that compose one full-cycle of ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. 535 Educational ...
neural networks or other plug-in tools can access all the data .... Pilot Project (SWPP). It will be ..... visualization application that allows the proper visualization.
more, scenario integration in the system should be au- tomatic and dynamic, in ... Few systems support more complex users requirements, but are based on ...
flexible platform to maintain guidelines, the ability to adjust guidelines to in-. corporate changes .... Multimedia paging for clinical alarms on mobile platforms.
inverse modeling all have this âmany-âtaskâ property. All ... task (MPI) programming model. ... MosaStore: h#p://netsyslab.ece.ubc.ca/wiki/index.php/MosaStore.
13 Aug 1999 - CLIGEN's random number generator was replaced with. UNIRAN, which allows the control of stream numbers and has been thoroughly tested (Marse and Roberts, 1983). The CLIGEN module programs are run from FLAME by calling Windows applicatio
In the 1950s and 1960s several computer scientists independently studied .... individual learning and species evolution a ect one another (e.g., 1, 2, 13, 37 ... In recent years, algorithms that have been termed \genetic algorithms" have ..... Bedau
... in the population. 3. Apply selection and genetic operators (crossover and mutation) to the population to .... an environment|aspects that change too quickly for evolution to track genetically. Although ...... Princeton University Press, Princeto
In the 1950s and 1960s several computer scientists independently studied ... ther developed by Holland and his students and colleagues at the University of .... If if the environment is stable so that the best things to learn remain constant, then th
In the 1950s and 1960s several computer scientists independently studied .... logical arms races, host-parasite co-evolution, symbiosis, and resource ow in ...
1, 2. This document is the property of Oracle Corporation. Any reproduction of ... Oracle Linux Basic and Oracle Linux Network support services are available for ...
Dec 19, 2002 - Bolam et al., âExperience in the Application of Substation ... correlation circuit to poWer system monitoring and control host through ...