RoCKIn @ Home

This challenge focuses on assisting the elderly or impaired. Robots will be helping Grannie Annie - an elderly lady who needs some support to keep her healthy and doing the things she loves. Set in Granny Annie's apartment, tasks for the robot include identifying and reacting appropriately to four different visitors to the apartment, getting familiar with its surroundings and helping Granny Annie with everyday activities such as opening and closing the window blinds.

Below you will find a summary of the tasks, functionalities, platform and benchmarking. Full details on these items can be found in the RoCKIn@Home Rulebook and the RoCKIn@Home Nutshell document.

All necessary resources for participants can be found on the RoCKIn Wiki.

Tasks

Getting to Know My Home

Here the robot will be required to generate a map of its environment and detect random changes in the location of furniture and other items that will be made before each task.

Getting to Know My Home

Welcoming Visitors

This task assesses the robot's capability to interact effectively with humans and to demonstrate different behaviors when dealing with known and unknown people.

Getting to Know My Home

Catering for Granny Annie's Comfort

Granny Annie will ask the robot to help her with general tasks throughout her day, including lifting the shutters, tilting the windows and switching off the lights.

Getting to Know My Home

Functionalities

Object Perception

Here the robot will be required to generate a map of its environment and detect random changes in the location of furniture and other items that will be made before each task.

Object Perception

Object Manipulation

This task assesses the robot's capability to interact effectively with humans and to demonstrate different behaviors when dealing with known and unknown people.

Object Manipulation

Speech Understanding

Granny Annie will ask the robot to help her with general tasks throughout her day, including lifting the shutters, tilting the windows and switching off the lights.

Speech Understanding

Platform

Teams can use either one or more fully autonomous robots to solve the tasks. Robots must conform to certain size, weight, safety restrictions and are wirelessly networked with other devices, such as motorised blinds + surveillance cameras. Teams are not allowed to modify the environment or add additional devices.

Benchmarking

Benchmarking in RoCKIn has been designed so as to minimise subjective evaluations and to allow for the quality of sub-system components to be recognised as well as success in performing the overall task. Though the careful design and revision of the challenge rules we hope to allow for the comparison of performances across years.

Tasks will be benchmarked against whether they successfully complete the required actions (such as understanding commands, correctly operating and/or identifying objects and devices etc.) and how effectively they do so, with penalties being given for actions such as bumping into Granny Annie or furniture for RoCKIn@Home. Penalties or disqualification in RoCKIn@Work will be given for actions such as damaging objects or the testbed.