This study presents the overall architecture of HeterBot,a heterogeneous mobile manipulation robot developed in our lab,which is designed for versatile operation in hazardous environments.The most significant feature ...This study presents the overall architecture of HeterBot,a heterogeneous mobile manipulation robot developed in our lab,which is designed for versatile operation in hazardous environments.The most significant feature of HeterBot is the heterogeneous design created by adopting the idea of‘big arm+small arm’and‘big car+mini car’.This combination has the advantage of functional complementation,which achieves performance promotion in both locomotion and manipulation capabilities,making HeterBot distinguished from other mobile manipulation robots.Besides,multiple novel technologies are integrated into HeterBot to expand its versatility and ease of use,including Virtual Robot Experimentation Platform-based teleoperation,reconfigurable end effectors,laseraided grasping,and manipulation with customised tools.Experimental results validate the effectiveness of HeterBot in various locomotion and manipulation tasks.HeterBot displays huge potential in future applications,such as searching and rescue.展开更多
This paper presents our experience in developing and implementing Internet telerobotics system. Internet telerobotics system refers to a robot system controlled and monitored remotely through the Internet. A robot man...This paper presents our experience in developing and implementing Internet telerobotics system. Internet telerobotics system refers to a robot system controlled and monitored remotely through the Internet. A robot manipulator with five degrees of freedom, called Mentor, is employed. Client-server architecture is chosen as a platform for our Internet telerobotics system. Three generations of telerobotics systems have evolved in this research. The first generation was based on CGI and two tiered architectures, where a client presents a Graphical User Interface to the user, and utilizes the user's data entry and actions to perform requests to robot server running on a different machine. The second generation was developed using Java. We also employ Java 3D for creating and manipulating 3D geometry of manipulator links, and for constructing the structures used in rendering that geometry, resulting in 3D robot movement simulation presented to the users (clients) through their web browser. Recent development in our Internet telerobotics includes object recognition through image captured by a camera, which poses challenging problem, giving the undeterministic latency of the Internet. The third generation is centered around the use of CORBA for development platform of distributed internet telerobotics system, aimed at distributing task of telerobotics system.展开更多
In this paper,the problem of time varying telecommunication delays in passive teleoperation systems is addressed.The design comprises delayed position,velocity and position-velocity signals with the local position and...In this paper,the problem of time varying telecommunication delays in passive teleoperation systems is addressed.The design comprises delayed position,velocity and position-velocity signals with the local position and velocity signals of the master and slave manipulators.Nonlinear adaptive control terms are employed locally to cope with uncertain parameters associated with the gravity loading vector of the master and slave manipulators.Lyapunov-Krasovskii function is employed for three methods to establish asymptotic tracking property of the closed loop teleoperation systems.The stability analysis is derived for both symmetrical and unsymmetrical time varying delays in the forward and backward communication channel that connects the local and remote sites.Finally,evaluation results are presented to illustrate the efectiveness of the proposed design for real-time applications.展开更多
Based on QoS (quality of service) parameters: time delay, jitter, bandwidth and package loss. As time delay in the Internet is variable, it is hard to compensate it by traditional methods. Event synchronization commun...Based on QoS (quality of service) parameters: time delay, jitter, bandwidth and package loss. As time delay in the Internet is variable, it is hard to compensate it by traditional methods. Event synchronization communication driven method is proposed to overcome the negative effects induced by time delay. This method is a non-time based method and it can get rid of the effects of time in the control loop of telerobotics. Stability, transparency and synchronization can be maintained in it by event-driven method. Multimodal enhanced telerobotics is put forward with its feedback including force, video, audio and temperature etc. The use of multimodal feedback improves the efficiency and safety of the whole system. Synchronization in multimodal feedback is hard to ensure and event-driven method is also good for it. Experiments on an Internet-based shaft-hole assemblage system show good results by using event synchronization communication driven method and UDP protocol.展开更多
基金supported by the National Natural Science Foundation of China(No.62003188,No.U1813216)Shenzhen Science Fund for Distinguished Young Scholars(No.RCJC20210706091946001)Guangdong Special Branch Plan for Young Talent with Scientific and Technological Innovation(No.2019TQ05Z111).
文摘This study presents the overall architecture of HeterBot,a heterogeneous mobile manipulation robot developed in our lab,which is designed for versatile operation in hazardous environments.The most significant feature of HeterBot is the heterogeneous design created by adopting the idea of‘big arm+small arm’and‘big car+mini car’.This combination has the advantage of functional complementation,which achieves performance promotion in both locomotion and manipulation capabilities,making HeterBot distinguished from other mobile manipulation robots.Besides,multiple novel technologies are integrated into HeterBot to expand its versatility and ease of use,including Virtual Robot Experimentation Platform-based teleoperation,reconfigurable end effectors,laseraided grasping,and manipulation with customised tools.Experimental results validate the effectiveness of HeterBot in various locomotion and manipulation tasks.HeterBot displays huge potential in future applications,such as searching and rescue.
文摘This paper presents our experience in developing and implementing Internet telerobotics system. Internet telerobotics system refers to a robot system controlled and monitored remotely through the Internet. A robot manipulator with five degrees of freedom, called Mentor, is employed. Client-server architecture is chosen as a platform for our Internet telerobotics system. Three generations of telerobotics systems have evolved in this research. The first generation was based on CGI and two tiered architectures, where a client presents a Graphical User Interface to the user, and utilizes the user's data entry and actions to perform requests to robot server running on a different machine. The second generation was developed using Java. We also employ Java 3D for creating and manipulating 3D geometry of manipulator links, and for constructing the structures used in rendering that geometry, resulting in 3D robot movement simulation presented to the users (clients) through their web browser. Recent development in our Internet telerobotics includes object recognition through image captured by a camera, which poses challenging problem, giving the undeterministic latency of the Internet. The third generation is centered around the use of CORBA for development platform of distributed internet telerobotics system, aimed at distributing task of telerobotics system.
基金supported by Natural Sciences and Engineering Research Council of Canada (NSERC) Research Fellowship,Canada Research Chairs Program and University of Ottawa Research Chair Program
文摘In this paper,the problem of time varying telecommunication delays in passive teleoperation systems is addressed.The design comprises delayed position,velocity and position-velocity signals with the local position and velocity signals of the master and slave manipulators.Nonlinear adaptive control terms are employed locally to cope with uncertain parameters associated with the gravity loading vector of the master and slave manipulators.Lyapunov-Krasovskii function is employed for three methods to establish asymptotic tracking property of the closed loop teleoperation systems.The stability analysis is derived for both symmetrical and unsymmetrical time varying delays in the forward and backward communication channel that connects the local and remote sites.Finally,evaluation results are presented to illustrate the efectiveness of the proposed design for real-time applications.
文摘Based on QoS (quality of service) parameters: time delay, jitter, bandwidth and package loss. As time delay in the Internet is variable, it is hard to compensate it by traditional methods. Event synchronization communication driven method is proposed to overcome the negative effects induced by time delay. This method is a non-time based method and it can get rid of the effects of time in the control loop of telerobotics. Stability, transparency and synchronization can be maintained in it by event-driven method. Multimodal enhanced telerobotics is put forward with its feedback including force, video, audio and temperature etc. The use of multimodal feedback improves the efficiency and safety of the whole system. Synchronization in multimodal feedback is hard to ensure and event-driven method is also good for it. Experiments on an Internet-based shaft-hole assemblage system show good results by using event synchronization communication driven method and UDP protocol.