Human computer cooperation in interactive motion planning

This paper presents an interactive motion planning system that generates collision-free motions of robots or objects. The problem of planning collision-free motions has a high complexity, and most motion-planning programs often take a long time to plan motions when the environment is cluttered. Humans on the other use a set of learned heuristics to effortlessly plan collision-free motions, but do not have as good of an accuracy in geometric collision checking as the motion-planning programs. The proposed system provides the user with a facility to utilize the heuristic power of humans along with the algorithmic power and the geometric accuracy of motion-planning programs. More specifically, the user performs a global analysis of the environment and specifies robot's configurations (called subgoals) critical to finding a collision-free path, while a motion-planning program performs collision checking and finds a collision-free paths between subgoals. It has resulted in a system that is much more powerful and efficient than either a human or a computer algorithm in motion planning tasks. This system is expected to reduce motion planning time drastically for tele-operated robot manipulators and for verification of feasible part motions in mechanical assembly.

[1]  Koichi Kondo,et al.  Motion planning with six degrees of freedom by multistrategic bidirectional heuristic free-space enumeration , 1991, IEEE Trans. Robotics Autom..

[2]  Lydia E. Kavraki,et al.  Probabilistic roadmaps for path planning in high-dimensional configuration spaces , 1996, IEEE Trans. Robotics Autom..

[3]  Claude Andriot,et al.  Imposing motion constraints to a force reflecting telerobot through real-time simulation of a virtual mechanism , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[4]  Darwin G. Caldwell,et al.  Sensory requirements and performance assessment of tele-presence controlled robots , 1996 .

[5]  Jean-Claude Latombe,et al.  A Monte-Carlo algorithm for path planning with many degrees of freedom , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[6]  Kamal Gupta A 7-DOF practical motion planner based on sequential framework: theory and experiments , 1995, Proceedings. IEEE International Symposium on Assembly and Task Planning.

[7]  Yong K. Hwang,et al.  A heuristic and complete planner for the classical mover's problem , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[8]  Narendra Ahuja,et al.  Gross motion planning—a survey , 1992, CSUR.

[9]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[10]  El-Ghazali Talbi,et al.  The "Ariadne's clew" algorithm: global planning with local methods , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[11]  Yong K. Hwang,et al.  SANDROS: a motion planner with performance proportional to task difficulty , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[12]  S. Cameron,et al.  Towards efficient motion planning for manipulators with complex geometry , 1995, Proceedings. IEEE International Symposium on Assembly and Task Planning.

[13]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[14]  Tzyh Jong Tarn,et al.  Fusion of human and machine intelligence for telerobotic systems , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.