Robotics All

0.0(0)
studied byStudied by 3 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/75

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

76 Terms

1
New cards
<p><span>Spherical Workspace</span></p><p><span>Used for dexterous activities, i.e., welding or spray painting</span></p>

Spherical Workspace

Used for dexterous activities, i.e., welding or spray painting

Anthropomorphic Robot Arm (RRR)

2
New cards
<p>Spherical Workspace</p><p>Used for simple tasks that don’t require complex motion</p><p>Trades heavy loads for higher accuracy</p>

Spherical Workspace

Used for simple tasks that don’t require complex motion

Trades heavy loads for higher accuracy

Spherical Robot Arm (RRT)

3
New cards
<p>Cylindrical Workspace</p><p>Used for factory assembly in single planes</p>

Cylindrical Workspace

Used for factory assembly in single planes

SCARA (Selective Compliant Articulated Robot for Assembly) (RRT)

4
New cards
<p>Cylindrical Workspace</p><p>Used for basic jobs</p>

Cylindrical Workspace

Used for basic jobs

Cylindrical Robot Arm (RTT)

5
New cards
<p>Prism Workspace</p><p>Known for high accuracy with less capacity for high loads</p>

Prism Workspace

Known for high accuracy with less capacity for high loads

Cartesian Robot Arm (TTT)

6
New cards

Kinematics Definition

The study of motion without considering the forces and moments which are responsible for the motion.

The motion is described by trajectories, velocities and accelerations - in robotics the main interest is in trajectories and velocities.

7
New cards

Forward/Direct Kinematics

Given joint variables calculated the pose of end-effector

8
New cards

Forward/Direct Kinematics Additional Information

The solution is unique

Represents the simpler problemI

9
New cards

Inverse Kinematics

Given the pose of the end-effector calculate joint variables

10
New cards

Inverse Kinematics Additional Information

The equations are generally nonlinear

No closed form solution

No / Multiple / Infinite solutions may exist

11
New cards

Differential/Instantaneous Kinematics

Given joint velocities determine the end-effector linear and angular velocities

12
New cards

Inverse Differential Kinematics

Given end-effector velocities determine the joint velocities

13
New cards

Reachable Workspace

Set of points that can be reached by end-effector

14
New cards

Dexterous Workspace

Set of points that can be reached by end-effector with arbitrary orientation

15
New cards

Mechanical Structure of Robot Manipulator

Consists of a sequence of rigid bodies (links) interconnected by means of articulations (joints)

16
New cards

Characterisation of Robot Manipulator

An arm that ensures mobility, a wrist that grants dexterity, and an end-effector (gripper) that performs the task required

17
New cards

Task of Manipulator

Place an object grasped by the gripper to an arbitrary position and orientation in 3D

18
New cards

Path

Locusts of points required for travel of the manipulator

19
New cards

Trajectory

The path plus the timings involved for those point

20
New cards

Kinematic Redundancy

  • Number of DOF > number of variables needed to describe task

  • Can be obvious (7 DOF) or less obvious (task makes it redundant)

  • Adds dexterity and versatility

21
New cards

Accuracy

  • Actual and computed kinematics not the same

  • Varies across the workspace

  • Error typically <1mm

22
New cards

Repeatability

  • Ability to return to same position

  • Depends on mechanical structure, sensors and controllers

  • Difference typically < 0.1mm

23
New cards

Singularities

  • Arise when Jacobian is rank deficient as the inverse is ill defined

  • Close to singular configurations small velocities in end-effector may cause large joint velocities

  • There may be infintie solutions to inverse kinematics, configurations where mobility is reduced

24
New cards

Sense-Plan-Act Architecture

  • Measurements translated into an internal world model

  • Generate set of actions to achieve goal

  • Generate motion commands

  • Shakey’s architecture

25
New cards

Sense-Plan-Act Disadvantages

  • Planning in real world takes a long time (Delays in reaction time)

  • Sensing not involved in planning (not good in dynamic environments)

  • Rely directly on sensed information

26
New cards

Sub Sumption Architecture

Behaviour based architecture, built from layers of interacting behaviours

  • Behaviours connect sensors to actuators

  • Multiple behaviours can be active

  • Higher level behaviours override lower level ones (subsume)

  • Higher level behaviours only active when needed

