Learning-based action planning for real-time robot telecontrol with binocular vision in enhanced reality environment

Action planning is one of the pivot issues in robot telecontrol, in which the action instructions are often given by the controller from remote site with the help of vision systems. In this paper, we present a learning-based strategy for action planning in robot telecontrol, in which the parameters of sophisticated actions of the remote robot equipped with a binocular vision system could be pre-scheduled with a virtual robot at the control terminal. The remote robot will then be 'taught' with the scheduled action plan with a series of parameter sets obtained form try-outs with the virtual robot and object in the enhanced environment, thus implementing dedicated actions assigned correctly. The action planning process is implemented within a enhanced reality environment, in which both the virtual and the real robot will be displayed simultaneously for the purpose of being deeply immersed. Experiment results demonstrate that the proposed method is capable of promoting the action precision of the remote robot, and effective and valid to designated applications, where action precision plays a critical role.

[1]  Wang Fei,et al.  A System Design for the Testing Platform of Robot Teleoperation with Enhanced Reality Based on Binocular Vision , 2009, 2009 International Forum on Information Technology and Applications.

[2]  Rachid Alami,et al.  PRS: a high level supervision and control language for autonomous mobile robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Karen L. Myers A Procedural Knowledge Approach to Task-Level Control , 1996, AIPS.

[4]  Michitaka Kameyama,et al.  2400-MFLOPS reconfigurable parallel VLSI processor for robot control , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[5]  Robert J. Anderson SMART: a modular architecture for robotics and teleoperation , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[6]  Alessandro Saffiotti,et al.  The Saphira architecture: a design for autonomy , 1997, J. Exp. Theor. Artif. Intell..

[7]  Chung Laung Liu,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[8]  Kazuo Yoshida,et al.  Action control method for mobile robot considering uncertainty of information , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Huaglory Tianfield Robot action planning via explanation-based learning , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[10]  Alexander Ferrein,et al.  Logic-based robot control in highly dynamic domains , 2008, Robotics Auton. Syst..

[11]  Drew McDermott,et al.  A reactive plan language , 1991 .

[12]  François Deschênes,et al.  Detection of occlusion edges from the derivatives of weather degraded images , 2005, The 2nd Canadian Conference on Computer and Robot Vision (CRV'05).

[13]  Kang G. Shin,et al.  Software engineering of machine control systems: an approach to lifecycle economics , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[14]  George N. Saridis,et al.  A computer architecture for intelligent machines , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[15]  Michael Beetz Structured Reactive Controllers , 2004, Autonomous Agents and Multi-Agent Systems.

[16]  Erann Gat,et al.  Experiences with an architecture for intelligent, reactive agents , 1997, J. Exp. Theor. Artif. Intell..

[17]  B. Espiau,et al.  Reactive objects in a task level open controller , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[18]  Giuseppe Lipari,et al.  Robot control in hard real-time environment , 1997, Proceedings Fourth International Workshop on Real-Time Computing Systems and Applications.

[19]  Zohar Manna,et al.  Fundamentals of Deductive Program Synthesis , 1992, IEEE Trans. Software Eng..