In the last years, several robotics platforms have been proposed and applied in different scenarios to evaluate solutions and test application aimed to solve problems and issues related to old and impaired people. In this paper, we present the design of the control software to a new robotic platform conceived for an Ambient Assisted Living use case. The robot considered in this work is the Mercury X1 from Elephant Robotics, a mobile robot equipped with two robotics arms and a set of modern video and audio sensors and actuators. The interesting advanced features characterizing this robot are related to a simple and effective control software based on Python APIs, a powerful computational unit, and the native possibility to be controlled by combining the the baseline Python software with the preinstalled Robot Operating System framework. In this paper, the capabilities of the Mercury X1 are presented and exploited for developing the control system for a real-world Ambient Assisted Living problem. In this paper, we show how the robot can be used to create an application for bedridden people. In particular, in the considered case study, the robot is used to be remotely controlled by the patient, who thus has the possibility to interact with the surrounding environment more or less remotely, reducing the need for support in everyday life. This is achieved by developing a remote control system for the robot through its control exoskeleton, which is characterized by the particular type of application. The paper explores and evaluates the possibilities and limitations of this innovative robotics platform. The reported results illustrate the performance of the robotic arms control using the baseline robot control system developed by the developer.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Robot Software Design for Mercury X1: An Ambient Assisted Living Case Study

  • Luca Cavanini,
  • Francesco Ferracuti,
  • Riccardo Felicetti,
  • Sabrina Iarlori,
  • Alessandro Freddi,
  • Andrea Monteriù

摘要

In the last years, several robotics platforms have been proposed and applied in different scenarios to evaluate solutions and test application aimed to solve problems and issues related to old and impaired people. In this paper, we present the design of the control software to a new robotic platform conceived for an Ambient Assisted Living use case. The robot considered in this work is the Mercury X1 from Elephant Robotics, a mobile robot equipped with two robotics arms and a set of modern video and audio sensors and actuators. The interesting advanced features characterizing this robot are related to a simple and effective control software based on Python APIs, a powerful computational unit, and the native possibility to be controlled by combining the the baseline Python software with the preinstalled Robot Operating System framework. In this paper, the capabilities of the Mercury X1 are presented and exploited for developing the control system for a real-world Ambient Assisted Living problem. In this paper, we show how the robot can be used to create an application for bedridden people. In particular, in the considered case study, the robot is used to be remotely controlled by the patient, who thus has the possibility to interact with the surrounding environment more or less remotely, reducing the need for support in everyday life. This is achieved by developing a remote control system for the robot through its control exoskeleton, which is characterized by the particular type of application. The paper explores and evaluates the possibilities and limitations of this innovative robotics platform. The reported results illustrate the performance of the robotic arms control using the baseline robot control system developed by the developer.