−10 −5 0 5 10
−10
−5
0
5
10
UKF estimated robot position with IA based adaptive mechanism using IMAGESP
X coordinate (m)
Y coordinate (m)
Obstacles or
Land Marks
Actual robot
position
Interval robot
position
IA based adaptive
UKF robot position
estimate
Figure 9: Fused robot position using IMAGESP algorithm
as adaptive mechanism in UKF
estimate using the SIVIA interval robot position esti-
mate for adaptation. It can be seen that the interval po-
sition estimate is very conservative when there are no
land marks in one coordinate, for example at the be-
ginning of the robot path in Figure 8. Moreover it can
be observed that the UKF estimate with the interval
analysis based adaptive mechanism has significantly
improved the UKF robot position estimate when com-
pared with the UKF position estimate without the IA
adaptive mechanism shown in Figure 7. Similarly the
Figure 9 shows the UKF robot position estimation us-
ing the IMAGESP algorithm for the adaptive mecha-
nism. It should be noted that the SIVIA interval posi-
tion uncertainty is more when compared with the IM-
AGESP algorithm, but the computational complexity
for the IMAGESP algorithm is more when compared
with the SIVIA algorithm.
5 CONCLUSION
An Unscented Kalman filter (UKF) using an Inter-
val Analysis based adaptive mechanism has been de-
scribed. The UKF uses accelerometers, gyroscopes
and encoders to measure the robots speed and head-
ing angle, so that the robots position can be estimated.
But the UKF robot position estimate is affected by er-
rors in robot model, sensor bias, drift etc. The Interval
Analysis (IA) is a deterministic approach to estimat-
ing the robots position without using a model of the
robot system, thereby minimizing errors due to robot
model. The interval analysis algorithm with ultra-
sonic sensor measurement to estimate robot position
has been described. Additionally previous work on
robot localisation and navigation using interval anal-
ysis has been extended so to incorporate sensor range
limitation. Moreover instead of using dynamic inter-
val model of the robot to predict the next step of the
interval robot position while tracking the robot posi-
tion, the physical limitations of the robot are used to
predict the next step in the interval analysis algorithm.
The IA robot position estimate is then used for an
adaptive mechanism to correct the errors in the UKF
robot position estimate. Then the newly implemented
approach to fuse both these robot position estimation
has been described and it can be observed that the
UKF with the IA based adaptive mechanism gives a
much accurate estimate when compared to estimates
with UKF without the adaptive mechanism.
REFERENCES
Alessandri, A., Bartolini, G., Pavanati, P., Punta, E., and
Vinci, A. (1997). An application of the ekf for inte-
grated navigation in mobile robotics. American Con-
trol Conference.
Castellanos, J. and Tardos, J. (1999). Mobile Robot Lo-
calisation and Map Building: A Multisensor Fusion
Approach. Kluwer Ac. Pub., Boston.
Clark, S., Dissanayake, G., Newman, P., and Durrant-
Whyte, H. (2001). A solution to slam problem. IEEE
Journal of Robotics and Automation, 17(3).
Jaulin, L., Kieffer, M., Didrit, O., and Walter, E. (2001).
Applied Interval Analysis with examples in parame-
ter and state estimation robust control and robotics.
Springer-Verlag, London.
Jaulin, L. and Walter, E. (1993). Set inversion via interval
analysis for nonlinear bounded-error estimation. Au-
tomatica, 29(4):1053 to 1064.
Jetto, L., Longhi, S., and Venturini, G. (1999). Develop-
ment and experimental validation of an adaptive ekf
for the localization of mobile robot. IEEE Transac-
tions on Robotics and Automation, 15(2).
Julier, S. and Uhlmann, J. (1997). A new extension of
the kalman filter to nonlinear systems. In Proc. of
Aerosense: The 11thInt. Symp. on Aerospace/Sensing,
Simulation and Controls.
Kieffer, M., Jaulin, L., Didrit, O., and Walter, E. (2000).
Robust autonomous robot localization using interval
analysis. Reliable Computing, 6(3):337 to 362.
Kieffer, M., Jaulin, L., and Walter, E. (1998). Guaran-
teed recursive nonlinear state estimation using interval
analysis. Internal Report, Laboratoire des Signaux et
Systemes.
Kieffer, M., Jaulin, L., Walter, E., and Meizel, D. (1999).
Guaranteed mobile robot tracking using interval anal-
ysis. Proceedings of the MISC’99 Workshop on Appli-
cations of Interval Analysis to Systems and Control,
page 347 to 359.
Sorenson, H. (1990). Kalman filtering theory and applica-
tion. IEEE press.
Wan, E. and der Merwe, R. V. (2001). Kalman Filtering and
Neural Networks, Chapter 7: The Unscented Kalman
Filter. Wiley Publishing.
ICINCO 2004 - ROBOTICS AND AUTOMATION
70