Semi-autonomous Intersection Collision Avoidance through Job-shop Scheduling

被引:25
作者
Ahn, Heejin [1 ]
Del Vecchio, Domitilla [1 ]
机构
[1] MIT, 77 Massachusetts Ave, Cambridge, MA 02139 USA
来源
HSCC'16: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL | 2016年
关键词
Intersection collision avoidance; multi-vehicle control; supervisory control; collision detection; verification; scheduling;
D O I
10.1145/2883817.2883830
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we design a supervisor to prevent vehicle collisions at intersections. An intersection is modeled as an area containing multiple conflict points where vehicle paths cross in the future. At every time step, the supervisor determines whether there will be more than one vehicle in the vicinity of a conflict point at the same time. If there is, then an impending collision is detected, and the supervisor overrides the drivers to avoid collision. A major challenge in the design of a supervisor as opposed to an autonomous vehicle controller is to verify whether future collisions will occur based on the current drivers choices. This verification problem is particularly hard due to the large number of vehicles often involved in intersection collision, to the multitude of conflict points, and to the vehicles dynamics. In order to solve the verification problem, we translate the problem to a job-shop scheduling problem that yields equivalent answers. The job-shop scheduling problem can, in turn, be transformed into a mixed-integer linear program when the vehicle dynamics are first-order dynamics, and can thus be solved by using a commercial solver.
引用
收藏
页码:185 / 194
页数:10
相关论文
共 30 条
[1]  
Ahn H., 2014, AM CONTR C ACC JUN
[2]  
Ahn H., 2015, IEEE RSJ INT C INT R
[3]  
[Anonymous], 2014, GUR OPT REF MAN
[4]  
[Anonymous], 2012 MOT VEH CRASH O
[5]  
[Anonymous], HYBRID SYSTEMS COMPU
[6]   Job shop scheduling with deadlines [J].
Balas, E ;
Lancia, G ;
Serafini, P ;
Vazacopoulos, A .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 1998, 1 (04) :329-353
[7]  
Borrelli F., 2006, AM CONTR C ACC JUN
[8]  
Bruni L., 2013, IEEE C DEC CONTR CDC
[9]  
Bussieck M.R., 2010, Wiley Encyclopedia of Operations Research and Management Science
[10]  
Chen L., 2015, IEEE T INTELLIGENT T