You are on page 1of 9

th

Proceedings of the 5 Virtual Reality International Conference (VRIC2003)


pp.69/1-69/9, Laval Virtual, France, May 13-18, 2003

Telexistence and Retro-reflective Projection


Technology (RPT)
Susumu TACHI, Ph.D.
Professor
The University of Tokyo
Department of Information Physics & Computing
7-3-1 Hongo, Bunkyo-ku, Tokyo 113-8656 Japan
http://www.star.t.u-tokyo.ac.jp/

Abstract. This paper reviews how the original telexistence (tele-existence) technology has been developed, and describes a
newly developed method of mutual telexistence using projection technology onto retro-reflective objects dubbed RPT
(Retro-reflective Projection Technology). Telexistence is fundamentally a concept named for the general technology that enables
a human being to have a real-time sensation of being at a place other than where he or she actually exists, and being able to
interact with the remote environment, which may be real, virtual, or a combination of both. It also refers to an advanced type of
teleoperation system that enables an operator at the control to perform remote tasks dexterously with the feeling of existing in a
surrogate robot working in a remote environment. Telexistence in the real environment through a virtual environment is also
possible. Although conventional telexistence systems provide an operator the real-time sensation of being in a remote
environment, persons in the remote environment have only a feeling that a surrogate robot is presented, not the operator. Mutual
telexistence aims to solve this problem so that the existence of the operator is apparent to persons in the remote environment by
providing mutual sensations of p resence. This has become possible by the use of RPT.

1. Introduction robot in the remote environment. Although


Telexistence (tele-existence) is a technology that existing telexistence systems succeeded in providing
enables us to control remote objects and an operator a real-time sensation of being in a remote
communicate with others in a remote environment environment, persons in the remote environment did
with a real-time sensation of being there by using not have the feelings that the human operator is
surrogate robots, remote/local computers and presented, but only a surrogate robot. Mutual
cybernetic human interfaces. This concept has telexistence aims at solving this problem so that the
been expanded to include projection of ourselves existence of the operator is apparent by the persons
into computer-generated virtual environments, and in the remote environment by providing mutual
also the use of a virtual environment for the sensations of presence.
augmentation of the real environment. This paper reviews the original telexistence
The author proposed the concept of the telexistence technology, and introduces a method of mutual
in 1980, and the concept of telexistence became the telexistence based on the projection of real-time
fundamental principle of the eight year Japanese images of the operator on the surrogate robot, based
National Large Scale Project of "Advanced Robot on RPT (Retro-reflective Projection Technology).
Technology in Hazardous Environments," which
started in 1983 together with the concept of Third 2. Short History of Telexistence
Generation Robotics. Through this project, we Figure 1 shows the concept of telexistence in real
made theoretical considerations, established environments, virtual environments, and the real
systematic design procedures, developed environment through a virtual environment
experimental hardware telexistence systems, and (augmented telexistence). The following describes
demonstrated the feasibility of the concept. the research and development conducted in order to
Thanks to the efforts of twenty years of research and realize the concept.
development, it has nearly become possible for Our first report [1] proposed the principle of the
humans to use a humanoid robot in the remote telexistence sensory display, and explicitly defined
environment as if it was an other self, i.e. they are its design procedure. The feasibility of a visual
able to have the sensation of being just inside the display with a sensation of presence was

VRIC 2003 Proceedings –69/1


demonstrated through psychophysical measurements To use augmented reality in the control of a slave
using experimental visual telexistence apparatus. robot, a calibration system using image
A method was also proposed to develop a mobile measurements was proposed for matching the real
telexistence system that can be driven remotely with environment and the environment model [6,7].
both an auditory and visual sensation of presence. The slave robot has an impedance control
A prototype mobile televehicle system was mechanism for contact tasks and to compensate for
constructed and the feasibility of the method was errors that remain even after calibration. An
evaluated [2]. experimental operation in a poor visibility
environment was successfully conducted by using a
humanoid robot called TELESAR (TELExistence
Surrogate Anthropomorphic Robot) (Fig.2) and its
virtual dual. Figure 3 shows the virtual TELESAR
used in the experiment and Figure 4 shows the
master system for the control of both real TELESAR
and virtual TELESAR.
Experimental studies of tracking tasks demonstrated
quantitatively that a human being can telexist in a
remote and/or a computer -generated environment by
using the dedicated telexistence master slave system
Fig.1 Concept of Telexistence. [5].
A networked telexistence paradigm called R-cubed
In 1989, a preliminary evaluation experiment of (Real-time Remote Robotics) was proposed in 1986,
telexistence was conducted with the first prototype and several research efforts towards the goal are
telexistence master slave system for remote being conducted, including a real-time remote robot
manipulation. An experimental telexistence system manipulation language dubbed RCML [6,7].
for real and/or virtual environments was designed
and developed, and the efficacy and superiority of
the telexistence master -slave system over
conventional master-slave systems was
demonstrated experimentally [3, 4, 5].

