This page gives some extra details on the content of the paper as well on the demonstration.

Abstract Paper

This paper discusses the theoretical background and practical implementation of a large-scale, low-performance haptic remote control setup. The experimental system consists of a pair of KUKA Light Weight Robots (LWR) coupled to a Willow Garage Personal Robot (PR2) via two different robotic frameworks. The haptic ``performance'' is, of course, not comparable to dedicated haptic applications, but has its use as a test-bed for interaction between ``legacy'' service robot systems, that have not been especially designed for mutual haptic interaction. We discuss some major application problems, and the future work needed for non-uniform robot coupling. Beside haptic coupling, we provide the human operator with visual feedback. To this end, the head movements of the human operator are coupled to the head movement of the PR2 and the images of the eye cameras are displayed to the human operator using a wearable display. The presented teleoperation application is furthermore an example of the integration of two component-based robotic frameworks namely OROCOS (Open Robot Control Software)and ROS (Robot Operating System) Experimental results regarding the haptic coupling are presented using an ``artistic'' painting task for qualitative results, and a hard contact at the slave side for quantitative results.

Pictures Paper

ImageDescription
Setup1Setup showing the operator
Setup2Setup showing the PR2
LWRJR3 mounted on LWR
Force verificationForce verification setup

Videos Paper


Paper Downloads

Paper PDF

Introduction Demonstration

Haptic feedback and augmented reality are two research fields that were and are highly popular for the past years. A lot of the related work concerning haptic coupling of two robots happens in the medical field where the focus lies on minimal invasive surgery. Significantly less work was found on the needed visual augmented feedback that must be given to operators for haptic control of a robot, especially in the context of using ``off-the-shelf'' service robots as components. In the demonstration people can manipulate the PR2 arms and observe the youBot reaction or vice versa. They will be able to feel the haptic coupling between both robots and be demonstrated how the coupling is done. The presented teleoperation application is furthermore an example of the integration of two component-based robotic frameworks namely OROCOS (Open Robot Control Software) and ROS (Robot Operating System). We start from the existing software implementation using two KUKA lightweight arms and adapt it so as to use one KUKA youBot. The software modifications will be limited to replacing the low level robot components, thereby showing the generality of the approach.

Technology Demonstration

The aim is not to illustrate the best performant haptic coupling setup, but rather illustrating modern tools combining mechanically very different platforms. The demonstration illustrates the flexibility two major component based frameworks, namely OROCOS and ROS, offer. These frameworks allow fast implementation and easy interchangable functionality. This is shown in the fact that functionality can remain whilest platforms change. As the OROCOS framework is completely integrated in the ROS framework, one can benefit of the advantages of both, without worrying about the connection between them. Furthermore, it also shows the ease of distributed computing as algorithms for this demo run distributed over 5 different computers, still maintaining a loop-closure time small enough for force feedback. It illustrates the Best-Practice-in-Robotics (BRICS) drivers for the KUKA youBot, the Simple-Open-Ethercat-Master on the youBot connected to OROCOS and stereo drivers for the Vuzix iWear VR920. Head tracking is done with a Xsens MTI IMU sensor.

Pictures Demonstration

TODO: FILL IN

Videos Demonstration

TODO: FILL IN

Demonstration Downloads

TODO: FILL IN, Code and PDF

Acknowledgments

All authors gratefully acknowledge the financial support by K.U.Leuven's Concerted Research Action and GOA/2010/011 Global real-time optimal control of autonomous robots and mechatronic systems, the Research Council K.U.Leuven, CoE EF/05/006 Optimization in Engineering (OPTEC), and the European Community's Seventh Framework Programme (FP7/2007-2013) under grant agreement no. FP7-ICT-231940-BRICS (Best Practice in Robotics). Wilm Decre's research is funded by a Ph.D. grant of the Institute for the Promotion of Innovation through Science and Technology in Flanders (IWT- Vlaanderen). Tinne De Laet is a Postdoctoral Fellow of the Fund for Scientific Research--Flanders (F.W.O.) in Belgium. The authors also gratefully acknowledge the support by Willow Garage, in the context of the PR2 Beta program, as well as the following people for helping to build this demo: Enrico Di Lello, Markus Klotzbucher, Nick Vanthienen, Enea Scioni, Hans Wambacq and Bert Willaert.
Disclaimer: This page is not an official K.U.Leuven page, but the personal page of an employee of the K.U.Leuven. The views and links referred to in these pages do not necessarily correspond to the viewpoints of the K.U.Leuven, nor its mechanical engineering department (PMA division). More information can be found here.

Last modification: 01-07-2011
http://people.mech.kuleuven.be/~kbuys/