Skip to main content

Convolutional Neural Network-Based Local Obstacle Avoidance for a Mobile Robot

  • Conference paper
  • First Online:
Automation 2021: Recent Achievements in Automation, Robotics and Measurement Techniques (AUTOMATION 2021)

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

Included in the following conference series:

  • 464 Accesses

Abstract

This paper presents collision avoidance and local motion planning modules for a mobile robot equipped with a depth camera. In this paper, we identify some limitations of the existing neural controller, and then we propose the extensions which improve the behavior of the robot. We show that the knowledge about control history is crucial to efficiently avoid collisions with the obstacles if the robot is equipped with a narrow field of view camera. We propose the architecture which utilizes CNN-based neural modules to plan the local motion of the robot. Finally, we provide the results of the experimental verification on the real robot.

This work was supported by the National Centre for Research and Development (NBR) through project LIDER/33/0176/L-8/16/NCBR/2017. We would like to thank Lei Tai, Shaohua Li and Ming Liu for sharing raw data from their experiments.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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

Institutional subscriptions

Notes

  1. 1.

    short video from experiments is available at https://youtu.be/6ssP9L52_WQ.

References

  1. Bojarski, M., Testa, D.D., Dworakowski, D., Firner, B., Flepp, B., Goyal, P., Jackel, L.D., Monfort, M., Muller, U., Zhang, J., Zhang, X., Zhao, J., Zieba, K.: End to end learning for self-driving cars. CoRR abs/1604.07316 (2016). http://arxiv.org/abs/1604.07316

  2. Brooks, R.: A robust layered control system for a mobile robot. IEEE J. Robot. Autom. 2(1), 14–23 (1986)

    Article  Google Scholar 

  3. Chen, C., Seff, A., Kornhauser, A., Xiao, J.: DeepDriving: learning affordance for direct perception in autonomous driving. In: 2015 IEEE International Conference on Computer Vision (ICCV), pp. 2722–2730 (2015)

    Google Scholar 

  4. Fox, D., Burgard, W., Thrun, S.: The dynamic window approach to collision avoidance. IEEE Robot. Autom. Mag. 4(1), 23–33 (1997)

    Article  Google Scholar 

  5. Gammell, J.D., Srinivasa, S.S., Barfoot, T.D.: Informed RRT*: optimal sampling-based path planning focused via direct sampling of an admissible ellipsoidal heuristic. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2997–3004 (2014)

    Google Scholar 

  6. Hermann, K.M., Malinowski, M., Mirowski, P., Banki-Horvath, A., Anderson, K., Hadsell, R.: Learning to follow directions in street view. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 11773–11781 (2020)

    Google Scholar 

  7. Hornung, A., Wurm, K.M., Bennewitz, M., Stachniss, C., Burgard, W.: OctoMap: an efficient probabilistic 3D mapping framework based on octrees. Auton. Robot. 34(3), 189–206 (2013)

    Article  Google Scholar 

  8. Karaman, S., Frazzoli, E.: Sampling-based algorithms for optimal motion planning. Int. J. Robot. Res. 30(7), 846–894 (2011)

    Article  Google Scholar 

  9. LeCun, Y., Muller, U., Ben, J., Cosatto, E., Flepp, B.: Off-road obstacle avoidance through end-to-end learning. In: Proceedings of the 18th International Conference on Neural Information Processing Systems (NIPS 2005), pp. 739–746 (2005)

    Google Scholar 

  10. Mirowski, P., Pascanu, R., Viola, F., Soyer, H., Ballard, A., Banino, A., Denil, M., Goroshin, R., Sifre, L., Kavukcuoglu, K., Kumaran, D., Hadsell, R.: Learning to navigate in complex environments. In: International Conference on Learning Representations (2017)

    Google Scholar 

  11. Pfeiffer, M., Schaeuble, M., Nieto, J., Siegwart, R., Cadena, C.: From perception to decision: a data-driven approach to end-to-end motion planning for autonomous ground robots. In: 2017 IEEE International Conference on Robotics and Automation (ICRA), pp. 1527–1533 (2017)

    Google Scholar 

  12. Steinbruecker, F., Sturm, J., Cremers, D.: Volumetric 3D mapping in real-time on a CPU. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2021–2028 (2014)

    Google Scholar 

  13. Tai, L., Li, S., Liu, M.: A deep-network solution towards model-less obstacle avoidance. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2759–2764 (2016)

    Google Scholar 

  14. Tai, L., Paolo, G., Liu, M.: Virtual-to-real deep reinforcement learning: continuous control of mobile robots for mapless navigation. In: 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 31–36 (2017)

    Google Scholar 

  15. Whelan, T., Salas-Moreno, R.F., Glocker, B., Davison, A.J., Leutenegger, S.: ElasticFusion: real-time dense SLAM and light source estimation. Int. J. Robot. Res. 35(14), 1697–1716 (2016)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dominik Belter .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Molska, M., Belter, D. (2021). Convolutional Neural Network-Based Local Obstacle Avoidance for a Mobile Robot. In: Szewczyk, R., Zieliński, C., Kaliczyńska, M. (eds) Automation 2021: Recent Achievements in Automation, Robotics and Measurement Techniques. AUTOMATION 2021. Advances in Intelligent Systems and Computing, vol 1390. Springer, Cham. https://doi.org/10.1007/978-3-030-74893-7_25

Download citation

Publish with us

Policies and ethics