Fig. 3 Virtual TELESAR at Work (1993).

Fig. 2 Telexistence Surrogate Anthropomorphic Robot


(TELESAR) at Work (1988).

Augmented telexistence can be effectively used in


numerous situations. For instance, to control a
slave robot in a poor visibility environment, an
experimental augmented telexistence system was
developed that uses a virtual environment model Fig. 4 Telexistence Master (1989).
constructed from design data of the real environment.

VRIC 2003 Proceedings –69/2


Telexistence technology was adapted in METI
(Ministry of Economy, Trade and Industry)'s national
five year HRP (Humanoid Robotics Project:
1998-2003) for a new type of cockpit system to
control a humanoid bipedal robot, as shown in
Figure 5. The telexistence cockpit was completed
for this project in March 2000 (Fig.6). It consists of
three main subsystems: an audio/visual display
subsystem, a teleoperation master subsystem, and a
communication subsystem between the cockpit and
the humanoid robot [10,11,12]. Fig.6 Telexistence Cockpit for Humanoid Control (2000).

A CG model of the robot in the virtual environment


was represented and updated according to the current
location and orientation received from sensors on the
real robot. The model was displayed on the
bottom-right screen of the surround visual display,
and when augmented to the real images captured by
the camera system, it supported the operator's
navigation of the robot. Since the series of real
images presented on the visual display are integrated
with the movement of the motion base, the operator
feels the real-time sensation of walking, or stepping
Fig.5 HRP Humanoid Robot at Work (2000). up and down.
Through these efforts of more than twenty years, it
Various teleoperation tests using the developed has become nearly possible for a human to use a
telexistence master system confirmed that humanoid robot in the remote environment as if it
kinesthetic presentation through the master system was his or her other self. Persons can control the
with visual imagery greatly improves both the robot by just moving their body naturally, without
operator's sensation of walking, and dexterity at using verbal commands. The robot conforms to the
manipulating objects. person’s motion, and through the sensors on board
If the operator issued a command to move the robot, the robot the human can see, hear and feel as if they
the robot actually walked to the goal. As the robot sensed the remote environment directly. Persons
walked around, real images captured by a wide field can virtually exist in the remote environment without
of view multi-camera system were displayed on four actually being there in a sense.
screens of the surrounded visual display. This For observers in the remote environment, however,
made the operator feel as if he or she was inside the the situation is different. They see only the robot
robot, walking around the robot site. moving and speaking. Although they can hear the
voice and witness the behaviour of the human
operator through the robot, it does not actually look
like him or her. This means that the telexistence is
not yet mutual. In order to realize mutual
telexistence, we have been pursuing the use of
projection technology with retro-reflective material
as a surface, which we call RPT (Retro-reflective
Projection Technology).

VRIC 2003 Proceedings –69/3


3. Retro-reflective Projection Technology On the other hand, the virtual ashtray cannot occlude
(RPT) a real hand when IPT (Immersive Projection
A Head Mounted Display (HMD) and a CAVE Technology) like CAVE is used, as shown in Figure
(CAVE Automatic Virtual Environment) are two 7 (D). This is due to the fact that the display
classic virtual reality visual displays. Although position of virtual objects is always at the screen
they are quite useful displays, it is also true that surface, which is one to two meters away from the
they have some shortcomings. The former has a human user when CAVE and other IPT (Immersive
tradeoff of high resolution and wide field of view, Projection Technology) displays are used.
and the latter has problems concerning the user’s In our laboratory at the University of Tokyo, a new
body casting shadows on a virtual environment, type of visual display is being developed called X'tal
and the interaction between the user's real body (pronounced crystal) vision [16,17], which uses
and the virtual interface. In addition, both retro-reflective material as its projection surface.
displays have problems concerning occlusion when We call this type of display technology RPT
in use under the augmented reality condition, i.e. (Retro-reflective Projection Technology).
virtual objects and real objects are mixed. The Under the RPT configuration, a projector is arranged
problems of conventional displays HMD and at the axial symmetric position of a user's eye with
CAVE are shown in Figure 7 (C) and (D), reference to a half-mirror, with a pinhole placed in
respectively. front of the projector to ensure adequate depth of
Figure 7 (A) shows a virtual vase and a virtual focus, as shown in Figure 8. Images are projected
ashtray on a virtual desk. When a real hand is onto a screen that is either made, painted, or covered
placed between two virtual objects, an ideal with retro-reflective material [17].
occlusion should be depicted as in Figure 7 (B), i.e.,
the real hand occludes the virtual vase and is Projector

