Autonomous systems notes

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/169

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

170 Terms

1
New cards

Robot

A robot is an autonomous system that exists in the physical world, can sense it’s environment, and can act on it to achieve some goals

2
New cards

Robotics

The study of robots and their autonomous and purposeful sensing and acting in the physical world.

3
New cards

Teleoperated

Machines that are externally controlled by humans and are not true robots.

4
New cards

Autonomous

An autonomous robot acts on its own decisions and is not controlled by humans.

5
New cards

Control theory

The mathematical study of automated control systems.

6
New cards

Cybernetics

The study and comparison of communication and control processes in biological and artificial intelligences.

7
New cards

Biomimetic

Machines with properties similar to those of biological systems.

8
New cards

Reactive control

A means of controlling a robot using a collection of prioritized reflexes.

9
New cards

Artificial alife

A field related to robotics that focuses on computational systems within a computer.

10
New cards

Photophilic

Attracted to light.

11
New cards

Photophobia

Repulsed by light.

12
New cards

Excitatory connection

The stronger the input, the stronger the output.

13
New cards

Inhibitory connection

The stronger the input, the weaker the output.

14
New cards

Vision-based robot navigation

Using vision to move a robot around.

15
New cards

Physical embodiment

Having a body in the physical world. Having a physical body means having to be aware of other bodies and objects around you

16
New cards

Sensors

Physical devices that allow a robot to perceive its environment in order to get information about itself and its surrounding

17
New cards

Sensing/perception

The process of receiving information about the world through sensors.

18
New cards

Robot's state

The description of a robot at any point in time.

19
New cards

State space

All possible states a system can be in

20
New cards

External state

State of the world as the robot can perceive it

21
New cards

Internal state

State of the robot as the robot can perceive it

22
New cards

Representation/internal model

Remembering information about the world.

23
New cards

Effectors

Enable a robot to take action or do physical things.

24
New cards

Actuators

Muscles or motors used to do actual work.

25
New cards

Locomotion

Moving around/going places

26
New cards

Manipilation

Handing objects

27
New cards

Degrees of freedom (DOF)

The dimensions in which a manipulator can move.

28
New cards

Controllers

Provide the hardware/software that make the robot autonomous by using the sensor inputs to decide what to do

29
New cards

Autonomy

The ability to make your own decisions and act on them.

30
New cards

Things robot can learn

1) A robot can learn about itself (how to control its actuators, how to

process data from the sensors.

2) A robot can learn about its environment. (mapping the area)

3) Robot can learn about other robots. (working collaboratively)

31
New cards

Reinforcement learning

Learning by trying different things and seeing what happens. Getting punished or rewarded for the specifc action

32
New cards

Exploration

The process of trying all possible actions in all states.

33
New cards

Exploitation

Using what has been learned.

34
New cards

Control policy

A complete state-action table.

35
New cards

Value function

The value of being in each state relative to the goal.

36
New cards

Positive feedback

Reward.

37
New cards

Negative feedback

Punishment.

38
New cards

Unsupervised learning

Learning without an external supervisor.

39
New cards

Neural network learning

Learning algorithms using neural networks.

40
New cards

Statistical neural networks

Learning with formal techniques from statistics and probability.

41
New cards

Lifelong learning

Continually learning and constantly improving.

42
New cards

Clustering

Grouping similar data together.

43
New cards

Parameters

Trainable weights of a neural network.

44
New cards

Hyperparameters

Settings that describe the neural network and learning settings.

45
New cards

Autoencoding

Reducing the dimensionality of data by compressing it.

46
New cards

Local optimum

A solution that is not the global optimum but cannot be improved using specific change parameters.

47
New cards

Simulated annealing

Accepting improving solutions but also selecting new ones with lower fitness values.

48
New cards

Evolutionary algorithms

Algorithms based on evolution theory.

49
New cards

Selfish gene hypothesis

Genes using mortal individuals as hosts to propagate themselves.

50
New cards

Optimization problem

Finding the best solution in a search space.

51
New cards

Heuristics search

Starting with random solutions and evaluating them.

52
New cards

Genotype

Set of genes representing a chromosome.

53
New cards

Phenotype

The actual physical representation of the chromosome.

54
New cards

Mutation

Changing an individual to explore the representation space.

55
New cards

Bit string mutation

Changing a bit to its opposite.

56
New cards

