skip to main content
10.1145/3081333.3081344acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article
Public Access

BigRoad: Scaling Road Data Acquisition for Dependable Self-Driving

Published: 16 June 2017 Publication History

Abstract

Advanced driver assistance systems and, in particular automated driving offers an unprecedented opportunity to transform the safety, efficiency, and comfort of road travel. Developing such safety technologies requires an understanding of not just common highway and city traffic situations but also a plethora of widely different unusual events (e.g., object on the road way and pedestrian crossing highway, etc.). While each such event may be rare, in aggregate they represent a significant risk that technology must address to develop truly dependable automated driving and traffic safety technologies. By developing technology to scale road data acquisition to a large number of vehicles, this paper introduces a low-cost yet reliable solution, BigRoad, that can derive internal driver inputs (i.e., steering wheel angles, driving speed and acceleration) and external perceptions of road environments (i.e., road conditions and front-view video) using a smartphone and an IMU mounted in a vehicle. We evaluate the accuracy of collected internal and external data using over 140 real-driving trips collected in a 3-month time period. Results show that BigRoad can accurately estimate the steering wheel angle with 0.69 degree median error, and derive the vehicle speed with 0.65 km/h deviation. The system is also able to determine binary road conditions with 95% accuracy by capturing a small number of brakes. We further validate the usability of BigRoad by pushing the collected video feed and steering wheel angle to a deep neural network steering wheel angle predictor, showing the potential of massive data acquisition for training self-driving system using BigRoad.

References

