Abstract
Learning from experiences is an effective approach to enhance robot’s competence. This paper focuses on developing capabilities for a robot to obtain robot activity experiences and conceptualize the experiences as plan schemata, which are used as heuristics for the robot to make plans in similar situations. The plan-based robot activity experiences are obtained through human-robot interactions where a teaching action from a command-line user interface triggers recording of an experience. To represent human-robot interaction activities, ontologies for experiences and user instructions are integrated into a robot ontology. Recorded experiences are episodic descriptions of the robot’s activities including relevant perceptions of the environment, the goals pursued, successes, and failures. Since the amount of experience data is large, a graph simplification algorithm based on ego networks is investigated to filter out irrelevant information in an experience. Finally, an approach to robot activity conceptualization based on deductive generalization and abstraction is presented. The proposed system was demonstrated in a scenario where a PR2 robot is taught how to “serve a coffee” to a guest, in the EU project RACE.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
RACE is funded by the EU Seventh Framework Program theme FP7-ICT-2011-7, grant agreement No. 287752.
References
Mugan, J., Kuipers, B.: Autonomous learning of high-level states and actions in continuous environments. IEEE Transactions on Autonomous Mental Development (TAMD) 4(1) (2012) 70–86
Kompella, V.R., Luciw, M., Stollenga, M., Pape, L., Schmidhuber, J.: Autonomous learning of abstractions using curiosity-driven modular incremental slow feature analysis. In: Development and Learning and Epigenetic Robotics (ICDL), 2012 IEEE International Conference on, IEEE (2012) 1–8
Kirsch, A.: Robot learning language - integrating programming and learning for cognitive systems. Robotics and Autononomous Systems 57(9) (September 2009) 943–954
Pardowitz, M., Knoop, S., Dillmann, R., Zollner, R.D.: Incremental learning of tasks from user demonstrations, past experiences, and vocal comments. IEEE Transactions on Systems, Man, and Cybernetics, Part B 37(2) (2007) 322–332
Kirsch, A.: Integration of Programming and Learning in a Control Language for Autonomous Robots Performing Everyday Activities. PhD thesis, Technische Universitaet Muenchen (2008)
Ekvall, S., Kragic, D.: Learning task models from multiple human demonstrations. In: Robot and Human Interactive Communication, 2006. ROMAN 2006. The 15th IEEE International Symposium on, IEEE (2006) 358–363
Ekvall, S., Kragic, D.: Robot learning from demonstration: A task-level planning approach. International Journal of Advanced Robotic Systems 5(3) (2008)
Nicolescu, M.N., Mataric, M.J.: Natural methods for robot task learning: Instructive demonstrations, generalization and practice. In: Proceedings of the second international joint conference on Autonomous agents and multiagent systems, ACM (2003) 241–248
Schou, C., Damgaard, J.S., Bogh, S., Madsen, O.: Human-robot interface for instructing industrial tasks using kinesthetic teaching. In: Robotics (ISR), 2013 44th International Symposium on, IEEE (2013) 1–6
Rockel, S., Neumann, B., Zhang, J., Dubba, K.S.R., Cohn, A.G., S̆. Konec̆ný, Mansouri, M., Pecora, F., Saffiotti, A., Günther, M., Stock, S., Hertzberg, J., Tomé, A.M., Pinho, A.J., Lopes, L.S., von Riegen, S., Hotz, L.: An ontology-based multi-level robot architecture for learning from experiences. In: Designing Intelligent Robots: Reintegrating AI II, AAAI Spring Symposium, Stanford (USA) (2013)
S̆. Konec̆ný, Stock, S., Pecora, F., Saffiotti, A.: Planning domain + execution semantics: a way towards robust execution? In: accepted to present in Qualitative Representations for Robots, AAAI Spring Symposium. (2014)
S. Stock, M.G., Hertzberg, J.: Generating and executing hierarchical mobile manipulation plans. In: ISR/Robotik 2014, Munich (accepted). (2014)
Tulving, E.: Episodic memory and autonoesis: Uniquely human? In H. S. Terrace,J.M., ed.: The Missing Link in Cognition. Oxford Univ. Press, NewYork, NY (2005) 4–56
Lim, G.H., Oliveira, M., Mokhtari Hassanabad, V., Kasaei, S.H., Seabra Lopes, L., Maria Tomé, A.: Interactive teaching and experience extraction for learning about objects and robot activities. In: RO-MAN 2014, IEEE (accepted). (2014)
Chauhan, A., Seabra Lopes, L., Tomé, A.M., Pinho, A.: Towards supervised acquisition of robot activity experiences: an ontology-based approach. In: 16th Portuguese Conference on Artificial Intelligence - EPIA’2013. (2013)
Lim, G.H., Suh, I.H., Suh, H.: Ontology-based unified robot knowledge for service robots in indoor environments. Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on 41(3) (2011) 492–509
Newman, M.E.: Ego-centered networks and the ripple effect. Social Networks 25(1) (2003) 83–95
Hu, Y.: Efficient, high-quality force-directed graph drawing. Mathematica Journal 10(1) (2005) 37–71
Seabra Lopes, L.: Failure recovery planning for robotized assembly based on learned semantic structures. In: IFAC Workshop on Intelligent Assembly and Disassembly (IAD’2007). (2007) 65–70
Levine, G., DeJong, G.: Explanation-based acquisition of planning operators. In: ICAPS. (2006) 152–161
Acknowledgments
We would like to thank the other RACE project partners for their efforts in the integration and the demonstrations, and especially to the Technical Aspects of Multimodal Systems (TAMS) group, University of Hamburg, for making the PR2 robot available do the project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Mokhtari, V., Lim, G.H., Seabra Lopes, L., Pinho, A.J. (2016). Gathering and Conceptualizing Plan-Based Robot Activity Experiences. In: Menegatti, E., Michael, N., Berns, K., Yamaguchi, H. (eds) Intelligent Autonomous Systems 13. Advances in Intelligent Systems and Computing, vol 302. Springer, Cham. https://doi.org/10.1007/978-3-319-08338-4_72
Download citation
DOI: https://doi.org/10.1007/978-3-319-08338-4_72
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08337-7
Online ISBN: 978-3-319-08338-4
eBook Packages: EngineeringEngineering (R0)