L3, L4: Sensing, Actuation & Control + Autonomous Systems

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/36

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:04 PM on 6/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

37 Terms

1
New cards

what makes up a robot

- body

- sensor(s)

- effector(s)

- control mechanism

- energy/power source

2
New cards

mechanomorphic

machine-like

3
New cards

zoomorphic

animal-like, bio-inspired, biometric

4
New cards

anthropomorphic

human-like

5
New cards

morphology

body layout, degrees of freedom

6
New cards

degrees of freedom

equal to the number of independent parameters that define the configuration

7
New cards

how many degrees of freedom does a rigid object in 3D space have

6 DoF

8
New cards

how many degrees of freedom does the human arm have

7 DoF

9
New cards

why is redundancy in regard to degrees of freedom useful

facilitates optimisations such as:

- energy minimisation

- obstacle avoidance

10
New cards

examples of low level percepts

light level, colour, sound, temperature, texture, smell, tilt, position

11
New cards

examples of high level percepts

objects, people, scenes

12
New cards

examples of abstract percepts

intentions, meaning, affective states

13
New cards

external perception (exteroception)

sensory systems to monitor outside environment

14
New cards

internal proprioception

sensors within the body

15
New cards

direct perception

immediate apprehension of the environment through sensory data alone (no interpretation)

16
New cards

inference

using incomplete sensory inputs which is then interpreted some way

17
New cards

advantage of a robot sensing its own actions

it may be able to determine if its doing what its supposed to be doing

18
New cards

disadvantage of a robot sensing its own actions

interference

19
New cards

what is the control mechanism concerned with

- reasoning

- planning

- learning

- perceiving

- doing

20
New cards

cybernetics

the study of control and communication in the animal and the machine

21
New cards

principles of cybernetics

- parsimony: simpler is better (reflexes)

- exploration: never stay still except when recharging

- attraction (+ve taxis/trophism): motivated to move toward something

- adversion (-ve taxis/trophism): moves away from negative stimuli

- discernment: ability to distinguish between productive and unproductive behaviour

22
New cards

Hans Moravec's 'Stanford Cart'

- TV cameras took pictures of scenes

- robot planned path between obstacles

- it moved in 1 metre spurts with 10-15 min, stops for image processing and planning

- successfully crossed a room full of obstacles in 5 hours damn

23
New cards

Sense-Plan-Act ('SPA')

- robot senses the world and constructs a global world map

- robot plans all the directives needed to reach the goal

- robot carries out the first directive

- repeat (sensing the consequences of its action and re-planning the directives)

<p>- robot senses the world and constructs a global world map</p><p>- robot plans all the directives needed to reach the goal</p><p>- robot carries out the first directive</p><p>- repeat (sensing the consequences of its action and re-planning the directives)</p>
24
New cards

problems with the 'SPA' approach

- closed world assumption (hard to include everything in the world model, huge world models, hard to keep track of all changes)

- slowness (inability to act quicly)

- impractical

25
New cards

behaviour based robotics (BBR)

- layered reactive approach

- pioneered by Rodney Brooks MIT

- new emphasis on (simple) living examples of intelligence

26
New cards

self sustaining systems (homeostatic)

- make active contributions to their own persistence

- do not contribute to the maintenance of the conditions for persistence

27
New cards

recursive self-sustaining systems (autopoietic)

- contribute actively to the conditions for persistence

- deploy different processes of self-maintenance depending on environmental conditions

28
New cards

autonomous

capable of acting without constant human interaction

29
New cards

distributed autonomy issues

- damage/overheatinng

- communication between computer and robot could be limiting factor

- processing speed

30
New cards

behaviour based robotics requirements

- multiple goals (possibly conflicting)

- multiple sensors (often inconsistent)

- robustness to component failure

- extensible

31
New cards

subsumption architecture

multiple layers of simple behaviours (lower layers (e.g. avoiding obstacle) can override higher layers (e.g. explore))

32
New cards

why has subsumption been criticised

for not scaling well

33
New cards

what are majority of real world robots

subsumption-based vacuum cleaners

34
New cards

potential field

assigns a scalar value to every point in the robots environment, low points for it to move toward and high points to detract it.

35
New cards

cons of potential fields

- vulnerable to local minima

- susceptible to cyclic/oscillatory behaviour

- may require frequent resampling of the world

36
New cards

pros of potential fields

- smooth trajectories based on gradient

- no path planning (only needs the local vector)

- works well in dynamic environemnts

37
New cards

morphological computing

robots physical body does the computing, blurs the line between controller and to-be-controlled