This Article 
 Bibliographic References 
 Add to: 
Acquisition and Propagation of Spatial Constraints Based on Qualitative Information
March 2001 (vol. 23 no. 3)
pp. 268-278

Abstract—In robot navigation, one of the important and fundamental issues is to find positions of landmarks or vision sensors located around the robot. This paper proposes a method for reconstructing qualitative positions of multiple vision sensors from qualitative information observed by the vision sensors, i.e., motion directions of moving objects. In order to directly acquire the qualitative positions of points, the method proposed in this paper iterates the following steps: 1) observing motion directions (left or right) of moving objects with the vision sensors, 2) classifying the vision sensors into spatially classified pairs based on the motion directions, 3) acquiring three point constraints, and 4) propagating the constraints. Compared with the previous methods, which reconstruct the environment structure from quantitative measurements and acquire qualitative representations by abstracting it, this paper focuses on how to acquire qualitative positions of landmarks from low-level, simple, and reliable information (that is, “qualitative”). The method has been evaluated with simulations and also verified with observation errors.

[1] H.-H. Nagel, “Image Sequences—Ten (octal) Years—from Phenomenology Toward a Theoretical Foundation,” Proc. Int'l Conf. Pattern Recognition, pp. 1174-1185, 1986.
[2] C.B. Madsen and C.S. Andersen, “Optimal Landmark Selection for Triangulation of Robot Position,” J. Robotics and Autonomous Systems, vol. 23, no. 4, pp. 277-292, 1998.
[3] J.W. Roach and J.K. Aggarwal, “Determining the Movement of Objects from a Sequence of Images,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 2, no. 6, pp. 554-562, June 1980.
[4] L. Matthies and S.A. Shafer, “Error Modeling in Stereo Navigation,” IEEE J. Robotics and Automation, vol. RA-3, no. 3, pp. 239-248, 1987.
[5] N. Ayache and O. Faugeras, “Maintaining Representations of the Environment of a Mobile Robot,” IEEE Trans. Robotics and Automation, vol. 5, no. 6, pp. 804-819, 1989.
[6] T. Broida, S. Chandrashekhar, and R. Chellappa, "Recursive 3D Motion Estimation From a Monocular Image Sequence," IEEE Trans. Aerospace and Electronic Systems, vol. 26, no. 4, pp. 639-656, 1990
[7] T.S. Levitt and D.T. Lawton, “Qualitative Navigation for Mobile Robots,” Artificial Intelligence, vol. 44, no. 3, pp. 305-360, 1990.
[8] W.K. Yeap, “Towards a Computational Theory of Cognitive Maps,” Artificial Intelligence, vol. 34, pp. 297-360, 1988.
[9] B.J. Kuipers and Y.-T. Byun, “A Robot Exploration and Mapping Strategy Based on a Semantic Hierarchy of Spatial Representations,” J. Robotics and Autonomous Systems, vol. 8, pp. 47-63, 1991.
[10] T. Sogo, H. Ishiguro, and T. Ishida, “Acquisition of Qualitative Spatial Representation by Visual Observation,” Proc. Int'l Joint Conf. ArtificiaI Intelligence, pp. 1054-1060, 1999.
[11] H. Ishiguro, “Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation,” Proc. Int'l Joint Conf. ArtificiaI Intelligence, pp. 36-41, 1997.
[12] T. Sogo, H. Ishiguro, and T. Ishida, “Mobile Robot Navigation by Distributed Vision Agents,” Approaches to Intelligent Agents, H. Nakashima and C. Zhang, eds., pp. 96-110, Berlin: Springer, 1999.
[13] H. Ishiguro, “Development of Low-Cost Compact Omnidirectional Vision Sensors and Their Applications,” Proc. Int'l Conf. Information Systems, Analysis, and Synthesis, pp. 433-439, 1998.
[14] K. Forbus, P. Nielsen, and B. Faltings, "Qualitative Spatial Reasoning: The CLOCK Project," Artificial Intelligence, vol. 51, nos. 1-3, Oct. 1991, pp. 417-471.
[15] C. Freska, “Using Orientation Information for Qualitative Spatial Reasoning,” Proc. Int'l Conf. Methods for Spatio-Temporal Reasoning in GIS, Sept. 1992.
[16] L. Latecki, R. Röhrig, “Orientation and Qualitative Angle for Spatial Reasonning,” Proc. Int'l Joint Conf. ArtificiaI Intelligence, pp. 1544-1549, 1993.
[17] A. Isli and A.G. Cohn, “A New Approach to Cyclic Ordering of 2D Orientations Using Ternary Relation Algebras,” Artificial Intelligence, vol. 122, pp. 137-187, 2000.
[18] C. Schlieder, “Reasoning about Ordering,” Proc. Int'l Conf. Spatial Information Theory, pp. 341-349, 1995.
[19] N. Alon and E. Györi, “The Number of Small Semispaces of a Finite Set of Points in the Plane,” J. Combinatorial Theory, Series A, vol. 41, no. 1, pp. 154-157, 1986.
[20] T.K. Dey, “Improved Bounds for Planar$k\hbox{-}{\rm{sets}}$and Related Problems,” Discrete and Computational Geometry, vol. 19, no. 3, pp. 373-382, 1998.
[21] H.-K. Kim, “Qualitative Kinematics of Linkages,” Recent Advances in Qualitative Physics, B. Faltings and P. Struss, eds., pp. 137-151, London: MIT Press 1992.
[22] M. Yokoo, E.H. Durfee, T. Ishida, and K. Kuwabara, “The Distributed Constraint Satisfaction Problem: Formalization and Algorithms,” IEEE Trans. Knowledge and Data Eng., vol. 10, no. 5, pp. 673-685, Sept./Oct. 1998.
[23] M. Yokoo and T. Ishida, “Search Algorithms for Agents,” Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, G. Weiss, ed., pp. 165-199, MIT Press, 1999.

Index Terms:
Qualitative spatial representation, qualitative observation, spatially classified pair, three point constraint, constraint propagation, map building.
Takushi Sogo, Hiroshi Ishiguro, Toru Ishida, "Acquisition and Propagation of Spatial Constraints Based on Qualitative Information," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 23, no. 3, pp. 268-278, March 2001, doi:10.1109/34.910879
Usage of this product signifies your acceptance of the Terms of Use.