the current (up-to-now) time delay from is
formed as:
c
tΔ
p
T
j
t
is the time delay zone in SLM.
c
is the
watchdog and is the automatic counter initialized
with 0.
c
is only activated when there is quality
level change, and this quality level change is used as
tΔ
j
tΔ
current time delay change information.
Pinger-Ponger only provides the Internet time
delay when it gets one. The Internet time delay is
unpredictable, so there is no idea when Pinger-
Ponger gets new information.
There is no idea about the future, but the current
situation is supervised by DA as following principals:
1. DA receives information from Pinger-Ponger.
Pinger-Ponger informs DA of receiving the
next actual Internet time delay, and then DA
forwards the quality level of calculated
n
t
to
SLM. Meanwhile the previous parameters are set
to be the current ones: the value of
p
T
is set
to
n
, the quality level of previous actual
Internet time is changed to the quality level of
, reset the watchdog .
T
n
2. No information from Pinger-Ponger and
tΔ )(
c
tΔ
c
t
is activated to a quality level change.
p
is the previous actual Internet time delay.
There are two kinds of situations:
tΔ
•
pc
The quality level of current time delay is
no worse than that of previous actual time
delay; there is no action and DA keeps
supervising.
tt Δ≤Δ
•
pc
The quality level of current time delay
situation is worse than that of previous actual
tt Δ>Δ
Internet time delay. When
c
is activated, it
indicates a change of quality level and “DA”
forwards the new quality level to SLM. DA
keeps supervising.
tΔ
DA keeps supervising the Internet delay situation
all the time. It provides the real Internet time delay
or current time delay to SLM.
3 EXPERIMENT
The remote control system server has been built in
UBO, France. Some users (mainly from France,
Sweden, and China) are invited to test the feasibility
of effectiveness of the system. The average Internet
time delay varies a lot between European users and
Asian users. It’s not easy to find a uniform SLM for
all the users, but certain SLM works fine for some
users. The test is still on-going currently. The
average Internet time delay of the user is able to
observe during the test, so next step consideration is
to build SLM for respective user group
(distinguished by average Internet time delay. e.g.:
Asia, Europe, etc.) and the system can choose
different SLM automatically due to the user group.
⎩
⎨
⎧
∈−=Δ
==Δ
−
),2,1(
0
1
njttt
jtt
jjc
jc
"
4 CONCLUSION
In this paper, the SLM and DA based architecture is
proposed to face the unpredictable Internet delay in
Internet-based robot control. This approach
guarantees the path error of the continuous robot
motion. Here, the path error is guaranteed only if the
path error at every turning/stop point is within a path
error tolerance
which depends on application
itself.
In this architecture, the current time delay is
supervised by DA; and SLM applies different speed
limit rules according to the current time delay
situation. Then the robot is always running in a
proper speed which meets the path error restriction.
Finally, a continuous control of the internet-based
robot is achieved successfully.
REFERENCES
Andreu, D., Fraisse, P., Roqueta, V., Zapata, R., 2003.
Internet enhanced teleoperation toward a remote
supervised delay regulator. ICIT'03, IEEE Int. Conf. on
Industrial Technology, Maribor.
Ogor, P., 2001. Une architecture générique pour la
supervision sure à distance de machines de production
avec Internet. Ph.D. thesis, Université de Bretagne
Occidentale.
ADEPA, 1981. GEMMA: Guide d’études des modes de
marche et d’arrêt.
Meng Wang, and James N.K. Liu, 2005. Interactive
control for Internet-based mobile robot teleoperation.
Robotics and Autonomous Systems, Volume 52, Issues 2-
3, 31 August 2005, Pages 160-179.
K.-H. Han, J.-H. Kim, 2002. Direct Internet Control
Architecture for Personal Robot. Proc. of the 2002 FIRA
Robot World Congress, pp. 264-268, Seoul.
P. Ogor, P. Le Parc, J. Vareille et L. Marcé, 2001. Control
a Robot on Internet. 6th IFAC Symposium on Cost
Oriented Automation, Berlin.
J. Vareille, P. Le Parc et L. Marcé, 2004. Web remote
control of mechanical systems: delay problems and
experimental measurements of Round Trip Time. 2nd
Workshop CNRS-NSF Applications of Time-Delay
systems, Nantes.
ICINCO 2007 - International Conference on Informatics in Control, Automation and Robotics
270