27
New cards

Sub Sumption Advantages

  • Led to faster, more reactive robots

  • Sense and react in dynamic worlds

28
New cards

Sub Sumption Disadvantages

  • Difficult to achieve long term goals

  • Difficult to optimise robot behaviours

29
New cards

Hybrid Layer Control Architecture

  1. Reactive Layer (Controller) - Behaviour control

    1. Stateless, sensor based, short time scale actions

  2. Glue Layer (Sequencer) - Executive control

    1. Has a memory of the past, selects primitive behaviours for controller

  3. Planning Layer (Deliberator) - Planning

    1. Plans for the future, time consuming operations

30
New cards

Behavioural Control

  • Directly connecting sensors and actuators

  • Concerned with here and now

31
New cards

Executive Control

  • Interface between (numerical) behavioural control and (symbolic) planning layers

    • Translation of high level plans to low level behaviours

    • Invoking low level behaviours at appropriate times

    • Monitoring execution

    • Concerned with what has just happened and what should happen next

32
New cards

Planning Control

Determining long range activities of the robot based on high level goals

33
New cards

Fully Autonomous

Autonomy level 10

34
New cards

Co operative mission supervision

Autonomy level 9

35
New cards

Mission supervision

Autonomy level 8

36
New cards

Goal supervision

Autonomy level 7

37
New cards

Real time multi robot co operation (work together)

Autonomy level 6

38
New cards

Real time multi robot coordination (swarm robots)

Autonomy level 5

39
New cards

Adapts to faults/events (Compensate for uncertainties)

Autonomy level 4

40
New cards

Robust response to real time faults/events

Autonomy level 3

41
New cards

Changeable mission

Autonomy level 2

42
New cards

Execute preplanned missions

Autonomy level 1

43
New cards

Remotely operated

Autonomy level 0

44
New cards

Sensor Definition

Device that measures some attribute of the world

45
New cards

Transducer Definition

Mechanism that transforms the energy associated with what is being measured into another form of energy

46
New cards

Passive Sensor

Environment provides medium/energy for observation

47
New cards

Active Sensor

Puts out energy into the environment to either change energy or enhance it (sonar)

48
New cards

Active Sensing

Using an end-effector to dynamically position a sensor for a “better look”

49
New cards

Proprioceptive Sensors

Internal Sensors

  • Position

  • Velocity

  • Acceleration

  • Motor Torque

50
New cards

Exteroceptive Sensors

External Sensors

  • Tactile

  • Force + Torque

  • Proximity

  • Range Finders

  • Vision

51
New cards

Inertial Measurement Units (IMUs)

  • Position/velocity/acceleration

  • Typically contain 3 orthogonal rate-gyroscopes and 3 orthogonal accelerometers

  • Measure angular velocity and linear ac eleration

  • Estimates position, orientation and usually velocities and accelerations using integration

  • Typically include 3 magnetometers to give heading and remove errors

52
New cards

Micro-electromechanical systems (MEMS Gyros)

  • Vibrating elements, no rotating parts

  • Measures angular velocity by measuring Coriolis force acting on the vibrating mass

  • Low power consumption

  • Small and low cost

53
New cards

Gyro Drift

  • The bias of a rate gyro is the average output from the gyroscope when it is not undergoing any rotation.

  • When integrated, this cause an angular error which grows linearly with time

  • To correct fuse IMU signals with additional sensors

    • Kalman and particle filters

    • Absolute positioning systems (GPS)

    • Magnetometers

54
New cards

Global Positioning System

Provides 3D position estimate, based on received radio signals from ensemble of satellites

  • Compare time delays to triangulate position

  • Signal may be unreliable

  • Require unobstructed line-of-sight to satellites

  • Depends on atmospheric conditions

  • Can pass through glass and plastic

  • Accuracy 20-25m horizontal, 43m vertical

55
New cards

Sonar / Ultrasonic

Measures time between acoustic pulse and echo

  • Low cost, light weight, low power consumption, low computational effort

  • Distance = speed of sound /(2 * time of interval)

  • Receiver disabled during pulse transmission and after first echo to avoid interference and false readings

  • Max detectable distance ~ 6.5m

  • Poor directional resolution

  • Low sensing rate

  • Oblique walls do not produce detectable echos

  • Artefacts from multiple reflections