Mutation for real numbers

Applying the same techniques as with bit string mutation.

57
New cards

Mutating for ordered representation

The process of changing the values in an individual while respecting the constraints of the problem. Swap of 2 values on 2 different loci should be used

58
New cards

Recombination

The process of combining genetic material from multiple parents to create offspring.

59
New cards

L-point crossover

A type of recombination operator where a single cutting point is generated and both individuals are cut at that point to create two possible children.

60
New cards

Uniform crossover

A type of recombination operator where the value for each location in the offspring is randomly chosen from either the first or second individual.

61
New cards

Fitness-proportional selection

Parents that are allowed to reproduce themselves are assigned a probability for reproduction that is based on their fitness

62
New cards

Selection strategy

Determines how individuals of a population are chosen for generating offspring

63
New cards

Tournament selection

A selection strategy where a group of individuals is randomly selected and the best one from the group is used to create an offspring.

64
New cards

Fitness proportional selection

A selection strategy where the probability of an individual reproducing is based on its fitness value.

65
New cards


Schemata-theorem

If the crossover operator doesn't destroy good building blocks too often they can be quickly mixed and stay in the population with less diverse population the effect of crossover diminishes

66
New cards

Rank-based selection

A selection strategy where individuals are assigned ranks and the probability of an individual becoming a parent is based on its rank.

67
New cards

Elitism

A technique in genetic algorithms where the best individuals from one generation are carried over to the next generation to ensure that the quality does not decrease.

68
New cards

Cellular automata

Decentralized spatial systems with simple components that are locally connected and update synchronously.

69
New cards

ROS (Robot Operating System)

A distributed computing environment that allows for communication between nodes in a robotic system.

70
New cards

Node

A single-purpose program that either "publishes" on "subscribes" to information on a certain topic

71
New cards

Passive actuation

Utilizing the potential energy in the mechanics of an effector and its interaction with the environment instead of active power consumption.

72
New cards

Electric motors

Motors that use electric current to generate motion.

73
New cards

Hydraulics

Actuation system that uses fluid pressure to generate motion.

74
New cards

Pneumatics

Actuation system that uses air pressure to generate motion.

75
New cards

Photo-reactive materials

Materials that perform physical work in response to the amount of light around them.

76
New cards

Chemically reactive

Materials that react to certain chemicals and perform physical work.

77
New cards

Linear actuator

An actuator that provides linear movement, getting longer or shorter.

78
New cards

Thermally reactive

Materials that change in response to temperature.

79
New cards

Piezoelectric

Materials that generate electric charges when pushed or pressed.

80
New cards

Backlash

Any looseness between meshing gears that causes the gear to move sloppily back and forth between the teeth.

81
New cards

Servo motors

Motors that can turn their shaft to a specific position.

82
New cards

Pulse-width modulation

A method of controlling the amount a motor shaft turns based on the duration of a pulse.

83
New cards

Position control

Controlling the motor to track a desired position at all times.

84
New cards

Torque control

Controlling the motor to track the torque at all times.

85
New cards

Degree of freedom

The minimum number of coordinates required to completely specify the motion of a mechanical system.

86
New cards

Transitional DOF

The degree of freedom that allows the body to translate without turning. (X,Y,Z)

87
New cards

Rotational DOF

The degree of freedom that allows the body to rotate. (Roll, pitch, yaw)

88
New cards

Roll

Rolling from side to side

89
New cards

Pitch

Pitching up and down

90
New cards

Yaw

Yawing (turning) left and right

91
New cards

Holonomic

When the number of controlled DOF is equal to the total DOF.

92
New cards

Non-holonomic

When the number of controlled DOF is less than the total DOF.

93
New cards

Redundant

When the number of controlled DOF is more than the total DOF.

94
New cards

Static stability

The ability of a robot to stand still without falling.

95
New cards

Polygon of support

The area covered by the ground points, which determines the stability of a robot.

96
New cards

Statically stable walking

The ability of a robot to walk while staying balanced.

97
New cards

Dynamic stability

The body of the robot actively balances or moves to remain stable.

98
New cards

Inverse pendulum

Balancing a one-leg robot.

99
New cards

Gait

The particular way in which a robot moves, including the order in which it lifts and lowers its legs and places its feet on the ground.

100
New cards

Desirable gaits

Stability, speed, energy efficiency, robustness, and simplicity.