The Implementation of a Planning and Scheduling Architecture for Multiple Robots Assisting Multiple Users in a Retirement Home Setting

Our research focuses on the use of Planning & Scheduling (P&S) technology for a team of robots providing daily assistance to multiple elder adults living in retirement facilities. Multi-user assistance and group-based activities require robots to plan and schedule their human-robot interaction (HRI) activities based on the specific needs, time constraints, availability and preferences of the multiple users. In this paper, we introduce and implement a novel centralized system architecture that can manage real P&S scenarios with multiple socially assistive robots, multiple users and their individual schedules, and single- and multi-person assistive activities. We describe how the main components of the proposed P&S architecture are integrated to control the robots, and to generate and monitor sequences of temporally annotated activities using off-the-shelf temporal planners. We verify that the architecture can manage realistic scenarios with three assistive robots, twenty users, and several single- and group-based activity requests during a single day.

[1]  Joelle Pineau,et al.  Towards robotic assistants in nursing homes: Challenges and results , 2003, Robotics Auton. Syst..

[2]  J. Christopher Beck,et al.  From Requirements and Analysis to PDDL in itSIMPLE3.0 , 2009 .

[3]  Goldie Nejat,et al.  Brian 2.1: A socially assistive robot for the elderly and cognitively impaired , 2013, IEEE Robotics & Automation Magazine.

[4]  David E. Smith,et al.  Bridging the gap between planning and scheduling , 2000, The Knowledge Engineering Review.

[5]  Ronald P. A. Petrick,et al.  Planning for Social Interaction in a Robot Bartender Domain , 2013, ICAPS.

[6]  Amedeo Cesta,et al.  MONITORING ELDERLY PEOPLE WITH THE ROBOCARE DOMESTIC ENVIRONMENT: INTERACTION SYNTHESIS AND USER EVALUATION , 2011, Comput. Intell..

[7]  J. Christopher Beck,et al.  Planning and Scheduling Single and Multi-Person Activities in Retirement Home Settings for a Group of Robots , 2014 .

[8]  Goldie Nejat,et al.  Did Anyone Say BINGO: A Socially Assistive Robot to Promote Stimulating Recreational Activities at Long-Term Care Facilities , 2013 .

[9]  J. Christopher Beck,et al.  An autonomous assistive robot for planning, scheduling and facilitating multi-user activities , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Manuela M. Veloso,et al.  Dynamic User Task Scheduling for Mobile Robots , 2011, Automated Action Planning for Autonomous Mobile Robots.

[11]  Sven Behnke,et al.  Towards a humanoid museum guide robot that interacts with multiple persons , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[12]  Andrew Coles,et al.  Temporal Planning with Preferences and Time-Dependent Continuous Costs , 2012, ICAPS.