occluded by the virtual ashtray. However, a real


hand cannot occlude the virtual vase nor be occluded
Pin Hole
Retroreflector
by the virtual ashtray when an optical see-through
HMD is used to display virtual objects, and the hand
and the ashtray look as if they are transparent. This Half Mirror

Operator
is simply due to the fact that the physical display
position is always just in front of the eyes of the user
when HMD is used.

Fig.8 The Principle of RPT system.

A retro-reflective surface projects back the projected


light just to the direction of projection, while
conventional screens normally used for IPT scatter
projected lights in all directions ideally as a
Lambertian surface (Fig.9). Figure 10 shows how a
retro-reflective surface behaves . It is covered with
microscopic beads of about 50 micrometers in
diameter, which reflect back the incident light to the
Fig. 7 (A) A virtual vase and a virtual ashtray on a virtual desk; incident direction. It can also be realized with a
(B) An ideal occlusion when a real hand is placed between two microstructure of prism-shaped retro-reflectors
virtual objects; (C) Unfavorable results when optical densely placed on a surface.
see-through HMD is used; (D) Unfavorable results when IPT
(Immersive Projection Technology) like CAVE is used.

VRIC 2003 Proceedings –69/4


Fig. 9 Three typical reflections.

Fig. 12 Head Mounted Projector (HMP) with RPT.

Figure 13 shows an example of an image projected


on a sphere painted with retro-reflective material.
Fig. 10 Retro-reflective surface densely covered with Figure 14 shows an example of projecting a virtual
microscopic beads with about 50 micrometer diameter. Ideally, cylinder onto a Shape Approximation Device
refractive index should be 2. (SAD) [18], which is a haptic device that enables
the user to touch geometrical shapes as if they
The retro-reflector screen, together with the pinhole, were real. The use of the SAD as the
ensures that the user always sees images with retro-reflective screen enables us to feel just as we
accurate occlusion relations. In the construction of see by using a HMP.
an RPT system, screen shapes are arbitrary, i.e., any
shape is possible. This is due to the characteristics of
the retro-reflector, and the pinhole in the conjugate
optical system. By using the same characteristics of
an RPT system, binocular stereovision becomes
possible using only one screen with an arbitrary
shape. The projector can be mounted on the head
of a user, which we call an HMP (Head Mounted
Projector) system as shown in Figure 11. Figure 12
shows a general view of a prototype HMP.

Fig.13 Projected image on a spherical retro-reflective screen.

In the figure, (A) illustrates the principle of SAD,


(B) shows an image to be displayed, (C) is an
actual SAD, and (D) indicates the image projected
onto SAD, which can be touched as it is seen.

Fig.11 Principle of stereo display using RPT with Head Mounted


Projector (HMP).

VRIC 2003 Proceedings –69/5


Fig. 16 Another Example of the application of RPT to medicine.

Figures 17 and 18 show application examples of


using RPT for optical camouflage. In Fig. 17,
pre-captured a background image is projected so that
Fig.14 Projected image on a Surface Approximation Device (SAD). a retro-reflective object grasped by a human appears
A: Principle of SAD; B: Image; C: Actual SAD; D: Image to be transparent.
projected on SAD, which can be touched as it is seen.

Figure 15 shows an example of the use of RPT for


augmented reality. Pre-captured x-ray and/or MRI
data can be superimposed onto a human patient so
that a surgeon can have open surgery related
information even under the minimally invasive
surgery environment. By superimposing
ultra-sonic data, real-time presentation of inner
body information is also possible through RPT.

Fig. 17 An optical CamouflageApplication using RPT.

Figure 18 shows how optical camouflage can be


achieved using real-time video information. Figure
19 shows how RPT is applied to realize the situation
of Figure 18. The coat is made of retro-reflective
material so that the coming light is reflected back to
the same direction that it comes from. Microscopic
beads on the surface of the coat have the function of
Fig.15 An Augmented Reality Application using PRT. retro-reflection.
A half mirror makes it possible for a spectator to see
Figure 16 shows another example of applying RPT virtually from the position of the projector. An HMP
to medicine. projects an image of the background scenery
captured by the video camera behind the
camouflaged subject. A computer calculates the
appropriate perspective and transforms the captured
image to the image to be projected on the subject
using image-based rendering techniques. Since the
cloak the subject is wearing is made of a special
retro-reflective material, which reflects back the
incident light just the same direction it comes from,