[1]
Tom Krisher and Joan Lowy. Tesla driver killed in crash while using car's 'autopilot'. ASSOCIATED PRESS(June 30, 2016).
[2]
Chris Urmson. Google Self-Driving Car Project. https://www.transportation.gov/sites/dot.gov/files/docs/AV%20policy%20guidance%20PDF.pdf. Talk at SXSW Interactive 2016.
[3]
National Highway Traffic Safety Administration. Federal Automated Vehicles Policy. https://www.transportation.gov/sites/dot.gov/files/docs/AV%20policy%20guidance%20PDF.pdf.
[4]
National Highway Traffic Safety Administration. Fatality Analysis Reporting System. https://www.transportation.gov/sites/dot.gov/files/docs/AV%20policy%20guidance%20PDF.pdf. Talk at SXSW Interactive 2016.
[5]
Waymo: Google's parent company on self-driving. https://waymo.com/.
[6]
Kirsten Korosec. GM's Cruise Automation Is Testing Self-Driving Chevy Bolts in Arizona. http://fortune.com/2016/08/09/cruise-automation-arizona-gm/.
[7]
Mercedes-Benz Research & Development, Autonomous Driving. http://mbrdna.com/divisions/autonomous-driving/.
[8]
Openpilot. https://github.com/commaai/openpilot.
[9]
UMTRI Naturalistic Driving Data. http://www.umtri.umich.edu/our-focus/naturalistic-driving-data.
[10]
VTTI Naturalistic Driving Study. http://www.vtti.vt.edu/impact/index.html.
[11]
Mariusz Bojarski, Davide Del Testa, Daniel Dworakowski, Bernhard Firner, Beat Flepp, Prasoon Goyal, Lawrence D Jackel, Mathew Monfort, Urs Muller, Jiakai Zhang, et al. End to end learning for self-driving cars. arXiv preprint arXiv:1604.07316, 2016.
[12]
The OpenXC platform. http://openxcplatform.com/.
[13]
Emmanouil Koukoumidis, Li-Shiuan Peh, and Margaret Rose Martonosi. Signalguru: leveraging mobile phones for collaborative traffic signal schedule advisory. In Proceedings of the 9th international conference on Mobile systems, applications, and services, pages 127--140. ACM, 2011.
[14]
Hongyu Li, Luyang Liu, Cagdas Karatas, Jian Liu, Marco Gruteser, Yingying Chen, Yan Wang, Richard P Martin, and Jie Yang. Towards safer texting while driving through stop time prediction. In Proceedings of the First ACM International Workshop on Smart, Autonomous, and Connected Vehicular Systems and Services, pages 14--21. ACM, 2016.
[15]
Thomas Maze, Manish Agarwai, and Garrett Burchett. Whether weather matters to traffic demand, traffic safety, and traffic operations and flow. Transportation research record: Journal of the transportation research board, (1948):170--176, 2006.
[16]
Hyung Gi Min and Eun Tae Jeung. Complementary filter design for angle estimation using mems accelerometer and gyroscope. Department of Control and Instrumentation, Changwon National University, Changwon, Korea, pages 641--773, 2015.
[17]
LS20126 GPS Receiver. https://www.sparkfun.com/products/retired/9838.
[18]
Johan Casselgren, Mikael Sjodahl, and James LeBlanc. Angular spectral response from covered asphalt. Applied optics, 46(20):4277--4288, 2007.
[19]
Youngmin Kim, Namcheol Baik, and Jonghun Kim. A study on development of mobile road surface condition detection system utilizing probe car. Journal of Emerging Trends in Computing and Information Sciences, 4(10), 2013.
[20]
Ville V Viikari, Timo Varpula, and Mikko Kantanen. Road-condition recognition using 24-ghz automotive radar. IEEE transactions on intelligent transportation systems, 10(4):639--648, 2009.
[21]
D Gailius and S Jacenas. Iec detection on a road by analyzing tire to road friction ultrasonic noise. Ultragarsas, 62(2):17--20, 2007.
[22]
Yunha Kim, Sehoon Oh, and Yoichi Hori. Road condition estimation using acoustic method for electric vehicles. In The 10th FISITA Student Congress, pages 30--6, 2010.
[23]
Rajesh Rajamani. Vehicle dynamics and control. Springer Science & Business Media, 2011.
[24]
Lin Zhang and P Prevedouros. Motorist perceptions on the impact of rainy conditions on driver behavior and accident risk. In Proceedings of the 84th Annual Meeting of the Transportation Research Board, Washington, DC, 2005.
[25]
Yan Wang, Jie Yang, Hongbo Liu, Yingying Chen, Marco Gruteser, and Richard P Martin. Sensing vehicle dynamics for determining driver phone use. In Proceeding of the 11th annual international conference on Mobile systems, applications, and services, pages 41--54. ACM, 2013.
[26]
Methode Electronic Steering Wheel Angle Sensor. http://www.methode.com/Documents/TechnicalLibrary/
[27]
Eder Santana and George Hotz. Learning a driving simulator. arXiv preprint arXiv:1608.01230, 2016.
[28]
Marcus A Brubaker, Andreas Geiger, and Raquel Urtasun. Lost! leveraging the crowd for probabilistic visual self-localization. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 3057--3064, 2013.
[29]
Hendrik Dahlkamp, Adrian Kaehler, David Stavens, Sebastian Thrun, and Gary R Bradski. Self-supervised monocular road detection in desert terrain. In Robotics: science and systems, volume 38. Philadelphia, 2006.
[30]
David Held, Jesse Levinson, Sebastian Thrun, and Silvio Savarese. Combining 3d shape, color, and motion for robust anytime tracking. Proceedings of the 2014 Robotics: Science and Systems, Berkeley, CA, USA, 1216, 2014.
[31]
Jesse Levinson, Jake Askeland, Jan Becker, Jennifer Dolson, David Held, Soeren Kammel, J Zico Kolter, Dirk Langer, Oliver Pink, Vaughan Pratt, et al. Towards fully autonomous driving: Systems and algorithms. In Intelligent Vehicles Symposium (IV), 2011 IEEE, pages 163--168. IEEE, 2011.
[32]
Jesse Levinson, Jake Askeland, Jennifer Dolson, and Sebastian Thrun. Traffic light mapping, localization, and state detection for autonomous vehicles. In Robotics and Automation (ICRA), 2011 IEEE International Conference on, pages 5784--5791. IEEE, 2011.
[33]
Dean A Pomerleau. Alvinn: An autonomous land vehicle in a neural network. Technical report, DTIC Document, 1989.
[34]
Gideon P Stein, Ofer Mano, and Amnon Shashua. Vision-based acc with a single camera: bounds on range and range rate accuracy. In Intelligent vehicles symposium, 2003. Proceedings. IEEE, pages 120--125. IEEE, 2003.
[35]
Cheng Bo, Xuesi Jian, Xiang-Yang Li, Xufei Mao, Yu Wang, and Fan Li. You're driving and texting: detecting drivers using personal smart phones by leveraging inertial sensors. In Proceedings of the 19th annual international conference on Mobile computing & networking, pages 199--202. ACM, 2013.
[36]
Jiangpeng Dai, Jin Teng, Xiaole Bai, Zhaohui Shen, and Dong Xuan. Mobile phone based drunk driving detection. In PervasiveHealth, 2010.
[37]
Derick A Johnson and Mohan M Trivedi. Driving style recognition using a smartphone as a sensor platform. In IEEE ITSC, pages 1609--1615, 2011.
[38]
Yan Wang, Yingying Jennifer Chen, Jie Yang, Marco Gruteser, Richard P Martin, Hongbo Liu, Luyang Liu, and Cagdas Karatas. Determining driver phone use by exploiting smartphone integrated sensors. IEEE Transactions on Mobile Computing, 15(8):1965--1981, 2016.
[39]
Dongyao Chen, Kyong-Tak Cho, Sihui Han, Zhizhuo Jin, and Kang G Shin. Invisible sensing of vehicle steering with smartphones. In Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services, pages 1--13. ACM, 2015.
[40]
C. Karatas, L. Liu, H. Li, J. Liu, Y. Wang, S. Tan, J. Yang, Y. Chen, M. Gruteser, and R. Martin. Leveraging wearables for steering and driver tracking. In IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications, pages 1--9, April 2016.
[41]
Luyang Liu, Cagdas Karatas, Hongyu Li, Sheng Tan, Marco Gruteser, Jie Yang, Yingying Chen, and Richard P Martin. Toward detection of unsafe driving with wearables. In Proceedings of the 2015 workshop on Wearable Systems and Applications, pages 27--32. ACM, 2015.
[42]
Kashif Ali, Dina Al-Yaseen, Ali Ejaz, Tayyab Javed, and Hossam S Hassanein. Crowdits: Crowdsourcing in intelligent transportation systems. In 2012 IEEE Wireless Communications and Networking Conference (WCNC), pages 3307--3311. IEEE, 2012.
[43]
WAZE. https://www.waze.com/.
[44]
Xiao Chen, Elizeu Santos-Neto, and Matei Ripeanu. Crowd-based smart parking: A case study for mobile crowdsourcing. In International Conference on Mobile Wireless Middleware, Operating Systems, and Applications, pages 16--30. Springer, 2012.
[45]
Shaohan Hu, Lu Su, Hengchang Liu, Hongyan Wang, and Tarek F Abdelzaher. Smartroad: a crowd-sourced traffic regulator detection and identification system. In Information Processing in Sensor Networks (IPSN), 2013 ACM/IEEE International Conference on, pages 331--332. IEEE, 2013.

