Abstract
Problem statement: It is important to be able to share various types of information between robot modules, including high-level data received from the user and low-level signals from the sensors. This paper describes an implementation of such a system that uses semantic networks as a generic representation providing interpretability of instructions and flexibility in parameterization. Purpose of research: development of a robotic control system based on standard libraries for logical processing that can execute complex commands including high level instructions derived from human speech that involve objects, spatial relations and clarifying information. Results: The proposed semiotic control system consists of a database that stores knowledge about the robot's environment and its behavior using the RDF data model, inference tools, a pipeline of filter modules and the corresponding interfaces. SOAR provides a standard representation of facts and rules. The external interface of the control system based on the semiotic model transforms natural language commands into semantic networks. It can be easily expanded to support other input signals as eyetracking or encephalograph due to the ability to include clarifying information as extra nodes of the intermediate semantic network. The developed system can execute both direct control commands such as movement in a specified direction, and more complex procedures like moving to the named object with a heuristic choice between alternatives and parameterization of the trajectory. Practical significance: Using natural language voice commands, intonation, and looking at the target is essential for effective operator interfaces with mobile platforms and has applications in many areas including assistive and service robots. Using standard implementations and frameworks for logical processing makes the system more reliable, efficient and easier to understand.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Zhao, C., Mei, W., Pan, W.: Building a grid-semantic map for the navigation of service robots through human–robot interaction. Digit. Commun. Networks. Elsevier 1(4), 253–266 (2015)
Kostavelis, I., Gasteratos, A.: Learning spatially semantic representations for cognitive robot navigation. Rob. Auton. Syst. Elsevier B.V. 61(12), 1460–1475 (2013)
Kostavelis, I., et al.: Robot navigation via spatial and temporal coherent semantic maps. Eng. Appl. Artif. Intell. Elsevier 48, 173–187 (2016)
Burks, L., et al.: Collaborative human-autonomy semantic sensing through structured POMDP planning. Rob. Auton. Syst. Elsevier B.V. 140, 103753 (2021)
Akkaladevi, S.C., et al.: Semantic knowledge based reasoning framework for human robot collaboration. Procedia CIRP. Elsevier B.V. 97, 373–378 (2020)
Ramirez-Amaro, K., Beetz, M., Cheng, G.: Transferring skills to humanoid robots by extracting semantic representations from observations of human activities. Artif. Intell. Elsevier B.V. 247, 95–118 (2017)
Fernandez-Chaves, D., et al.: ViMantic, a distributed robotic architecture for semantic mapping in indoor environments. Knowl.-Based Syst. Elsevier B.V. 232, 107440 (2021)
Gudwin, R., et al.: The multipurpose enhanced cognitive architecture (MECA). Biol. Inspired Cogn. Archit. Elsevier 22, 20–34 (2017)
Gudwin, R., et al.: The TROCA Project: An autonomous transportation robot controlled by a cognitive architecture. Cogn. Syst. Res. 59, 179–197 (2020)
Osipov, G.S., Panov, A.I., Chudova, N.V.: Behavior control as a function of consciousness. I. World model and goal-setting. Bull. Russ. Acad. Sci. Control Theor. Syst. 4, 49–62. [In Russian] (2014)
Karpov, V.E., et al.: Architecture of a wheelchair control system for disabled people: towards multifunctional robotic solution with neurobiological interfaces. Sovrem Tehnol. v Med. 11(1), 90 (2019)
Sorokoumov, P.S., et al.: Robotic wheelchair control system for multimodal interfaces based on a symbolic model of the world. In: Smart Electromechanical Systems, pp. 163–183 (2021)
Langley, P., Laird, J.E., Rogers, S.: Cognitive architectures: Research issues and challenges. Cogn. Syst. Res. Elsevier B.V. 10(2), 141–160 (2009)
Osipov, G.S., et al.: Sign World Model of a Subject of Behavior. Phismatlit, Moscow, 264 p. [In Russian] (2018)
Panov, A.I.: Behavior planning of intelligent agent with sign world model. Biol. Inspired Cogn. Archit. Elsevier B.V. 19, 21–31 (2017)
Roy, D.: Semiotic schemas: a framework for grounding language in action and perception. Artif. Intell. 167(1–2), 170–205 (2005)
Gazebo: Gazebo Simulator Official Site (2016)
Supplementary Video For Paper—Symbolic Control System for a Mobile Robotic Platform Based on Soar Cognitive Architecture [Electronic resource]. URL: https://youtu.be/F9H-LluSZXM (2021). Accessed 30 Sept 2021
Acknowledgements
The work was partially supported by the NRC “Kurchatov Institute” (№1057, 02.07.2020). The authors are grateful to Malyshev A.A. for the help with the experiments.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Rovbo, M.A., Sorokoumov, P.S. (2022). Symbolic Control System for a Mobile Robotic Platform Based on SOAR Cognitive Architecture. In: Gorodetskiy, A.E., Tarasova, I.L. (eds) Smart Electromechanical Systems. Studies in Systems, Decision and Control, vol 419. Springer, Cham. https://doi.org/10.1007/978-3-030-97004-8_20
Download citation
DOI: https://doi.org/10.1007/978-3-030-97004-8_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-97003-1
Online ISBN: 978-3-030-97004-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)