Cognitive Robotics
From David Vernon's Wiki
Here is some material to support my course on [1]. I am currently engage in a major exercise to revise and extend this course, mainly by addition material on the CRAM (Cognitive Robot Abstract Machine) cognitive architecture and development environment for cognition-enabled robots.
Software Development Environment
CORO Software Development Environment
CRAM
Creating a CRAM Package for the Simple Mobile Manipulation Plan