Reference : Event-processing in Autonomous Robot Programming |
Scientific congresses, symposiums and conference proceedings : Paper published in a book | |||
Engineering, computing & technology : Computer science | |||
http://hdl.handle.net/10993/15238 | |||
Event-processing in Autonomous Robot Programming | |
English | |
Ziafati, Pouyan ![]() | |
Dastani, Mehdi [> >] | |
Meyer, John-Jules [> >] | |
van der Torre, Leon ![]() | |
2013 | |
Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems | |
International Foundation for Autonomous Agents and Multiagent Systems | |
AAMAS '13 | |
95--102 | |
Yes | |
International | |
978-1-4503-1993-5 | |
Richland, SC | |
AAMAS | |
2013 | |
St. Paul, MN, USA | |
[en] agent programming languages ; autonomous robotics ; event-processing ; robotic agent languages | |
[en] When implementing the high-level control component of an autonomous robot, one needs to process events, generated by sensory components, to extract the information relevant to the control component. This paper discusses the lack of support for event-processing when current agent programming languages (APLs) are used to implement the control component of autonomous robots. To address this issue, the use of information flow processing (IFP) systems is proposed to support the development of event-processing components (EPCs) for an autonomous robot. The necessary interaction mechanisms between a control component and EPCs are defined. These mechanisms allow run-time subscription to events of interest, asynchronous reception of events, maintaining necessary histories of events and run-time querying of the histories. Several implementation-related concerns for these interaction mechanisms are discussed. | |
Researchers ; Professionals ; Students ; General public ; Others | |
http://hdl.handle.net/10993/15238 | |
http://dl.acm.org/citation.cfm?id=2484920.2484939 |
File(s) associated to this reference | ||||||||||||||
Fulltext file(s):
| ||||||||||||||
All documents in ORBilu are protected by a user license.