Skip to main content

Architectural Overview and Hedgehog in Use

  • Conference paper
  • First Online:
Robotics in Education (RiE 2017)

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

Included in the following conference series:

Abstract

Robotics is a versatile tool for teaching STEM topics, as it supports various disciplines, skill sets and target audiences. However, controllers used in Educational Robotics are often limited in their use cases. In this regard, Hedgehog tries to be flexible by design. This paper introduces Hedgehog’s architecture, currently implemented and future use cases, and experiences from our first Hedgehog workshops.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. LEGO Mindstorms EV3. https://www.lego.com/en-us/mindstorms/about-ev3

  2. KISS Hardware/Software. http://www.kipr.org/hardware-software

  3. Koppensteiner, G., Merdan, M., Miller, D.P.: Teaching botball and researching disbotics. Robot. Educ. (2011)

    Google Scholar 

  4. Koza, C., Lepuschitz, W., Wolff, M., Frank, D., Koppensteiner, G.: Hedgehog light – a versatile, white box educational robotics controller. In: Edurobotics 2016: Educational Robotics in the Makers Era, pp. 229–232 (2016). doi:10.1007/978-3-319-55553-9_19

  5. Hintjens, P.: ZeroMQ: Messaging for Many Applications. O’Reilly Media, Inc., Sebastopol (2013)

    Google Scholar 

  6. Protocol Buffers. https://developers.google.com/protocol-buffers/docs/overview

  7. Catrobat Pocket Code. https://www.catrobat.org

  8. Donaldson, T.: Python as a first programming language for everyone. In: Western Canadian Conference on Computing Education (2003)

    Google Scholar 

  9. Koza, C., Krofitsch, C., Lepuschitz, W., Koppensteiner, G.: Hedgehog: a smart phone driven controller for educational robotics. In: 6th International Conference on Robotics in Education, pp. 50–52 (2015)

    Google Scholar 

Download references

Acknowledgements

The authors acknowledge the financial support from the European Union’s Horizon 2020 research and innovation program under grant agreement no. 665972. Furthermore, the authors want to thank the high school students who contributed to Hedgehog, in particular Markus Klein, Thomas Fellner, and Hassan Mohamad for their work on the Hedgehog IDE.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Clemens Koza .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Koza, C., Wolff, M., Frank, D., Lepuschitz, W., Koppensteiner, G. (2018). Architectural Overview and Hedgehog in Use. In: Lepuschitz, W., Merdan, M., Koppensteiner, G., Balogh, R., Obdržálek, D. (eds) Robotics in Education. RiE 2017. Advances in Intelligent Systems and Computing, vol 630. Springer, Cham. https://doi.org/10.1007/978-3-319-62875-2_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-62875-2_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-62874-5

  • Online ISBN: 978-3-319-62875-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics