Abstract
We present \(QR_M\), a movement control system based on Qualitative Reasoning. The representation of relative movement of an object with respect to another is done by using different components given by qualitative values, such as velocity, orientation, latitude, longitude, etc. These qualitative values are obtained from quantitative data by means of a nonlinear system with hysteresis. We also use composition tables for new data inferring and a table-based control system. The system is implemented in Robotic Operating System ROS and tested with computer simulator STAGE. We show how \(QR_M\) works in real applications on the basis of two experiments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Henceforth, for a better reading, we eliminate the curly brackets in the sets and the parenthesis in the tuples, and we use semicolon “;” to separate two consecutive components of the movement.
References
Andrea C, Boris G, Fabien S, François C (2013) Avoiding moving obstacles during visual navigation. In: 2013 IEEE international conference on robotics and automation (ICRA), pp 3069–3074. IEEE
Cohn AG, Renz J (2008) Qualitative spatial representation and reasoning. Handb Knowl Represent 3:551–596
Delafontaine M, Bogaert P, Cohn AG, Witlox F, De Maeyer P, Van de Weghe N (2011) Inferring additional knowledge from qtcn relations. Inf Sci 181(9):1573–1590
Escrig MT, Toledo F (2002) Qualitative velocity. In: Topics in artificial intelligence, pp 29–39. Springer
Forbus KD (2008) Qualitative modeling. Handb Knowl Represent 3:361–393
Frank AU (1992) Qualitative spatial reasoning about distances and directions in geographic space. J Vis Lang Comput 3(4):343–371. Elsevier
Gedig M, Stiemer S (2003) Qualitative and semi-quantitative reasoning techniques for engineering projects at conceptual stage. Electron J Struct Eng 3:67–88
Gerkey B, Vaughan RT, Howard A (2003) The player/stage project: tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th international conference on advanced robotics, vol 1, pp 317–323
Khalil HK, Grizzle J (2002) Nonlinear systems, volume 3. Prentice Hall Upper Saddle River
Liu H, Brown DJ, Coghill GM (2008) Fuzzy qualitative robot kinematics. IEEE Trans Fuzzy Syst 16(3):808–822
Liu W, Li S, Renz J (2009) Combining RCC-8 with qualitative direction calculi: algorithms and complexity. In; IJCAI, pp 854–859
Muñoz-Velasco E, Burrieza A, Ojeda-Aciego M (2014) A logic framework for reasoning with movement based on fuzzy qualitative representation. Fuzzy Sets Syst 242:114–131
Quigley M, Conley K, Gerkey B, Faust J, Foote T, Leibs J, Wheeler R, Ng AY (2009) ROS: an open-source robot operating system. In: ICRA workshop on open source software, vol 3, p 5
Van de Weghe N, Kuijpers B, Bogaert P, De Maeyer P (2005) A qualitative trajectory calculus and the composition of its relations. In: GeoSpatial Semantics, pp 60–76. Springer
Zvi S, Frederic L, Sepanta S (2001) Motion planning in dynamic environments: Obstacles moving along arbitrary trajectories. In: 2001 IEEE international conference on robotics and automation (ICRA), pp 3716–3721. IEEE
Acknowledgments
The work presented in this paper is partially supported by the Polish National Science Centre grant 2011/02/A/HS1/00395 and by the Spanish Project TIN12-39353-C04-01.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Wałęga, P., Muñoz-Velasco, E. (2015). A Movement Control System Based on Qualitative Reasoning. In: Herrero, Á., Sedano, J., Baruque, B., Quintián, H., Corchado, E. (eds) 10th International Conference on Soft Computing Models in Industrial and Environmental Applications. Advances in Intelligent Systems and Computing, vol 368. Springer, Cham. https://doi.org/10.1007/978-3-319-19719-7_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-19719-7_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-19718-0
Online ISBN: 978-3-319-19719-7
eBook Packages: EngineeringEngineering (R0)