Abstract Over the course of the last decade great advances have been made in autonomously driving cars. The technology has advanced to the point that driverless car technology is currently being tested on publicly accessed roadways. The introduction of these technologies onto publicly accessed roadways not only raises questions of safety, but also security. Autonomously driving cars are inherently cyber-physical systems and as such will have novel security vulnerabilities that couple both the cyber aspects of the vehicle including the on-board computing and any network data it makes use of, with the physical nature of the vehicle including its sensors, actuators, and the vehicle chassis. Widespread implementation of driverless car technology will require that both the cyber, as well as physical security concerns surrounding these vehicles are addressed. In this work, we specifically developed a control policy to autonomously execute the Precision Immobilization Technique, a.k.a. the PIT maneuver. The PIT maneuver was originally developed by law enforcement to end high-speed vehicular pursuits in a quasi-safe manner. However, there is still a risk of damage/roll-over to both the vehicle executing the PIT maneuver as well as to the vehicle subject to the PIT maneuver. In law enforcement applications, it would be preferable to execute the PIT maneuver using an autonomous vehicle, thus removing the danger to law-enforcement officers. Furthermore, it is entirely possible that unscrupulous individuals could inject code into an autonomously-driving car to use the PIT maneuver to immobilize other vehicles while maintaining anonymity. For these reasons it is useful to know how the PIT maneuver can be implemented on an autonomous car. In this work a simple control policy based on velocity pursuit was developed to autonomously execute the PIT maneuver using only a vision and range measurements that are both commonly collected by contemporary driverless cars. The ability of this control policy to execute the PIT maneuver was demonstrated both in simulation and experimentally. The results of this work can help inform the design of autonomous car with regards to ensuring their cyber-physical security.
[1]
Shwetak N. Patel,et al.
Experimental Security Analysis of a Modern Automobile
,
2010,
2010 IEEE Symposium on Security and Privacy.
[2]
Paul Zarchan,et al.
Tactical and strategic missile guidance
,
1990
.
[3]
Jing Zhou,et al.
Vehicle Dynamics in Response to the Maneuver of Precision Immobilization Technique
,
2008
.
[4]
Sebastian Thrun,et al.
Visibility-based Pursuit-evasion with Limited Field of View
,
2004,
Int. J. Robotics Res..
[5]
Paco Hope,et al.
Web security testing cookbook - systematic techniques to find problems fast
,
2008
.
[6]
David Mascarenas,et al.
Escape and evade control policies for ensuring the physical security of nonholonomic, ground-based, unattended mobile sensor nodes
,
2011,
Defense + Commercial Sensing.
[7]
Richard T. Vaughan,et al.
The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems
,
2003
.
[8]
N. F. Palumbo,et al.
Modern Homing Missile Guidance Theory and Techniques
,
2010
.
[9]
T D Gillespie,et al.
Fundamentals of Vehicle Dynamics
,
1992
.
[10]
George J. Pappas,et al.
Self-triggered pursuit of a single evader
,
2015,
2015 54th IEEE Conference on Decision and Control (CDC).
[11]
N. F. Palumbo,et al.
Basic Principles of Homing Guidance
,
2010
.
[12]
Geoffrey A. Hollinger,et al.
Search and pursuit-evasion in mobile robotics
,
2011,
Auton. Robots.
[13]
Morgan Quigley,et al.
ROS: an open-source Robot Operating System
,
2009,
ICRA 2009.
[14]
Tal shima,et al.
Deviated Velocity Pursuit
,
2007
.
[15]
Mary Lynn Garcia,et al.
The Design and Evaluation of Physical Protection Systems
,
2001
.