Programming Robotic Agents: A Multi-tasking Teleo-Reactive Approach

Programming Robotic Agents: A Multi-tasking Teleo-Reactive Approach
This talk will present a multi-threaded/multi-tasking message communicating robotic
agent architecture in which the concurrently executing tasks are programmed in
TeleoR, a major extension of Nilsson’s Teleo-Reactive Procedures (TR) language
for robotic agents. TeleoR programmed tasks are robust and opportunistic, redoing
or skipping actions as appropriate. This makes them well suited to robot/robot or
human/robot co-operative tasks.

TeleoR’s most important extension of TR is the concept and use of task atomic
procedures to control the deadlock and starvation free sharing of multiple robotic
resources by an agent’s concurrent tasks, as illustrated in the video at http://youtu.be/f81U0iHNzB0

Date: 
Thursday, 12 February, 2015 - 16:00
Speaker: 
Keith Clark
Affiliation: 
Imperial College London
Location: 
Informatics Forum, University of Edinburgh, EH8 9AB