Skip to main content

A Self-driving Car in the Classroom: Design of an Embedded, Behavior-Based Control System for a Car-Like Robot

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 920))

Abstract

In this paper we study the design of a small mobile robot that resembles a self-driving car. The robot has been designed on the basis of a cheap, radio controlled toy car, but equipped with an embedded controller, a vision system and range sensors. To keep the robot affordable, low-cost, off-the-shelf components are used in the design. The developed robot is used to demonstrate the behavioral paradigm of the control system design, which is commonly used in mobile robots. The small autonomous car becomes an attractive educational tool, that may give the students an insight in both the hardware and software aspects of mobile robotics.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    They are coordinates of the physical front wheel in the tricycle car configuration.

References

  1. Arkin, R.C.: Behavior-Based Robotics. The MIT Press, Cambridge (1998)

    Google Scholar 

  2. Bechtel, M.G., McEllhiney, E., Kim, M., Yun, H.: DeepPicar: a low-cost deep neural network-based autonomous car. arXiv:1712.08644v4 (2018)

  3. Brooks, R.A.: Intelligence without representation. Artif. Intell. 47, 139–159 (1991)

    Article  Google Scholar 

  4. Corke, P.: Robotics, Vision and Control. Springer, Heidelberg (2011)

    Book  Google Scholar 

  5. Doroftei, D., Colon, E., De Cubber, G.: A behaviour-based control and software architecture for the visually guided ROBUDEM outdoor mobile robot. J. Autom. Mobile Robot. Intell. Syst. 2(4), 19–24 (2008)

    Google Scholar 

  6. Karaman, S., Anders, A., Boulet, M., Connor, J., Gregson, K., Guerra, W., Guldner, O., Mohamoud, M., Plancher, B., Shin, R., Vivilecchia, J.: Project-based, collaborative, algorithmic robotics for high school students: programming self-driving race cars at MIT. In: IEEE Integrated STEM Education Conference (ISEC 2017), Princeton (2017)

    Google Scholar 

  7. Mydlarz, M.: Sonarowy system nawigacji dla robota mobilnego ze sterowaniem Ackermana. BSc. Thesis, University of Zielona Góra (2017). (in Polish)

    Google Scholar 

  8. Rostkowska, M., Topolski, M., Skrzypczyński, P.: A modular mobile robot for multi-robot applications. Pomiary Automatyka Robotyka 2, 283–287 (2013)

    Google Scholar 

  9. Rowe, A., Nourbakhsh, I.R., Rosenberg, C.: A second generation low cost embedded color vision system. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2005) - Workshops, San Diego, p. 136 (2005)

    Google Scholar 

  10. Siegwart, R., Nourbakhsh, I.R.: Introduction to Autonomous Mobile Robots. The MIT Press, Cambridge (2004)

    Google Scholar 

  11. Zieliński, C., Kornuta, T., Winiarski, T.: A systematic method of designing control systems for service and field robots. In: IEEE International Conference on Methods and Models in Automation and Robotics, pp. 1–14 (2014)

    Google Scholar 

  12. CMUCam5. http://www.cmucam.org/projects/cmucam5/wiki

  13. Donkey Car. An opensource DIY self driving platform for small scale cars. http://www.donkeycar.com

  14. Here’s how Tesla’s self-driving cars see the world (2016). http://www.businessinsider.com/how-tesla-driverless-cars-see-world-2016-11?IR=T

  15. University Professional and Continuing Education Association, The Effect of Autonomous Vehicles on Education (2018). https://upcea.edu/autonomous-vehicles/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Piotr Skrzypczyński .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mydlarz, M., Skrzypczyński, P. (2020). A Self-driving Car in the Classroom: Design of an Embedded, Behavior-Based Control System for a Car-Like Robot. In: Szewczyk, R., Zieliński, C., Kaliczyńska, M. (eds) Automation 2019. AUTOMATION 2019. Advances in Intelligent Systems and Computing, vol 920. Springer, Cham. https://doi.org/10.1007/978-3-030-13273-6_35

Download citation

Publish with us

Policies and ethics