Title :
Asymptotically Optimal Motion Planning for Learned Tasks Using Time-Dependent Cost Maps
Author :
Bowen, Chris ; Gu Ye ; Alterovitz, Ron
Author_Institution :
Dept. of Comput. Sci., Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
Abstract :
In unstructured environments in people´s homes and workspaces, robots executing a task may need to avoid obstacles while satisfying task motion constraints, e.g., keeping a plate of food level to avoid spills or properly orienting a finger to push a button. We introduce a sampling-based method for computing motion plans that are collision-free and minimize a cost metric that encodes task motion constraints. Our time-dependent cost metric, learned from a set of demonstrations, encodes features of a task´s motion that are consistent across the demonstrations and, hence, are likely required to successfully execute the task. Our sampling-based motion planner uses the learned cost metric to compute plans that simultaneously avoid obstacles and satisfy task constraints. The motion planner is asymptotically optimal and minimizes the Mahalanobis distance between the planned trajectory and the distribution of demonstrations in a feature space parameterized by the locations of task-relevant objects. The motion planner also leverages the distribution of the demonstrations to significantly reduce plan computation time. We demonstrate the method´s effectiveness and speed using a small humanoid robot performing tasks requiring both obstacle avoidance and satisfaction of learned task constraints.
Keywords :
collision avoidance; humanoid robots; learning (artificial intelligence); sampling methods; Mahalanobis distance; asymptotically optimal motion planning; humanoid robot; motion plan computing; obstacle avoidance; robot learning task; sampling-based method; sampling-based motion planning; task motion constraints; time-dependent cost maps; time-dependent cost metric; Collision avoidance; Hidden Markov models; Measurement; Planning; Robots; Trajectory; Vectors; Assistive robots; motion and path planning;
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
DOI :
10.1109/TASE.2014.2342718