VRIC 2003 Proceedings –69/6


an observer looking through a half mirror sees a very robots A' and B', and are sent to the HMPs of human
bright image of the scenery so that he is virtually users A and B respectively, both with a sensation of
transparent. presence. Both telexistence robots A' and B' are
seen as if they were their respective human users by
projecting the real image of the users onto their
respective robots.

Motion Control / Tactile Control


Visual & Auditory Information

HMP 3D image observed by


Telexistence Robot B’
3D image observed by is projected and observed
Telexistence Robot A ’ by Human User B with
is projected and observed by
a sensation of presence.
Human User A with a
sensation of presence.

Human Telexistence
User A Robot A’

Telexistence Robot B ’ Human


Telexistence Robot A’is HMP User B
Telexistence Robot B’is
Fig. 18 Another example of application of RPT to optical observed as if it is Human
User B by the projection
observed as if it is Human
User A by the projection
of real image of B on of real image of A on
camouflage. the robot B ’
. the robot A’.

Visual & Auditory Information


Motion Control / Tactile Control

Fig. 20 Concept of Robotic Mutual Telexistence (adopted from


[13]).

Fig. 19 A schematic diagram of the RPT system used for the


optical camouflage in Fig.18.

4. Mutual Telexistence using RPT


More than twenty years have passed since we
initially proposed the concept of telexistence, and it
is now possible to telexist in the remote and/or
virtual environment with a sensation of presence.
We can work and act with the feeling that we are Fig. 21 (A) Miniature of the HONDA Humanoid Robot,
present in several real places at once. However, in (B) Painted with Retro-reflective Material,
the location where the user telexists, people see only (C) Example of Projecting a Human onto it,
the robot but cannot feel that the person is actually (D) Another Example (adopted from [13]).
present. Simply placing a TV display on board the
robot to show the face of the user is not very Figure 21 presents an example of how mutual
satisfying, since it appears mostly comical and far telexistence can be achieved through the use of RPT.
from reality. Figure 20(A) shows a miniature of the HONDA
By using RPT, the problem can be solved as shown Humanoid Robot, while Figure 21(B) shows the
in Figure 19 [13]: suppose a human user A uses his robot painted with retro-reflective material. Figures
telexistence robot A' at the remote site where another 21 (C) and (D) show how they appear to a human
human user B is present. The user B in turn uses wearing an HMP. The telexisted robot looks just
another telexistence robot B', which exists in the site like the human operator of the robot, and
where the user A works. 3-D images of the remote telexistence can be naturally performed [13]. We
scenery are captured by cameras on board both are currently in the process of a feasibility study for

VRIC 2003 Proceedings –69/7


