DOI QR코드

DOI QR Code

Task and Motion Planning for Grasping Obstructed Object in Cluttered Environment

복잡 환경에서 가로막힌 물체 잡기를 위한 작업-모션 계획의 연계

  • Received : 2018.12.13
  • Accepted : 2019.01.25
  • Published : 2019.05.31

Abstract

Object manipulation in cluttered environments remains an open hard problem. In cluttered environments, grasping objects often fails for various reasons. This paper proposes a novel task and motion planning scheme to grasp objects obstructed by other objects in cluttered environments. Task and motion planning (TAMP) aims to generate a sequence of task-level actions where its feasibility is verified in the motion space. The proposed scheme contains an open-loop consisting of three distinct phases: 1) Generation of a task-level skeleton plan with pose references, 2) Instantiation of pose references by motion-level search, and 3) Re-planning task based on the updated state description. By conducting experiments with simulated robots, we show the high efficiency of our scheme.

Keywords

References

  1. S. Srivastava, E. Fang, L. Riano, R. Chitnis, S. Russell, and P. Abbeel, "Combined Task and Motion Planning through An Extensible Planner-Independent Interface Layer," 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, pp. 639-646, 2014.
  2. C. R. Garrett, T. Lozano-Perez, and L. P. Kaelbling, "STRIPStream: Integrating Symbolic Planners and Blackbox Samplers," arXiv:1802.08705[cs.AI], 2018.
  3. J. Bidot, L. Karlsson, F. Lagriffoul, and A. Saffiotti, "Geometric Backtracking for Combined Task and Motion Planning in Robotic Systems," Artificial Intelligence, vol. 247, pp. 229-265, Jun., 2017. https://doi.org/10.1016/j.artint.2015.03.005
  4. J. Ferrer-Mestres, G. Frances, and H. Geffner, "Combined task and motion planning as classical AI planning," arXiv:1706.06927[cs.RO], 2017.
  5. L. P. Kaelbling and T. Lozano-Perez. "Hierarchical Task and Motion Planning in Now," 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 2011, DOI: 10.1109/ICRA.2011.5980391.
  6. F. Lagriffoul, L. Karlsson, J. Bidot, and R. Saffiotti, "Combining Task and Motion Planning is Not Always a Good Idea," RSS Workshop on Combined Robot Motion Planning and AI Planning for Practical Applications, 2013.
  7. J. Choi and E. Amir. "Combining Planning and Motion Planning," 2009 IEEE International Conference on Robotics and Automation. Kobe, Japan, pp. 238-244, 2009.
  8. G. Konidaris, L. P. Kaelbling, and T. Lozano-Perez. "Constructing Symbolic Representations for High-Level Planning," Association for the Advancement of Artificial Intelligence (AAAI), Quebec, Canada, pp. 1932-1938, 2014.
  9. R. E. Fikes and N. J. Nilsson, "STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving," Artificial Intelligence, vol. 2, no. 3-4, pp. 189-208, 1971. https://doi.org/10.1016/0004-3702(71)90010-5
  10. M. Ghallab, M. Ghallab, A. Howe, C. Knoblock, A. Ram, M. Veloso, D. Weld, and D. Wilkins, "PDDL-The Planning Domain Definition Language," 1998.
  11. K.Erol, J.A. Hendler, and D. S. Nau. "HTN Planning: Complexity and Expressivity," Twelfth National Conference on Artificial Intelligence (AAAI), pp. 1123-1128, 1994.
  12. J.-C. Latombe, "Robot Motion Planning," The Springer International Series in Engineering and Computer Science, Springer, Boston, MA, DOI: 10.1007/978-1-4615-4022-9.
  13. S. M. LaValle, "Rapidly-Exploring Random Trees: A New Tool for Path Planning," TR 98-11, Computer Science Dept., Iowa State University, Oct., 1998.
  14. L. E. Kavraki, J.-C. Svestka, and M. H. Overmars, "Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces," IEEE Transactions on Robotics and Automation, vol. 12, no. 4, Aug., 1996.
  15. N. McCain and H. Turner, "Causal Theories of Action and Change," Fourteenth National Conference on Artificial Intelligence (AAAI), Providence, RI, USA, pp. 460-465, 1997.
  16. M. R. Dogar and S. S. Srinivasa. "A Framework for Push-Grasping in Clutter," Robotics: Science and Systems (RSS), 2011, DOI: 10.15607/RSS.2011.VII.009.
  17. J. Hoffmann, "FF: The Fast-Forward Planning System," Artificial Intelligence Magazine, vol. 22, no. 3, pp. 57-62, 2001.
  18. J. Schulman, J. Ho, A. Lee, I. Awwal, H. Bradlow, and P. Abbeel, "Finding Locally Optimal, Collision-Free Trajectories with Sequential Convex Optimization." Robotics: Science and Systems (RSS), vol. 9, no. 1, pp. 1-10, 2013.
  19. R. Diankov and J. J. Kuffner, "OpenRAVE: A Planning Architecture for Autonomous Robotics," Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, Tech. Rep. CMU-RI-TR-08-34 79, 2008.
  20. M. Quigley, B. Gerkeyy, K. Conleyy, J. Fausty, T. Footey, J. Leibsz, E. Bergery, R. Wheelery, and A. Ng, "ROS: An Open-Source Robot Operating System," ICRA Workshop on Open Source Software, 2009.