Completing ambiguous plans in cognitive robotics with delayed information
Abstract:
Robots equipped with a set of simple action skills should complete complex tasks, defined as the concatenation of a number of those basic abilities. Traditionally, planners have been used to decide skills to be activated, as well as in which sequence, like state machines. Recently, cognitive architectures like SOAR have been proposed to act as the reasoner by selecting which competence the robot should perform, addressing it towards the goal. However, they have been unidirectionally integrated: once the plan is completely designed by the cognitive architecture, it is sent to the robot, but no feedback is provided to the reasoner. Instead, our proposal allows to establish bi-directional communication between the reasoner and the robot. In this form, the reasoner can develop incomplete plans under the assumption that a part of the information to complete the plan for achieving the goal will arrive delayed from the robot's environment as well as the user. Our work develops this bi-directional communication between the SOAR cognitive architecture and the ROS (Robot Operating System) environment, usual in mobile robotics. The proposed architecture has been tested on a UAV (Unmanned Aerial Vehicle) Parrot AR.Drone 2.0, which acts as mobile robot, in a searching task.
Año de publicación:
2016
Keywords:
- cognitive architecture
- Bi-directional communication
- ROS
- mobile robot
- SOAR
Fuente:
Tipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Inteligencia artificial
- Cognición
Áreas temáticas:
- Funcionamiento de bibliotecas y archivos