the proposed method using TELESAR. slave system for remote manipulation, IEEE International
Workshop on Intelligent Robots and Systems (IROS'90),
5. Conclusions pp.343-348, 1990.
Projection technology on Retro-reflective surfaces is [5] S.Tachi and K.Yasuda: Evaluation Experiments of a
called RPT (Retro-reflective Projection technology), Tele-existence Manipulation Sysytem, Presence, vol.3,
which is a new approach to augmented reality (AR). no.1, pp.35-44, 1994.
The first demonstration of RPT was made at [6] Y.Yanagida and S.Tachi: Virtual Reality System with
SIGGRAPH98, followed by demonstrations at Coherent Kinesthetic and Visual Sensation of Presence,
SIGGRAPH99 and SIGGRAPH2000. In this Proceedings of the 1993 JSME International Conference
keynote paper, the principle of RPT is explained, and on Advanced Mechatronics (ICAM), pp.98-103, Tokyo,
applications to AR are discussed. Japan, August 1993.
Mutual telexistence is one of the most important [7] K.Oyama, N.Tsunemoto, S.Tachi and T.Inoue:
technologies for the realization of networked Experimental study on remo te manipulation using virtual
telexistence, because users "telexisting" in a robot reality, Presence, vol.2, no.2, pp.112-124, 1993.
must know whom they are working with over the [8] S.Tachi: Real-time Remote Robotics - Toward
network. A method using RPT, especially an HMP Networked Telexistence : IEEE Computer Graphics and
(Head Mounted Projector) and a robot with Applications, vo.18, Nov-Dec98, pp.6-9, 1998.
retro-reflective covering was proposed and proved to [9] Y.Yanagida, N.Kawakami and S.Tachi: Development
be a promising approach toward the realization of of R-Cubed Manipulation Language - Accessing real
mutual telexistence. worlds over the network, Proceedings of the 7th
International Conference on Artificial Reality and
Acknowledgments: The research presented here Tele-Existence (ICAT'97), pp.159-164, Tokyo, Japan,
has been conducted in part under the CREST December 1997.
Telexistence Communication Systems Project, [10] T.Nishiyama, H.Hoshino, K.Suzuki, R.Nakajima,
supported by JST (Japan Science and Technology K.Sawada and S.Tachi, "Development of Surrounded
Corporation). This work has been supported by Audio-Visual Display System for Humanoid Robot
many members and ex-members of Tachi Control", Proc.of 9th International Conference of
Laboratory of the University of Tokyo. Special Artificial Reality and Tele-existence (ICAT'99), pp.
thanks to Dr. Naoki Kawakami, Dr. Masahiko 60-67, Tokyo, Japan, December 1999.
Inami and Dr. Dairoku Sekiguchi for their [11] T.Nishiyama, H.Hoshino, K.Suzuki, K.Sawada and
contribution to the project. S.Tachi, "Development of Visual User Interface
Embedded in Tele-existence Cockpit for Humanoid Robot
References Control", Proc. of IMEKO 2000 World Congress, Vol.XI
[1] S.Tachi, K.Tanie, K.Komoriya and M.Kaneko: (TC-17 & ISMCR2000), pp.171-176, Vienna, Austria,
Tele-existence (I): Design and evaluation of a visual September 2000.
display with sensation of presence, Proceedings of the 5th [12] S.Tachi, K.Komoriya, K.Sawada, T.Nishiyama,
Symposium on Theory and Practice of Robots and T.Itoko, M.Kobayashi and K.Inoue: Development of
Manipulators (RoManSy '84), pp.245-254, Udine, Italy, Telexistence Cockpit for Humanoid Robot Control,
(Published by Kogan Page London), June 1984. Proceedings of 32nd International Symposium on
[2] S.Tachi, H.Arai, I.Morimoto and G.Seet: Feasibility Robotics (ISR2001), pp.1483-1488, Seoul, Korea, April
experiments on a mobile tele-existence system, The 2001.
International Symposium and Exposition on Robots (19th [13] S.Tachi: Augmented Telexistence, Mixed Reality,
ISIR), Sydney, Australia, November 1988. pp.251-260, Published by Springer-Verlag, 1999.
[3] S.Tachi, H.Arai and T.Maeda: Development of an [14] S.Tachi: Toward Next Generation Telexistence,
Anthropomorphic Tele-existence Slave Robot, Proceedings of IMEKO-XV World Congress, vol.X
Proceedings of the International Conference on Advanced (TC-17 & ISMCR'99), pp.173-178 , Tokyo/Osaka, Japan,
Mechatronics (ICAM), pp.385-390, Tokyo, Japan, May June 1999.
1989. [15] S.Tachi: Toward the Telexistence Next Generation,
[4] S.Tachi, H.Arai and T.Maeda: Tele-existence master Proceedings of the 11th International Conference on

VRIC 2003 Proceedings –69/8


Artificial Reality and Tele -Existence, (ICAT2001), pp.1-8,
Tokyo, Japan, December 2001.
[16] N.Kawakami, M.Inami, T.Maeda and S.Tachi: Media
X'tal -Projecting virtual environments on ubiquitous
object-oriented retro -reflective screens in the real
environment-, SIGGRAPH'98, Orlando, FL, July 1998.
[17] M.Inami, N.Kawakami, D.Sekiguchi, Y.Yanagida,
T.Maeda and S.Tachi: Visuo-Haptic Display using
Head-Mounted Projector, Proceedings of IEEE Virtual
Reality 2000, pp. 233-240, New Brunswick, NJ, March
2000.
[18] S.Tachi, S.Tachi, T.Maeda, R.Hirata and H.Hoshino:
A construction method of virtual haptic space, Proceeding
of the 4th International Conference on Artificail Reality
and Tele-Existence (ICAT'94), pp.131-138, Tokyo, Japan,
July 1994.
[19] M. Inami, N. Kawakami, Y. Yanagida, T. Maeda and
S. Tachi, Method of and Apparatus for Displaying an
Image, US PAT. 6,283,598 2001.
[20] M. Inami, N. Kawakami, Y. Yanagida, T. Maeda and
S. Tachi, Method and Device for Providing Information,
US PAT. 6,341,869 2002.
[21] S.Tachi: Two Ways of Mutual Communication:
TELESAR and TWISTER, in S.Tachi ed.
Telecommunication, Teleimmersion and Telexistence,
IOS Press, ISBN 1-58603-338-7, pp. 3-24, 2003.

VRIC 2003 Proceedings –69/9

You might also like