Integration of programming and learning in a control language for autonomous robots performing everyday activities
نویسنده
چکیده
Robots performing complex tasks in changing, everyday environments and required to improve with experience must continually monitor the way they execute their routines and revise them if necessary. Existing approaches, which use either monolithic or isolated, nonrecurring learning processes, cannot sufficiently focus their learning processes to satisfy these requirements. To meet this challenge we propose to make learning an integral part of the control program by providing a control language that includes constructs for specifying and executing learning problems. Our Robot Learning Language (RoLL) makes learning tasks executable within the control program. It allows for the specification of complete learning processes including the acquisition of experience, the execution of learning algorithms and the integration of learning results into the program. RoLL is built upon the concept of experience, which is a learning task specific symbolic summary of a problem solving episode. This means that experiences do not only record the observed data, but also include the robot’s intentions and the perceived execution context. The experience acquisition in RoLL is designed in a way that experiences can be defined outside the primary control program, using hybrid automata as a tool for declaratively specifying experience and anchoring it to the program. The rich experience concept enables convenient abstraction and an economic use of experiences. RoLL’s design allows the inclusion of arbitrary experience-based learning algorithms. Upon the completion of the learning process RoLL automatically integrates the learned function into the control program without interrupting program execution. RoLL enables the plug-and-play addition of new learning problems and keeps the control program modular and transparent. RoLL’s control structures make learning an integral part of the control program and can serve as a powerful implementational platform for comprehensive learning approaches such as developmental, life-long and imitation learning.
منابع مشابه
Concordance-Based Data-Driven Learning Activities and Learning English Phrasal Verbs in EFL Classrooms
In spite of the highly beneficial applications of corpus linguistics in language pedagogy, it has not found its way into mainstream EFL. The major reasons seem to be the teachers’ lack of training and the unavailability of resources, especially computers in language classes. Phrasal verbs have been shown to be a problematic area of learning English as a foreign language due to their semantic op...
متن کاملAutonomous and Non-Autonomous EFL Learners’ Strategies and Practices
Abstract The present study aimed at discovering the practices and strategies autonomous EFL learners pursue in their endeavor to master English. It thus set out in the Iranian context, with 60 EFL learners, both autonomous and non-autonomous, as participants. The gathered data through a questionnaire and an interview were subjected to content and descriptive analysis. The results showed that bo...
متن کاملAutonomous and Non-Autonomous EFL Learners’ Strategies and Practices
Abstract The present study aimed at discovering the practices and strategies autonomous EFL learners pursue in their endeavor to master English. It thus set out in the Iranian context, with 60 EFL learners, both autonomous and non-autonomous, as participants. The gathered data through a questionnaire and an interview were subjected to content and descriptive analysis. The results showed that bo...
متن کاملIranian EFL Learners’ Autonomous Behavior in Out-of-class Contexts: A Call for Understanding Learners’ Personalized Approaches to Learning
The salient, and often ignored, role that out-of-class learning plays in second/foreign language (L2) learners’ development is overshadowed by classroom research. The main aim of this study is to problematize the role of out-of-class learning in the specific English-as-Foreign-Language (EFL) context of Iran by examination of the ways in which four learners attempted to revamp their English lang...
متن کاملCognition, control and learning for everyday manipulation tasks in human environments
In recent years we have seen tremendous advances in the mechatronic, sensing and computational infrastructure of robots, enabling them to act faster, stronger and more accurately than humans do. Yet, when it comes to accomplishing manipulation tasks in everyday settings, robots often do not even reach the sophistication and performance of young children. This is partly due to humans having deve...
متن کامل