Abstract

Robots are increasingly required to perform more complex tasks, which in turn demand advanced planning algorithms. Task and Motion Planning (TAMP) methods, studied for decades, have made significant progress but still face various challenges. This document provides an overview of TAMP's development, encompassing problem-solving, simulation environments, methods, and remaining limitations. It particularly compares different simulation environments and methods used in various tasks, offering a practical guide and overview for beginners. Task planning is typically seen as planning in discrete spaces, while motion planning deals with continuous spaces. Significant progress has been made in integrating discrete and continuous planning methods to address TAMP problems. A recent survey has focused on TAMP integration, summarizing various methods for solving multimodal motion planning and TAMP problems. It introduces general concepts but primarily focuses on methods that operate in fully observable environments, which are far from real-world applications. Additionally, it demonstrates TAMP problem-solving in a theoretical manner that may not be user-friendly for beginners looking to apply these methods in practice. Therefore, this article aims to provide a practical and broader overview to readers, facilitating an easy entry into the field of TAMP for solving various tasks. Keywords: task and motion planning, simulation environment, learning methods, TAMP.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call