Cited By

View all
  • (2024)CooTest: An Automated Testing Approach for V2X Communication SystemsProceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis10.1145/3650212.3680373(1453-1465)Online publication date: 11-Sep-2024
  • (2024)SVQCP: A Secure Vehicular Quantum Communication ProtocolIEEE Transactions on Network Science and Engineering10.1109/TNSE.2024.339615711:5(4850-4859)Online publication date: Sep-2024
  • (2023)Monitoring Distracted Driving Behaviours with Smartphones: An Extended Systematic Literature ReviewSensors10.3390/s2317750523:17(7505)Online publication date: 29-Aug-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiSys '17: Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services
June 2017
520 pages
ISBN:9781450349284
DOI:10.1145/3081333
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 June 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. IMU
  2. road data acquisition
  3. self-driving
  4. smartphone

Qualifiers

  • Research-article

Funding Sources

Conference

MobiSys'17
Sponsor:

Acceptance Rates

MobiSys '17 Paper Acceptance Rate 34 of 188 submissions, 18%;
Overall Acceptance Rate 274 of 1,679 submissions, 16%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)110
  • Downloads (Last 6 weeks)17
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)CooTest: An Automated Testing Approach for V2X Communication SystemsProceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis10.1145/3650212.3680373(1453-1465)Online publication date: 11-Sep-2024
  • (2024)SVQCP: A Secure Vehicular Quantum Communication ProtocolIEEE Transactions on Network Science and Engineering10.1109/TNSE.2024.339615711:5(4850-4859)Online publication date: Sep-2024
  • (2023)Monitoring Distracted Driving Behaviours with Smartphones: An Extended Systematic Literature ReviewSensors10.3390/s2317750523:17(7505)Online publication date: 29-Aug-2023
  • (2023)Real-Time Vehicle Localization Using Steering Wheel Angle in Urban Cities2023 IEEE International Conference on Mobility, Operations, Services and Technologies (MOST)10.1109/MOST57249.2023.00015(62-70)Online publication date: May-2023
  • (2023)Using Phone Sensors to Augment Vehicle Reliability2023 IEEE Conference on Communications and Network Security (CNS)10.1109/CNS59707.2023.10289103(1-9)Online publication date: 2-Oct-2023
  • (2023)Smartphone-based hard-braking event detection at scale for road safety servicesTransportation Research Part C: Emerging Technologies10.1016/j.trc.2022.103949146(103949)Online publication date: Jan-2023
  • (2023)The Application of Mobile Phones to Enable Traffic Flow OptimisationMobile Computing and Sustainable Informatics10.1007/978-981-99-0835-6_14(191-205)Online publication date: 27-May-2023
  • (2023)Open IssuesMulti-dimensional Urban Sensing Using Crowdsensing Data10.1007/978-981-19-9006-9_7(193-197)Online publication date: 24-Mar-2023
  • (2022)DETROIT: Data Collection, Translation and Sharing for Rapid Vehicular App Development2022 19th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON)10.1109/SECON55815.2022.9918582(397-406)Online publication date: 20-Sep-2022
  • (2022)Emergency Electronic Brake Lights for the Smartphone VANETProcedia Computer Science10.1016/j.procs.2022.07.009203:C(51-60)Online publication date: 1-Jan-2022
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media