University of Hertfordshire

By the same authors

Programming a humanoid robot with the scratch language

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Standard

Programming a humanoid robot with the scratch language. / Moros, Sílvia; Wood, Luke; Robins, Ben; Dautenhahn, Kerstin; Castro-González, Álvaro.

Robotics in Education: Current Research and Innovations. ed. / Munir Merdan; Wilfried Lepuschitz; Gottfried Koppensteiner; Richard Balogh; David Obdržálek. Springer Verlag, 2020. p. 222-233 (Advances in Intelligent Systems and Computing; Vol. 1023).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Harvard

Moros, S, Wood, L, Robins, B, Dautenhahn, K & Castro-González, Á 2020, Programming a humanoid robot with the scratch language. in M Merdan, W Lepuschitz, G Koppensteiner, R Balogh & D Obdržálek (eds), Robotics in Education: Current Research and Innovations. Advances in Intelligent Systems and Computing, vol. 1023, Springer Verlag, pp. 222-233, 10th International Conference on Robotics in Education, RiE 2019, Vienna, Austria, 10/04/19. https://doi.org/10.1007/978-3-030-26945-6_20

APA

Moros, S., Wood, L., Robins, B., Dautenhahn, K., & Castro-González, Á. (2020). Programming a humanoid robot with the scratch language. In M. Merdan, W. Lepuschitz, G. Koppensteiner, R. Balogh, & D. Obdržálek (Eds.), Robotics in Education: Current Research and Innovations (pp. 222-233). (Advances in Intelligent Systems and Computing; Vol. 1023). Springer Verlag. https://doi.org/10.1007/978-3-030-26945-6_20

Vancouver

Moros S, Wood L, Robins B, Dautenhahn K, Castro-González Á. Programming a humanoid robot with the scratch language. In Merdan M, Lepuschitz W, Koppensteiner G, Balogh R, Obdržálek D, editors, Robotics in Education: Current Research and Innovations. Springer Verlag. 2020. p. 222-233. (Advances in Intelligent Systems and Computing). https://doi.org/10.1007/978-3-030-26945-6_20

Author

Moros, Sílvia ; Wood, Luke ; Robins, Ben ; Dautenhahn, Kerstin ; Castro-González, Álvaro. / Programming a humanoid robot with the scratch language. Robotics in Education: Current Research and Innovations. editor / Munir Merdan ; Wilfried Lepuschitz ; Gottfried Koppensteiner ; Richard Balogh ; David Obdržálek. Springer Verlag, 2020. pp. 222-233 (Advances in Intelligent Systems and Computing).

Bibtex

@inproceedings{4d1c3b67cac84293aa3dbe0b437947a6,
title = "Programming a humanoid robot with the scratch language",
abstract = "In this paper we present a novel approach to programme Kaspar, a 22 DOF humanoid robot used for robot-assisted therapy with children with Autism Spectrum Disorder (ASD). The original software used to programme Kaspar was developed to primarily be used in research. However, Kaspar is now used increasingly in other environments, operated by non-roboticists. While Kaspar has a user-friendly interface to be operated by non-programmers, new games or behaviours were mainly created by the research team; thus, we needed to develop an interface that would allow non-roboticists to programme Kaspar. As a solution, we used the Scratch programming language. We tested the Scratch interface with over 170 school children aged 7 to 10, who had the chance to programme Kaspar and give their feedback. In general terms, Scratch was thought to be a fun, useful and easy way to programme Kaspar, and the majority of the children were willing to use it again.",
keywords = "BabyRobot project, Block programming, Human-robot interaction, Scratch, UI, User Interface",
author = "S{\'i}lvia Moros and Luke Wood and Ben Robins and Kerstin Dautenhahn and {\'A}lvaro Castro-Gonz{\'a}lez",
year = "2020",
month = jan,
day = "1",
doi = "10.1007/978-3-030-26945-6_20",
language = "English",
isbn = "9783030269449",
series = "Advances in Intelligent Systems and Computing",
publisher = "Springer Verlag",
pages = "222--233",
editor = "Munir Merdan and Wilfried Lepuschitz and Gottfried Koppensteiner and Richard Balogh and David Obdr{\v z}{\'a}lek",
booktitle = "Robotics in Education",
address = "Germany",
note = "10th International Conference on Robotics in Education, RiE 2019 ; Conference date: 10-04-2019 Through 12-04-2019",

}

RIS

TY - GEN

T1 - Programming a humanoid robot with the scratch language

AU - Moros, Sílvia

AU - Wood, Luke

AU - Robins, Ben

AU - Dautenhahn, Kerstin

AU - Castro-González, Álvaro

PY - 2020/1/1

Y1 - 2020/1/1

N2 - In this paper we present a novel approach to programme Kaspar, a 22 DOF humanoid robot used for robot-assisted therapy with children with Autism Spectrum Disorder (ASD). The original software used to programme Kaspar was developed to primarily be used in research. However, Kaspar is now used increasingly in other environments, operated by non-roboticists. While Kaspar has a user-friendly interface to be operated by non-programmers, new games or behaviours were mainly created by the research team; thus, we needed to develop an interface that would allow non-roboticists to programme Kaspar. As a solution, we used the Scratch programming language. We tested the Scratch interface with over 170 school children aged 7 to 10, who had the chance to programme Kaspar and give their feedback. In general terms, Scratch was thought to be a fun, useful and easy way to programme Kaspar, and the majority of the children were willing to use it again.

AB - In this paper we present a novel approach to programme Kaspar, a 22 DOF humanoid robot used for robot-assisted therapy with children with Autism Spectrum Disorder (ASD). The original software used to programme Kaspar was developed to primarily be used in research. However, Kaspar is now used increasingly in other environments, operated by non-roboticists. While Kaspar has a user-friendly interface to be operated by non-programmers, new games or behaviours were mainly created by the research team; thus, we needed to develop an interface that would allow non-roboticists to programme Kaspar. As a solution, we used the Scratch programming language. We tested the Scratch interface with over 170 school children aged 7 to 10, who had the chance to programme Kaspar and give their feedback. In general terms, Scratch was thought to be a fun, useful and easy way to programme Kaspar, and the majority of the children were willing to use it again.

KW - BabyRobot project

KW - Block programming

KW - Human-robot interaction

KW - Scratch

KW - UI

KW - User Interface

UR - http://www.scopus.com/inward/record.url?scp=85071424318&partnerID=8YFLogxK

U2 - 10.1007/978-3-030-26945-6_20

DO - 10.1007/978-3-030-26945-6_20

M3 - Conference contribution

AN - SCOPUS:85071424318

SN - 9783030269449

T3 - Advances in Intelligent Systems and Computing

SP - 222

EP - 233

BT - Robotics in Education

A2 - Merdan, Munir

A2 - Lepuschitz, Wilfried

A2 - Koppensteiner, Gottfried

A2 - Balogh, Richard

A2 - Obdržálek, David

PB - Springer Verlag

T2 - 10th International Conference on Robotics in Education, RiE 2019

Y2 - 10 April 2019 through 12 April 2019

ER -