Skip to main content

An Attempt to Teaching Programming with Robots

  • Conference paper
Research and Education in Robotics - EUROBOT 2011 (EUROBOT 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 161))

Included in the following conference series:

Abstract

The aim of the contribution is to present an attempt to teaching programming with robots. Two problems ad methods of their solutions are presented, namely the so called mark identification and following problem and the related method of its solution, and the alleged line following problem, and the corresponding method. The methods for solving the mentioned problems have been implemented on the robotic plat-form Koala. In the paper some comparisons of the two implementations by two groups of students are presented. The two versions are described, and the pros and cons are mentioned for both of two implementations.

This work is supported by CZ.1.07/2.3.00/09.0197: Strengthening of competitive advantages in research and development of information technology in Moravian-Silesian Region, Operational program Education for Competitiveness 2.3 Human resources in research and development.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kelemen, J., Kubík, A.: Robots and agents in basic computer science curricula. In: Kozlowski, K. (ed.) Proc. 4th International Workshop on Robot Motion and Control, pp. 309–317. Poznan University of Technology, Poznan (2002)

    Google Scholar 

  2. Kelemen, J., Kubík, A.: RADIUS – looking for robots’ help in computer science research and education. ERCIM News (15), 48–49 (2002)

    Google Scholar 

  3. Ačová, M., Kelemen, J., Kubík, A.: Embodied hypotheses – preliminary notes and case studies. In: Kozlowski, K. (ed.) Proc. 4th International Workshop on Robot Motion and Control, pp. 35–40. Poznan University of Technology, Poznan (2004)

    Google Scholar 

  4. Nemrava, M., Cermak, P.: Solving the Box – Pushing Problem by Master-Slave Robots Cooperation. JAMRIS 2(3), 32–37 (2008)

    Google Scholar 

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

    Google Scholar 

  6. Winston, P.H.: Artificial Intelligence, 3rd edn. Addison Wesley, Reading (1992)

    MATH  Google Scholar 

  7. Matarić, M.J.: The Robotics Primer. The MIT Press, Cambridge (2007)

    Google Scholar 

  8. Braitenberg, V.: Vehicles. The MIT Press, Cambridge (1996)

    Google Scholar 

  9. Dudek, G., Jenkin, M.: Computational Pronciples of Mobile Robotics. Cambridge University Press, Cambridge (2000)

    MATH  Google Scholar 

  10. Murphy, R.R.: Introduction to AI Robotics. The MIT Press, Cambridge (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Čermák, P., Kelemen, J. (2011). An Attempt to Teaching Programming with Robots. In: Obdržálek, D., Gottscheber, A. (eds) Research and Education in Robotics - EUROBOT 2011. EUROBOT 2011. Communications in Computer and Information Science, vol 161. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21975-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21975-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21974-0

  • Online ISBN: 978-3-642-21975-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics