Misty2py: Designing a Python Library to Facilitate Skill Development for a Social Assistive Robot Misty II
Keywords
Loading...
Authors
Issue Date
2021-07-02
Language
en
Document type
Journal Title
Journal ISSN
Volume Title
Publisher
Title
ISSN
Volume
Issue
Startpage
Endpage
DOI
Abstract
The eld of Societal Assistive Robotics, a sub- eld of Human-Robot In-
teraction, faces many challenges. Some of these are concrete and technical,
falling narrowly into Software Design or Hardware Engineering, while others
are abstract and multi- eld. This thesis asks whether it is possible to design
a Python 3 library that facilitates solving abstract multi- eld problems us-
ing the societal assistive robot Misty II. The package Misty2py answers the
research question, showing by the proof-by-construction method that it is
feasible to design such a package. This thesis evaluates the package's useful-
ness by showing that Misty2py can be used to develop essential behaviours
of societal assistive robots and that these implementations are shorter or
more abstract than implementations without a specialised library. These
behaviours, called skills in Misty's paradigm, are presented in the separate
package Misty2py-skills. This thesis further explains why a new Python
package for Misty II development is needed, reviews the currently available
tools for developing Misty II skills and embeds the work into the eld of
Societal Assistive Robotics.
Description
Citation
Supervisor
Faculty
Faculteit der Sociale Wetenschappen