A Sampling-based Motion Planning Framework for Complex Motor Actions

S. Sobti, R. Shome, S. Chaudhuri, and L. E. Kavraki, “A Sampling-based Motion Planning Framework for Complex Motor Actions,” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2021, pp. 6928–6934.


We present a framework for planning complex motor actions such as pouring or scooping from arbitrary start states in cluttered real-world scenes. Traditional approaches to such tasks use dynamic motion primitives (DMPs) learned from human demonstrations. We enhance a recently proposed state-of-the-art DMP technique capable of obstacle avoidance by including them within a novel hybrid framework. This complements DMPs with sampling-based motion planning algorithms, using the latter to explore the scene and reach promising regions from which a DMP can successfully complete the task. Experiments indicate that even obstacle-aware DMPs suffer in task success when used in scenarios which largely differ from the trained demonstration in terms of the start, goal, and obstacles. Our hybrid approach significantly outperforms obstacle-aware DMPs by successfully completing tasks in cluttered scenes for a pouring task in simulation. We further demonstrate our method on a real robot for pouring and scooping tasks.

Publisher: http://dx.doi.org/10.1109/IROS51168.2021.9636395

PDF preprint: http://kavrakilab.org/publications/sobti2021-complex-motor-actions.pdf