View Proposal
-
Proposer
-
Daniel Hernandez Garcia
-
Title
-
Develop an application for the monitoring and control of social robots.
-
Goal
-
Develop a robot application for controlling and monitoring social robots that are currently in the robotarium HRI lab, like the PAL ARI robot (https://pal-robotics.com/robots/ari/), for running experiments and demonstrations.
-
Description
- As part of the national robotarium which is a joint initiative between Heriot-Watt and Edinburgh Uni to further research in Human-Robot Interaction, we have recently acquired a suit of new robots. One of these robots is the ARI (https://pal-robotics.com/robots/ari/), a humanoid robot for social interaction. To be able to demonstrate the abilities of the robots to visitors and possible collaborators or run simple Human-Robot Interaction experiments, we need an interface for robot control that is easy to use and reliable.
To this end, in this project you will develop an application (GUI) to allow the control of PAL robotics ARI robot for running demonstrations in the lab or conducting human-robot interaction experiments.
You will have the option to develop one of two types of applications: a web-based interface, running on the robot touchscreen in its chest, for usage by people interacting with the robot; a gui interface for the "experimenter" to monitor the robot's performance and configure the robot's plan and goals for the interaction.
Either application should be able to provide some of the following features: displaying content on the robot screen, monitoring the robot sensors, execute predefined movements (gestures) or actions, and configure the robot's behavior.
- Resources
-
ari robot
-
Background
-
programming skills, web programming, knowledge of ROS would be good, but not indispensable (you'll learn the basics)
-
Url
-
-
Difficulty Level
-
Moderate
-
Ethical Approval
-
InterfaceOnly
-
Number Of Students
-
2
-
Supervisor
-
Daniel Hernandez Garcia
-
Keywords
-
human-robot interaction, social robots, woz, interaction design,
-
Degrees
-
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Bachelor of Science in Software Development for Business (GA)
Master of Engineering in Software Engineering
Master of Science in Artificial Intelligence
Master of Science in Human Robot Interaction
Master of Science in Robotics
Master of Science in Software Engineering
Bachelor of Science in Computing Science
Bachelor of Engineering in Robotics
Master of Science in Robotics with Industrial Application