Por favor, use este identificador para citar o enlazar este ítem: http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/1949
Automatic hierarchical nesting of partially observable markov decision processes for task planning in service robotics
Sergio Serrano
Luis Enrique Sucar Succar
Acceso Abierto
Atribución-NoComercial-SinDerivadas
Task planning
Hierarchical POMDPs
Service robotics
Declarative programming
General architecture
A wide variety of approaches have been proposed to address the problem of task planning in robotics, from which partially observable Markov decision processes (POMDP) stand out due to their capacity to model the uncertainty of actions and keep track of the state of the world by means of a partially observable representation of it. Nonetheless, there are some drawbacks inherent to the use of POMDPs, such as designing a representation that models as best as possible a particular problem, along with the complexity that represents to find a good policy for POMDPs with large state spaces. Therefore, in order to mitigate these challenges, in this thesis we propose an architecture for task planning oriented towards service robot applications, that combines a knowledge representation scheme and POMDPs to build a hierarchy of actions that enables the decomposition of problems into several smaller ones. The knowledge representation defines a list of parameters, so that domain specific information can be encoded by a designer, and used by the architecture to automatically generate and execute plans to solve tasks. Using the hierarchy of actions to generate plans, the system is able to exploit the structure of the environment and ignore those regions in the state space that are irrelevant for a specific task. To evaluate the proposed architecture, a mobile robot navigation domain is employed as case study. Experimental results show that, in scenarios with moderate uncertainty, the architecture is able to perform both reliably and time efficiently, as it generates plans in a time that is several orders smaller than baseline methods.
Una amplia variedad de enfoques han sido propuestos para abordar el problema de planificación de tareas en robótica, entre los cuales destacan los procesos de decisión de Markov parcialmente observables (POMDP por sus siglas en inglés) debido a su capacidad para modelar la incertidumbre en las acciones y realizar un seguimiento del estado del mundo mediante una representación parcialmente observable del mismo, lo cual es particularmente importante en robótica. No obstante, existen algunas desventajas inherentes al uso de los POMDPs, tales como el diseño de una representación que modele lo mejor posible un problema en particular, así como la complejidad que representa encontrar una buena política para POMDPs con espacios de estado grandes. Así, con el objetivo de mitigar estas dificultades, en esta tesis presentamos una arquitectura para la planificación de tareas orientada a aplicaciones de robótica de servicio, que combina un esquema de representación de conocimiento y POMDPs para construir una jerarquía de acciones que permite la descomposición de problemas en varios má pequeños. La representación del conocimiento define una lista de parámetros que permite que un diseñador codifique información específica del dominio, y su utilización por parte de la arquitectura para generar y ejecutar, de manera automática, planes con el objetivo de resolver tareas. Utilizar la jerarquía de acciones para planificar permite que el sistema aproveche la estructura del entorno e ignore regiones del espacio de estados que son irrelevantes para una tarea en específico. Para evaluar la arquitectura propuesta, un dominio de navegación de un robot móvil es empleado como caso de estudio. Resultados experimentales muestran que, en escenarios de incertidumbre moderada, la arquitectura es capaz de desempeñarse de manera confiable y eficiente, dado que genera planes en un tiempo que es menor en varios órdenes de magnitud al requerido por otros métodos base.
Instituto Nacional de Astrofísica, Óptica y Electrónica
2019-11
Tesis de maestría
Inglés
Estudiantes
Investigadores
Público en general
Arredondo Serrano, S., (2019), Automatic hierarchical nesting of partially observable markov decision processes for task planning in service robotics, Tesis de Maestría, Instituto Nacional de Astrofísica, Óptica y Electrónica.
LENGUAJES DE PROGRAMACIÓN
Versión aceptada
acceptedVersion - Versión aceptada
Aparece en las colecciones: Maestría en Ciencias Computacionales

Cargar archivos:


Fichero Tamaño Formato  
ArredondoSS.pdf5.27 MBAdobe PDFVisualizar/Abrir