z-logo
open-access-imgOpen Access
Remote Interaction with a NAO Robot using a Tablet Device
Author(s) -
Jennifer Leaf,
Robert Gerlick,
Donald Richter
Publication year - 2018
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--28798
Subject(s) - computer science , python (programming language) , humanoid robot , embedded system , robot , android (operating system) , software , operating system , scripting language , protocol (science) , vendor , human–computer interaction , software engineering , artificial intelligence , medicine , alternative medicine , pathology , marketing , business
The NAO humanoid robot includes several programming tools and development kits that are supported on commonly available operating systems for defining the behavior of the robot at runtime. However, there are situations where it is desirable to control the NAO, or to run specific programs, from tablets or other devices that are not supported by the vendor-provided tools. To support a research project for improving the usability of the NAO by therapists treating autism spectrum disorder (ASD) in children, we developed a method of using the WebSocket protocol to send commands from an app running on a tablet device to a NAO robot. A proof-of-concept architecture and implementation using an Android tablet app is presented. Finally, the alternative technologies and potential next steps for future enhancement are discussed.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom