Suvin Kodituwakku
Email: hello@suvin.me | Twitter: @tikirimaarie
Cognitive Robotics & Applications
Undergraduate Teaching Assistant @ University of Colombo | Senior Software Engineer @ Iconicto
What is Cognitive Robotics?
3
Cognitive Robotics is a subfield of robotics concerned
with endowing a robot with intelligent behavior by
providing it with a processing architecture that will
allow it to learn and reason about how to behave in
response to complex goals in a complex world.
4
How do we endow a robot with an intelligent behavior?
By studying the biological foundations of the nature
itself. (The most common method)
Endowing a robot with an intelligent behavior Cont.
Endowing a robot with an intelligent behavior Cont.
Endowing a robot with an intelligent behavior Cont.
Robotic Paradigms
9
A paradigm is a pattern or model in general terms.
A robotic paradigm is a mental model of how a robot
operates. It describes how the sensory data is
processed and distributed.
Three key elements: sensing, planning, acting
What is a paradigm?
10
In Cognitive Robotics, we can discuss 3 main
paradigms:
● Hierarchical Paradigm
● Reactive Paradigm
● Hybrid Paradigm
What is a paradigm cont.
11
In hierarchical paradigm, the robot will sense, then
process the data and plan the actions, and finally will
act accordingly.
Hierarchical Paradigm
12
In hierarchical paradigm, the robot will sense, then
immediately will act accordingly.
Reactive Paradigm
13
In hybrid paradigm, the robot will plan, will sense and
act according to the pre-made plan.
Hybrid Paradigm
Applications of Robotics
Oragan 1.0
FireMex
Questions?
hello@suvin.me
Thank You!
Slide content borrowed from Dr. Hiran Ekanayake

Cognitive Robotics & Applications.pdf