Abstract
This paper describes a Human-Robot interaction subsystem that is part of a robotics architecture, the ViRbot, used to control the operation of service mobile robots. The Human/Robot Interface subsystem consists of tree modules: Natural Language Understanding, Speech Generation and Robot’s Facial Expressions. To demonstrate the utility of this Human-Robot interaction subsystem it is presented a set of applications that allows a user to command a mobile robot through spoken commands. The mobile robot accomplish the required commands using an actions planner and reactive behaviors. In the ViRbot architecture the actions planner module uses Conceptual Dependency (CD) primitives as the base for representing the problem domain. After a command is spoken a CD representation of it is generated, a rule base system takes this CD representation, and using the state of the environment generates other subtasks represented by CDs to accomplish the command. In this paper is also presented how to represent context through scripts. Using scripts it is easy to make inferences about events for which there are incomplete information or are ambiguous. Scripts serve to encode common sense knowledge. Scripts are also used to fill the gaps between seemingly unrelated events.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Robocup@Home (2006), http://www.ai.rug.nl/robocupathome/
Savage, J., Billinhurst, M., Holden, A.: The ViRbot: a virtual reality robot driven with multimodal commands. In: Expert Systems with Applications, vol. 15, pp. 413–419. Pergamon Press, Oxford (1998)
Schank, R.C.: Conceptual Information Processing. North-Holland Publishing Company, Amsterdam (1975)
Microsoft Speech SDK (2006), http://www.microsoft.com/speech/
Rabiner, L., Biing-Hwang: Fundamentals of Speech Recognition. Prentice Hall, Englewood Cliffs (1993)
Savage, J.: A Hybrid System with Symbolic AI and Statistical Methods for Speech Recognition. PhD Dissertation University of Washington (August 1995)
Dominey, P.F., Weitzenfeld, A.: A Robot Command, Interrogation and Teaching via Social Interaction. In: IEEE-RAS International Conference on Humanoid Robots, December 6-7, Tsukuba, Japan (2005)
Lytinen Steven, L.: Conceptual Dependency and Its Descendants. Computer Math. Applic. 23(2-5), 51–73 (1992)
Cohen, P.R.: The Role of Natural Language in a Multimodal Interface. In: Proceedings UIST 1994, pp. 143–149. ACM Press, New York (1992)
CLIPS Reference Manual Version 6.0. Technical Report Number JSC-25012. Software Technology Branch, Lyndon B. Johnson Space Center, Houston, TX (1994)
Schank, R.C., Leake, D.: Computer Understanding and Creativity. In: Kugler, H.-J. (ed.) Information Processing 1986, pp. 335–341. North-Holland, New York (1986)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Savage, J., Weitzenfeld, A., Ayala, F., Cuellar, S. (2009). The Use of Scripts Based on Conceptual Dependency Primitives for the Operation of Service Mobile Robots. In: Iocchi, L., Matsubara, H., Weitzenfeld, A., Zhou, C. (eds) RoboCup 2008: Robot Soccer World Cup XII. RoboCup 2008. Lecture Notes in Computer Science(), vol 5399. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02921-9_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-02921-9_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02920-2
Online ISBN: 978-3-642-02921-9
eBook Packages: Computer ScienceComputer Science (R0)