Proceedings

Online, Interactive User Guidance for High-dimensional, Constrained Motion Planning

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4921-4928.

https://doi.org/10.24963/ijcai.2018/683

Abstract

We consider the problem of planning a collision-free path for a high-dimensional robot. Specifically, we suggest a planning framework where a motion-planning algorithm can obtain guidance from a user. In contrast to existing approaches that try to speed up planning by incorporating experiences or demonstrations ahead of planning, we suggest to seek user guidance only when the planner identifies that it ceases to make significant progress towards the goal. Guidance is provided in the form of an intermediate configuration q^, which is used to bias the planner to go through q^. We demonstrate our approach for the case where the planning algorithm is Multi-Heuristic A* (MHA*) and the robot is a 34-DOF humanoid. We show that our approach allows to compute highly-constrained paths with little domain knowledge. Without our approach, solving such problems requires carefully-crafted domain-dependent heuristics.

  1. [Aine et al., 2016] Sandip Aine, Siddharth Swaminathan, Venkatraman Narayanan, Victor Hwang, and Maxim Likhachev. Multi-heuristic A*. IJRR, 35(1-3):224-243, 2016.
  2. [Argall et al., 2009] Brenna Argall, Sonia Chernova, Manuela M. Veloso, and Brett Browning. A survey of robot learning from demonstration. Robotics and Autonomous Systems, 57(5):469-483, 2009.
  3. [Blin et al., 2016] Nassime Blin, Michel Taïx, Philippe Filla- treau, and Jean-Yves Fourquet. I-RRT-C: interactive mo- tion planning with contact. In IROS, pages 4244-4249, 2016.
  4. [Burns et al., 2013] Ethan Burns, Wheeler Ruml, and Minh Binh Do. Heuristic search when time matters. J. Artif. Intell. Res, 47:697-740, 2013.
  5. [Chakrabarti et al., 1986] PP Chakrabarti, Sujoy Ghose, and SC Desarkar. Heuristic search through islands. J. AI, 29(3):339-347, 1986.
  6. [Chestnutt et al., 2005] Joel E. Chestnutt, Manfred Lau, Ger- man K. M. Cheung, James Kuffner, Jessica K. Hodgins, and Takeo Kanade. Footstep planning for the honda ASIMO humanoid. In ICRA, pages 629-634, 2005.
  7. [Choset et al., 2005] Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki, and Sebastian Thrun. Principles of Robot Mo- tion: Theory, Algorithms, and Implementation. MIT Press, June 2005.
  8. [Cohen et al., 2014] Benjamin J. Cohen, Sachin Chitta, and Maxim Likhachev. Single-and dual-arm motion planning with heuristic search. IJRR, 33(2):305-320, 2014.
  9. [DeDonato et al., 2017] Mathew DeDonato, Felipe Polido, Kevin Knoedler, Benzun PW Babu, Nandan Banerjee, Christoper P Bove, Xiongyi Cui, Ruixiang Du, Perry Franklin, Joshua P Graff, et al. Team WPI-CMU: Achiev- ing reliable humanoid behavior in the DARPA robotics challenge. J. Field Robotics, 34(2):381-399, 2017.
  10. [Denny et al., 2014] Jory Denny, Read Sandström, Nicole Julian, and Nancy M. Amato. A region-based strategy for collaborative roadmap construction. In WAFR, pages 125- 141, 2014.
  11. [Dionne et al., 2011] Austin J. Dionne, Jordan Tyler Thayer, and Wheeler Ruml. Deadline-aware search using on-line measures of behavior. In SoCS, pages 39-46, 2011.
  12. [Dornbush et al., 2018] Andrew Dornbush, Karthik Vi- jayakumar, Sameer Bardapurkar, Fahad Islam, and Maxim Likhachev. A single-planner approach to multi-modal hu- manoid mobility. CoRR, abs/1801.10225, 2018.
  13. [Flavigne et al., 2009] David Flavigne, Michel Taïx, and Eti- enne Ferre. Interactive motion planning for assembly tasks. In RO-MAN, pages 430-435, 2009.
  14. [Gochev et al., 2011] Kalin Gochev, Benjamin J. Cohen, Jonathan Butzke, Alla Safonova, and Maxim Likhachev. Path planning with adaptive dimensionality. In SoCS, pages 52-59, 2011.
  15. [Gochev et al., 2012] Kalin Gochev, Alla Safonova, and Maxim Likhachev. Planning with adaptive dimensional- ity for mobile manipulation. In ICRA, pages 2944-2951, 2012.
  16. [Gochev et al., 2013] Kalin Gochev, Alla Safonova, and Maxim Likhachev. Incremental planning with adaptive di- mensionality. In ICAPS, pages 82-90, 2013.
  17. [Gray et al., 2017] Steven Gray, Robert Chevalier, David Kotfis, Benjamin Caimano, Kenneth Chaney, Aron Rubin, and Todd Danko. An architecture for human-guided auton- omy: Team TROOPER at the DARPA robotics challenge finals. J. Field Robotics, 34(5):852-873, 2017.
  18. [Halperin et al., 2017] Dan Halperin, Oren Salzman, and Micha Sharir. Algorithmic motion planning. In Handbook of Discrete and Computational Geometry, Third Edition., pages 1311-1342. 2017.
  19. [Hauser et al., 2008] Kris K. Hauser, Timothy Bretl, Jean- Claude Latombe, Kensuke Harada, and Brian Wilcox. Mo- tion planning for legged robots on varied terrain. IJRR, 27(11-12):1325-1349, 2008.
  20. [Hernández and Baier, 2012] Carlos Hernández and Jorge A Baier. Avoiding and escaping depressions in real-time heuristic search. J. Artif. Intell. Res, 43:523-570, 2012.
  21. [Ishida, 1992] Toru Ishida. Moving target search with intel- ligence. In AAAI, pages 525-532, 1992.
  22. [Islam et al., 2015] Fahad Islam, Venkatraman Narayanan, and Maxim Likhachev. Dynamic multi-heuristic A*. In ICRA, pages 2376-2382, 2015.
  23. [Kaneko et al., 2004] Kenji Kaneko, Fumio Kanehiro, Shu- uji Kajita, Hirohisa Hirukawa, T. Kawasaki, Masaru Hi- rata, Kazuhiko Akachi, and Takakatsu Isozumi. Humanoid robot HRP-2. In ICRA, pages 1083-1090, 2004.
  24. [Koenig and Sun, 2009] Sven Koenig and Xiaoxun Sun. Comparing real-time and incremental heuristic search for real-time situated agents. AAMS, 18(3):313-341, 2009.
  25. [Korf, 1990] Richard E Korf. Real-time heuristic search. J. AI, 42(2-3):189-211, 1990.
  26. [Kuffner et al., 2001] James Kuffner, Koichi Nishiwaki, Satoshi Kagami, Masayuki Inaba, and Hirochika Inoue. Footstep planning among obstacles for biped robots. In IROS, pages 500-505, 2001.
  27. [LaValle, 2006] Steven M. LaValle. Planning algorithms. Cambridge University Press, 2006.
  28. [Marion et al., 2017] Pat Marion, Maurice Fallon, Robin Deits, Andrés Valenzuela, Claudia Pérez D'Arpino, Greg Izatt, Lucas Manuelli, Matt Antone, Hongkai Dai, Twan Koolen, et al. Director: A user interface designed for robot operation with shared autonomy. J. Field Robotics, 34(2):262-280, 2017.
  29. [Matsuzawa et al., 2015] Takashi Matsuzawa, Kenji Hashimoto, Xiao Sun, Kazuhiro Uryu, Ayanori Koizumi, Shinya Hamamoto, Tomotaka Teramachi, and Atsuo Takanishi. Development of disaster response robot with commonly structured limbs and experiment in climbing vertical ladder. In ICAM, pages 142-143, 2015.
  30. [McGill et al., 2017] Stephen G McGill, Seung-Joon Yi, Hak Yi, Min Sung Ahn, Sanghyun Cho, Kevin Liu, Daniel Sun, Bhoram Lee, Heejin Jeong, Jinwook Huh, et al. Team THOR's entry in the DARPA Robotics Challenge Finals 2015. J. Field Robotics, 4(34):775-801, 2017.
  31. [Mehta et al., 2015] Siddhartha S Mehta, Chau Ton, Michael J McCourt, Z Kan, Emily A Doucette, and W Curtis. Human-assisted RRT for path planning in urban environments. In Systems, Man, and Cybernetics (SMC), pages 941-946, 2015.
  32. [Narayanan et al., 2015] Venkatraman Narayanan, Sandip Aine, and Maxim Likhachev. Improved multi-heuristic A* for searching with uncalibrated heuristics. In SoCS, pages 78-86, 2015.
  33. [Perrin et al., 2012] Nicolas Perrin, Olivier Stasse, Leo Bau- douin, Florent Lamiraux, and Eiichi Yoshida. Fast hu- manoid robot collision-free footstep planning using swept volume approximations. Trans. Robotics, 28(2):427-439, 2012.
  34. [Phillips et al., 2015] Mike Phillips, Venkatraman Narayanan, Sandip Aine, and Maxim Likhachev. Efficient search with an ensemble of heuristics. In IJCAI, pages 784-791, 2015. IJCAI
  35. [Phillips et al., 2016] Mike Phillips, Victor Hwang, Sachin Chitta, and Maxim Likhachev. Learning to plan for con- strained manipulation from demonstrations. Autonomous Robots, 40(1):109-124, 2016.
  36. [Pohl, 1970] Ira Pohl. First results on the effect of error in heuristic search. Machine Intelligence, 5:219-236, 1970.
  37. [Ranganeni et al., 2017] Vinitha Ranganeni, Oren Salzman, and Maxim Likhachev. Effective footstep planning for humanoids using homotopy-class guidance. CoRR, abs/1712.00531, 2017.
  38. [Schulman et al., 2016] John Schulman, Jonathan Ho, Cameron Lee, and Pieter Abbeel. Learning from demon- strations through the use of non-rigid registration. In Robotics Research, pages 339-354. 2016.
  39. [Spenko et al., 2018] Matthew Spenko, Stephen Buerger, and Karl Iagnemma. The Darpa Robotics Challenge Fi- nals: Humanoid Robots To The Rescue, volume 121 of Springer Tracts in Advanced Robotics. 2018.
  40. [Taïx et al., 2012] Michel Taïx, David Flavigné, and Etienne Ferré. Human interaction with motion planning algorithm. J. Intell. Robot. Syst., 67(3):285-306, 2012.
  41. [Vijayakumar, 2017] Karthik Vijayakumar. A multi- heuristic framework for humanoid planning. Master's the- sis, Robotics Institute, Carnegie Mellon University, 2017.
  42. [Xia et al., 2009] Zeyang Xia, Guodong Chen, Jing Xiong, Qunfei Zhao, and Ken Chen. A random sampling-based approach to goal-directed footstep planning for humanoid robots. In AIM, pages 168-173, 2009.
  43. [Yan et al., 2015] Yu Yan, Emilie Poirson, and Fouad Ben- nis. An interactive motion planning framework that can learn from experience. CAD, 59:23-38, 2015.
  44. [Ye and Alterovitz, 2017] Gu Ye and Ron Alterovitz. Demonstration-guided motion planning. In Robotics Research, pages 291-307. 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards