M01 - Intro to Autonomous Systems & Braitenberg's Vehicles Flashcards
What are autonomous robots?
Systems capable of operating without human intervention for prolonged periods of time in partially unknown environment
What are the basic components of a robot?
- body
- sensors
- actuators
- brain (i.e. controller)
- environment
- function
Explain the components of a robot.
- has a physical/virtual body that includes actuators, sensors and a brain
- is situated in a physical environment and eventually in a social environment including other robots/humans
- exhibits a behavior performing a function
- robot specifications are mostly dependent on the context of experiments, the task, environment and computational recourses
Explain the body of a robot.
- varies depending on the environment in which they operate
- their material: rigid vs. soft
- form follows function
What is a sensor and give general examples?
a device that measures some physical quantity of the environment
e.g. cameras, laser, microphones, touch sensors, position encoders
What 2 types of sensors are there
- Proprioceptive sensors
- Exteroceptive sensors
What are proprioceptive sensors and give examples.
measure the values of the robot i.e. internal state e.g. sensors position, angles, battery level
What are exteroceptive sensors and give examples.
measure quantities from the robot environment i.e. external state e.g. cameras, tactile sensors and microphones
What are actuators and give examples.
Enable the robot to move and eventually modify their environment by converting stored energy into movements.
e.g. electric motors - pneumatic actuators - soft actuators - active material objects
What does the body i.e. controller do?
the brain of the robot regulates the state of the actuators from the current and previous states of the sensors
What does the brain i.e. controller consist of?
The brain consist of a computer, embedded in the body of the robot
What are trades of Braitenberg vehicles?
-show that apparent complex behavior (fear, aggression, love, exploring) can be modelled using very simple principles
- autonomous
Explain the Braitenberg Vehicle 1.
- the speed of the motor is controlled by a sensor whose signal depends on the distance to a nearby source
- motion is always forward except for perturbations
more stimulus = faster movement
less stimulus = slower movement
Explain the Braitenberg Vehicle 3.
- Two motors and two sensors, inhibitory connections
- 3a and 3b both slow down near a source and race when stimulus is weak
3a - turns towards the source and comes to rest facing it
3b - turns away from the source but may deviate
Explain Braitenberg Vehicle 4.
- can produce complicated behavior (e.g. turn away if signal too strong, orbit with a fixed radius)
- activation function discontinuous (i.e. motor able to completely stop)