×

The spatial semantic hierarchy implemented with an omnidirectional vision system. (English) Zbl 1173.93365

Summary: We propose a new approach to the map building task: the implementation of the Spatial Semantic Hierarchy (SSH), proposed by B. Kuipers, on a real robot fitted with an omnidirectional camera. The original Kuiper’s formulation of the SSH was slightly modified, in order to manage in a more efficient way the knowledge the real robot collects while moving in the environment. The sensory data experienced by the robot are transformed by the different levels of the SSH in order to obtain a compact representation of the environment. This knowledge is stored in the form of a topological map and, eventually, of a metrical map. The aim of this article is to show that a catadioptric omnidirectional camera is a good sensor for the SSH and nicely couples with several elements of the SSH. The panoramic view and rotational invariance of our omnidirectional camera makes the identification and labelling of places a simple matter. A deeper insight is that the tracking and identification of events on an omnidirectional image such as occlusions and alignments can be used for the segmentation of continuous sensory image data into the discrete topological and metric elements of a map. The proposed combination of the SSH and omnidirectional vision provides a powerful general framework for robot mapping and offers new insights into the concept of “place”. Some preliminary experiments performed with a real robot in an unmodified office environment are presented.

MSC:

93C85 Automated systems (robots, etc.) in control theory
68T40 Artificial intelligence for robotics
Full Text: DOI

References:

[1] DOI: 10.1007/s10514-005-0603-7 · doi:10.1007/s10514-005-0603-7
[2] Bianco G., Proc. of the 1999 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (1999)
[3] Canny J., Transactions on pattern analysis and machine intelligence. IEEE pp 679– (1986)
[4] Davison , A. 2003 . Real-time simultaneous localisation and mapping with a single camera . Proceedings, Ninth IEEE International Conference on Computer vision , pp. 1403 – 1410 .
[5] DOI: 10.1007/s004220050470 · Zbl 0907.92037 · doi:10.1007/s004220050470
[6] DOI: 10.1023/A:1008821210922 · doi:10.1023/A:1008821210922
[7] Hough P., Method for recognizing complex patterns (1962)
[8] Ishiguro H., Panoramic vision pp 23– (2001)
[9] Kim , J. and Chung , M. 2003 . Slam with omni-directional stereo vision sensor . Proceedings of the 2003 IEEE/RSJ International Intelligent Robots and Systems Conference (IROS 2003) , October 27–31 . pp. 442 – 447 .
[10] Kortenkamp D., Artificial intelligence and mobile Robotics (1998)
[11] Krse B., Feature selection for appearance-based robot localization (2000)
[12] DOI: 10.1016/S0004-3702(00)00017-5 · Zbl 0947.68561 · doi:10.1016/S0004-3702(00)00017-5
[13] Kuipers B., Robotics and cognitive approaches to spatial mapping: Springer tracts on advanced robotics 38 pp 20– (2006)
[14] DOI: 10.1016/0921-8890(91)90014-C · doi:10.1016/0921-8890(91)90014-C
[15] Kuipers B. J., AI Magazine 9 pp 25– (1988)
[16] Lee W. Y., Spatial semantic hierarchy for a physical mobile robot (1996)
[17] Lemaire T., SLAM with panoramic vision (2006) · Zbl 1243.68291
[18] DOI: 10.1016/0004-3702(90)90027-W · doi:10.1016/0004-3702(90)90027-W
[19] Marchese F., RoboCup 2000: Robot Soccer World Cup IV, LNCS (2001)
[20] Menegatti E., RoboCup-2001: Robot Soccer World Cup V., L. N. on A.I pp 78– (2002)
[21] Menegatti E., Proc. (DARS02) of the 6th international symposium on distributed autonomous robotic systems pp 279– (2002)
[22] Menegatti , E. and Pagello , E. 2002 . Toward a topological mapping with a multi-robot team . In Proc. of the workshop on cooperative robotics , A. Saffiotti Organizer IEEE/RSJ International conference on intelligent robots and systems (IROS02-WS7) , Lausanne , pp. V/1 – V/7 .
[23] Menegatti E., IEEE/ASME Int. conf. on advanced intelligent mechatronics (AIM ’01) pp 93– (2001)
[24] DOI: 10.1016/S0004-3702(96)00051-3 · Zbl 1017.68546 · doi:10.1016/S0004-3702(96)00051-3
[25] Ritter G. X., Handbook of computer vision image algebra (1996) · Zbl 0855.68105
[26] DOI: 10.1016/S0921-8890(98)00045-1 · doi:10.1016/S0921-8890(98)00045-1
[27] DOI: 10.1016/S0921-8890(00)00103-2 · doi:10.1016/S0921-8890(00)00103-2
[28] Se S., IEEE Transactions on Robotics, [see also IEEE Transactions on Robotics and Automation,] 21 pp 364– (2005)
[29] Svoboda T., IEEE conf. on intelligent vehicles (1998)
[30] Wesolkowski S. B., Color image edge detection and segmentation, a comparison of the vector angle and the euclidean distance color similarity (1999)
[31] Winters N., 3rd Irish machine vision and image processing conf (1999)
[32] DOI: 10.1109/70.466602 · doi:10.1109/70.466602
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.