skip to main content
research-article

Towards dependable autonomous driving vehicles: a system-level approach

Published:01 February 2013Publication History
Skip Abstract Section

Abstract

Autonomous driving technologies have been emerging over the past few years, and semi-autonomous driving functionalities have been deployed to vehicles available in the market. Since autonomous driving is realized by the intelligent processing of data from various types of sensors such as LIDAR, radar, camera, etc., the complexity of designing a dependable real-time autonomous driving system is rather high. Although there has been much research on building a reliable real-time system using hardware replication, the resulting systems tend to add significant extra cost due to hardware replication. Therefore, an alternative solution would be helpful in building an autonomous vehicle in a cost-effective way. An autonomous driving system is different from the conventional reliable real-time system because it requires (1) flexible design, (2) adaptive graceful degradation and (3) effective use of different modalities of sensors and actuators. To address these characteristics, we summarize SAFER (System-level Architecture for Failure Evasion in Real-time applications) our previous work on flexible system design. We then present a conceptual framework for autonomous vehicles to provide adaptive graceful degradation and support for using different types of sensors/actuators when a failure happens. We motivate our proposed framework with various scenarios, and we describe how SAFER can be extended to support the proposed conceptual framework.

References

  1. Dozens injured in 259-car autobahn pile up. http://www.thelocal.de/national/20090720-20701.html as of Sep 24, 2012. The Local.Google ScholarGoogle Scholar
  2. Tartan Racing at Carnegie Mellon. http://www.tartanracing.org as of Sep 24, 2012.Google ScholarGoogle Scholar
  3. S. Azimi, G. Bhatia, R. Rajkumar, and P. Mudalige. Vehicular networks for collision avoidance at intersections. SAE Int. J. Passeng. Cars âĂŞ Mech. Syst., 4(1):406--416, 2011.Google ScholarGoogle Scholar
  4. BMW ConnectedDrive. Take Over Please! http://www.bmw.com/com/en/insights/technology/connecteddrive/2010/future_lab/index.html#/1/4 as of Aug 20, 2012.Google ScholarGoogle Scholar
  5. G. Buttazzo, G. Lipari, and L. Abeni. Elastic task model for adaptive rate control. In Real-Time Systems Symposium, 1998. Proceedings., The 19th IEEE, pages 286--295, dec 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. D. de Niz, G. Bhatia, and R. Rajkumar. Model-based development of embedded systems: The sysweaver approach. In Real-Time and Embedded Technology and Applications Symposium, 2006. Proceedings of the 12th IEEE, pages 231--242, april 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. GM Press. Self-Driving Car in Cadillac's Future. http://media.gm.com/media/us/en/cadillac/news.detail.html/content/Pages/news/us/en/2012/Apr/0420_cadillac.html as of Aug 20, 2012.Google ScholarGoogle Scholar
  8. R. Guerrra and G. Fohler. A gravitational task model for target sensitive real-time applications. In Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on, pages 309--317, july 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. Kim, G. Bhatia, R. R. Rajkumar, and M. Jochim. SAFER: System-level Architecture for Failure Evasion in Real-time Applications. In Proc. of the 33rd IEEE Real-Time Systems Symposium (RTSS), 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Kim, K. Lakshmanan, and R. R. Rajkumar. Rhythmic tasks: A new task model with continually varying periods for cyber-physical systems. In Proceedings of the 2012 IEEE/ACM Third International Conference on Cyber-Physical Systems, ICCPS '12, pages 55--64, Washington, DC, USA, 2012. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Kim, R. R. Rajkumar, and M. Jochim. SAFER: System-level Architecture for Failure Evasion in Real-time Applications. In Proc. of the 4th Workshop on Adaptive and Reconfigurable Embedded Systems, 2012.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. Lomax, D. Schrank, and S. Turner. 2011 urban mobility report. Texas Transportation Institute, 2011.Google ScholarGoogle Scholar
  13. S. Oikawa and R. Rajkumar. Portable RK: a portable resource kernel for guaranteed and enforced timing behavior. In Proceedings of the fifth IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S. Pinkow. Continental Tests Highly-Automated Driving. http://www.conti-online.com/generator/www/com/en/continental/pressportal/themes/press_releases/3_automotive_group/chassis_safety/press_releases/pr_2012_03_23_automated_driving_en.html as of Aug 20, 2012.Google ScholarGoogle Scholar
  15. M. Schneider. Few guidelines exist on when to shut down roads, Feb 1st, 2012. Associated Press.Google ScholarGoogle Scholar
  16. R. Simmons. Inter Process Communication (IPC). http://www.cs.cmu.edu/~ipc as of Aug 20, 2012.Google ScholarGoogle Scholar
  17. S. Thrun. What we're driving at. http://googleblog.blogspot.com/2010/10/what-were-driving-at.html as of Aug 20, 2012.Google ScholarGoogle Scholar
  18. C. Urmson, J. Anhalt, H. Bae, J. A. D. Bagnell, C. R. Baker, R. E. Bittner, T. Brown, M. N. Clark, M. Darms, D. Demitrish, J. M. Dolan, D. Duggins, D. Ferguson, T. Galatali, C. M. Geyer, M. Gittleman, S. Harbaugh, M. Hebert, T. Howard, S. Kolski, M. Likhachev, B. Litkouhi, A. Kelly, M. McNaughton, N. Miller, J. Nickolaou, K. Peterson, B. Pilnick, R. Rajkumar, P. Rybski, V. Sadekar, B. Salesky, Y.-W. Seo, S. Singh, J. M. Snider, J. C. Struble, A. T. Stentz, M. Taylor, W. R. L. Whittaker, Z. Wolkowicki, W. Zhang, and J. Ziglar. Autonomous driving in urban environments: Boss and the urban challenge. Journal of Field Robotics Special Issue on the 2007 DARPA Urban Challenge, Part I, 25(8):425--466, June 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards dependable autonomous driving vehicles: a system-level approach

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in

                Full Access

                • Published in

                  cover image ACM SIGBED Review
                  ACM SIGBED Review  Volume 10, Issue 1
                  February 2013
                  47 pages
                  EISSN:1551-3688
                  DOI:10.1145/2492385
                  Issue’s Table of Contents

                  Copyright © 2013 Authors

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 1 February 2013

                  Check for updates

                  Qualifiers

                  • research-article

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader