Reinforcement learning-based motion planning in partially observable environments for complex tasks
Abstract
Details
- Title: Subtitle
- Reinforcement learning-based motion planning in partially observable environments for complex tasks
- Creators
- Junchao Li
- Contributors
- Shaoping Xiao (Advisor)Venanzio Cichella (Committee Member)Deema Totah (Committee Member)Rachel Vitali (Committee Member)
- Resource Type
- Dissertation
- Degree Awarded
- Doctor of Philosophy (PhD), University of Iowa
- Degree in
- Mechanical Engineering
- Date degree season
- Spring 2024
- Publisher
- University of Iowa
- DOI
- 10.25820/etd.007512
- Number of pages
- xvi, 165 pages
- Copyright
- Copyright 2024 Junchao Li
- Language
- English
- Date submitted
- 03/15/2024
- Description illustrations
- Illustrations, tables, graphs, charts
- Description bibliographic
- Includes bibliographical references (pages 155-165).
- Public Abstract (ETD)
Robotic motion planning is about finding a path for a robot to move from one place to another without encountering obstacles. Reinforcement learning is a commonly used approach in this field. However, despite extensive research, it has seldom addressed motion planning problems in environments with incomplete knowledge and uncertainties caused by the malfunction of actuators and/or sensors, which are commonly observed in real-world applications.
This thesis focuses on developing algorithms that enable robots to navigate optimally in environments with incomplete knowledge while also accomplishing complex tasks specified by humans, such as surveillance missions. To address these challenges, a high-level logical language is employed for task expression, which is then synthesized into our proposed framework. Two reinforcement learning approaches are developed to map the robot’s observations to its movement decisions. One approach is model-based reinforcement learning, which assumes that the robot knows the probabilities of its movements and the likelihood of the observations it can perceive. The other approach is model-free reinforcement learning, in which the robot does not know the movement and observation probabilities.
Furthermore, the model-free approach is utilized to address ethical considerations in motion planning. Human-defined ethical standards are transformed into specific constraints, and integrated into the reinforcement learning framework. This approach aligns robot decisions with established ethical standards and human values. The associated simulations also demonstrate its versatility and applicability to various AI decision-making challenges.
- Academic Unit
- Mechanical Engineering
- Record Identifier
- 9984647152002771