56
New cards

Collaborative Robots

A robot that can be used in a collaborative operation

Defined by the operation that they are doing not by the type of robot itself

57
New cards

Collaborative Operation

A state in which a robot works in direct cooperation with a human within a defined collaborative workspace

58
New cards

Collaborative Workspace

A workspace within the safeguarded space where the robot and human can perform tasks simultaneously during production operation

59
New cards

The Robot Risk Model

<p></p>
60
New cards

Robot Risk Reduction

knowt flashcard image
61
New cards

ISO 10218 Part 1

Outlines the six steps to be considered as part of a risk assessment

  1. The intended operations of the robot, including teaching, maintenance, setting and cleaning

  2. Unexpected startup

  3. Access by personal from all directions

  4. Reasonably foreseeable misuse of the robot

  5. The effect of failure in the control system

  6. Where necessary, the hazards associated with the specific robot application

62
New cards

ISO 10218 Part 2

Requires a risk assessment for collaborative applications to evaluate task/hazard combinations and set appropriate limits

  • Means of anticipating tasks and hazards with the goal of applying suitable risk reduction measures

  • Uses iterative process to determine the desired effect is achieved

  • Avoids “one size fits all”

63
New cards

ISO TS 15066

Technical Specification about collaborative operations, which may include one or more of the following methods:

  • Safety rated monitored stop

  • Hand guiding

  • Speed and separation monitoring

  • Power and force limiting

64
New cards

Safety Rated Monitored Stop

What the collaborative robot does in the presence of an operator or obstruction

  • Stop motion condition ensured

  • Drive power remains on

  • Motion resumes after obstruction clears

  • Robot motion resumes without additional action

  • Protective stop delivered if stop condition is violated

65
New cards

Hand Guiding

Where an operator leads robot movement through direct interface

  • Robot stops when operateor arrives

  • Operator grasps enabling device, activating motion

  • Robot motion responds to operator commands

  • Non-collaborative operation resumes when operator leaves collaborative workspace

66
New cards

Speed and Separation Monitoring

Where the robot speed reduces when an obstruction is detected

  • Separation distances are monitored

  • Robot speed directly correlates to sparation distance

    • Stop given if direct contact proximity is attained

67
New cards

Power and Force Limiting

Where incidental contact initiated by robot are limited in energy to not cause the operator harm

  • Forces robot can exert are limited

  • Robot system design eliminates pinch points, sharp edges, to prevent the robot trapping operators

  • Robot complies and reacts when contact is made

  • Reduce robot velocity or inertia

  • Modify robot posture, to increase possible exposure surface area (reduce pressure)

    • Avoid sensitive body areas

68
New cards

ISO TS 15066 Onset of Pain Study

Guidance for power and force limits based on study examining these conditions and the onset of pain in 29 body regions.

69
New cards

Robot (ISO 8373)

Actuated mechanism programmable in two or more axes with a degree of autonomy, moving within its environment, to perform intended tasks

70
New cards

Autonomy (ISO 8373)

Ability to perform intended tasks based on current state and sensing, without human intervention

71
New cards

Industrial Robot (ISO 8373)

Automatically controlled, reprogrammable, multipurpose manipulator, programmable in three or more axes, which can be either fixed in place or mobile for use in industrial automation applications

72
New cards

Service Robot (ISO 8373)

A robot that performs useful tasks for humans or equipment excluding industrial automation applications (Personal/Professional)

73
New cards

Artificial Intelligence (ISO 8373)

Software systems designed by humans that, given a complex goal, act in the physical or digital dimension to achieve the given goal

74
New cards

Europe Robotics Culture

Trustability, explainable AI

  • Strong competencies in hardware engineering

  • High ethical standards

  • Very concerned, critical, fearful society

75
New cards

America Robotics Culture

Data driven service robotics startups, strong venture capital support

  • Advantages in data collection and AI

  • Deregulated, liberal society

76
New cards

Asia Robotics Culture

Financial support, technology enthusiasts

  • Strong competencies in computer engineering and hardware engineering

  • Embracing new technology

  • Ethical, legal, social and economic issues not a concern