Tentafrågor m.m Flashcards

1
Q

Describe the different sections of a robot manipulator?

A
  • Body-and-arm, which usually consists of three joints connected by large links - for positioning of objects in the robot’s work volume
  • Wrist assembly, consisting of two or three compact joints – for orientation of objects
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which are the two main joint types in an industrial robot?

A

Revolute and Prismatic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does Professor Bolmsjö state must be included to be defined as a robot simulation system? (1-3)

A

*World model: Define and create 3D model through inbuilt modeling capability or import models to define the world model.

*Hierarchical link mechanisms: Define and build link mechanisms, which can bepart of the simulation as robot or other devices.

*Kinematics and dynamics simulation: of robots and other mechanisms

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does Professor Bolmsjö state must be included to be defined as a robot simulation system? (4-6)

A

*Analysis to detect collisions: and other events such as configuration solution of a robot manipulator, joint motions of a device or cycle times

*Translator: of a task program for a robot to a target robot system

*Calibration: module to support various forms of calibration of models of programs to represent a realphysical robot system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the difference between platform-based simulation systems and silo-based systems?

A

Platform-based simulation system enable single-source of truth and collaboration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the difference between deterministic simulation systems and stochastic simulation systems, and when do you
choose one over the other?

A

Deterministic always gives the same result. Deterministic is typical for robot simulation. Stocchastic is used in descrete event simulation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the difference between joint movements and linear movements, and when do you choose to use one over the other?

A

Joint-move does not move on line/curves, but is easier for robot to handle. Less risk for singularities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a singularity in the context of industrial robots, and how can they be avoided?

A

Singularity is a position that cannot be calculated by the inverse kinematics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is virtual commissioning and why is it difficult? What is different between the traditional approach and the virtual
approach?

A

Virtual commissioning enables activities to be done in parallel; hence giving more time for the Production ramp

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is Machine Learning in an industrial robotics context?

A

Machine Learning at its most basic is the practice of using algorithms to parse data, learn from it, and then make a determination or prediction about something in the world

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the difference between realistic robot simulation 2 (RRS-2) compared to RRS-1?

A
  • I/O: Transfer of binary, analog and serial communication lines
  • File System: Transfer of single files and complete file systems
  • User Interface: Generic functions like start/stop and handling of controller specific (native) user interfaces
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Describe the arm configuration and working volume of a spherical robot arm

A

A spherical arm has a spherical joint structure that allows for movement in any direction within a three-dimensional space.

The working volume of a spherical robot arm is defined by the space within which the arm can operate. In the case of a spherical arm, the working volume is a three-dimensional sphere centered on the base of the arm

In summary, a spherical robot arm consists of interconnected spherical joints, providing rotational motion around multiple axes. It operates within a three-dimensional spherical workspace, allowing for omnidirectional movement and positioning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What two industrial robot applications is used in 50% of all installed industrial robots. Why have these applications become so dominating?

A

70% of Industrial Robots global supply have 2 main applications : Handling and Welding
Reasons: Dangerous work environments
*Consistency and accuracy
*Monotonous labor
*High demand on quality, thus repetitiveness
*Increase efficiency to keep industry from being oursourced
*Flexibility compared to other machine systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Describe 3 coordinate systems used when programming an industrial robot.
Motivate/explain when they are especially useful.

A

*Global cordinates
*Base cordinates
*TCP
*User cordinates
*Object cordinates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Explain what TCP means, and why it is used?

A

Tool Center Point – The main reference point of the effector. E.g. for welding tools the contact point of the welding gun.
Every Point in that range is reachable with the Tool Center Point

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Explain the words: programming error, absolute error, relative error in conjunction with industrial robot programming.

A

*Programming error refers to a mistake in the code or instructions controlling the robot

*Absolute error quantifies the deviation between the desired and actual values, reflecting the accuracy of the robot’s positioning or trajectory

*Relative error expresses the accuracy relative to the magnitude of the quantity being measured or controlled.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Describe six central demands on an advanced off-line programming system

A

hmm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Describe what parts is included in a harmonic drive, what is the incoming and outgoing axis, how does it work?

A

Wave Generator: The wave generator is the central component of a harmonic drive. It consists of an elliptical or wave-shaped mechanism with a set of ball bearings or needle bearings.

Flex Spline: The flex spline is a thin, flexible, and internally toothed ring. It surrounds the wave generator and meshes with the circular spline.

Circular Spline: The circular spline is a rigid outer ring with external teeth. It meshes with the flex spline and provides the output interface for the harmonic drive.

The incoming axis of a harmonic drive refers to the input side where the driving motion or torque is applied.
The outgoing axis of a harmonic drive refers to the output side where the motion or torque is transmitted to the driven system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What are the different safety methods in human-robot collaboration? explain them briefly

A

Safety Monitored Stop
Hand guiding method
Speed and Separations monitoring
Power and Force Limiting
Along with a brief description of the above (Tentasvar?)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What was the name of the first industrial robot that hit the market? Who were the first customer and why did they deploy industrial robots in their production?

A

Unitmate. First customer was GM. They had hazardous environment, wearout of humans, and many repetitive tasks. It was more cost-effective using robots.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is IMMA?

A

Stands for Intelligently Moving Manikin.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

From what you have learned in MPR213, what are the most difficult challanges to deploy industrial robots and where are the major areas for further development the next 10 years?

A

Must include:
 Sensor integrated to increase the number of sences
 Machine learning to speed-up programming
 Collaboration to avoid fences and lower the cost

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Define a spherical robot

A
  • A robot where the arm consists of two revolute joints and one prismatic joint.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Define collision range!

A
  • The area of space used by the robot for the execution of all movements.
  • This area is larger than the working range.
25
Q

Define continuous vs. Discrete!

A
  • Continuous: When the modeled system changes continuously over time
  • Discrete: Changes occur only at separate points in time
26
Q

Define Deterministic vs Stochastic!

A
  • Deterministic: A model that are used when the random variation in the system being modelled is not of concern because it does not affect the result of cannor influence the decisiosn to be taken
  • Stochastic: Models that do not ignore random variation in the system.
27
Q

Define Forward kinematics

A
  • Describes tool cordinate system (TCS) in terms of the known joint variables
28
Q

Define working range!

A
  • The room area that can be reached with the Tool Center Point (TCP)
29
Q

In practice what happens in a singularity?

A
  • It happens when two or more joint axes align
30
Q

Name 3 benefits with using PLM

A

(Product Life-cycle Management)
- Accelerate time to market
- Increase production and maximize resource utilization
- Standardize and reuse processes and resources

31
Q

Name 3 joint drive systems in industrial robots

A
  1. Electric
  2. Hydralic
  3. Pneumatic
32
Q

Name 4 elements in fixtures!

A
  • Locators (Pickup)
  • Clamps
  • Supports
  • Structure (body)
33
Q

Name 4 reasons for robot inaccuracy

A
  • Geometric: inaccurarices in manufacturing of parts of the robot
  • Thermal: Expansive properties of material used in the robot structure
  • Dynamic: internal loading and structural resonance affecting the robot path
  • System: improper calibration, sensor inaccuracies, drive train backlash and poorly tuned servos.
34
Q

Name 4 types of joints in robotics!

A
  1. Revolute joint
  2. Prismatic joint
  3. Universal joint
  4. Ball joint
35
Q

Name 5 abstraction levels of robot programming

A
  • Joint oriented programming
  • Robot oriented programming
  • Object oriented programming
  • Process oriented programming
  • Goal oriented programming
36
Q

Theoretically, what happens in singularities?

A
  • The determinant of the Jacobian is zero.
37
Q

What 4 charachteristics does an industrial robot have?

A
  • automatically controlled
  • reprogrammable
  • multipurpose
  • 3 or more axis
38
Q

What 5 types of mechanical joints exists?

A
  1. Collinear joint (transational)
  2. Orthogonal joint (transational)
  3. Rotational joint (rotary)
  4. Twisting joint (rotary)
  5. Revolving joint (rotary)
39
Q

What are a pickup (locator) in fixtures?

A
  • A pickup holds the workpiece in accurate position during the manufacturing process
40
Q

What are Flags in fixtures?

A
  • The unit that goes in between the structure an locator
41
Q

What are key characteristics of collaborative robots?

A
  • Safety
  • Ease-of-use
  • Productivity
  • Flexibility
42
Q

What are the 3 requirements of an Industrial Robot?

A
  1. Automatically controlled
  2. Reprogrammable
  3. Programmable in 3 or more axes
43
Q

What are the 5 abstraction levels of robot programming?

A
  1. Joint oriented programming
  2. Robot oriented programming
  3. Object oriented programming
  4. Process oriented programming
  5. Goal oriented programming
44
Q

What are the benefits of modular fixtures?

A
  • Reduced time to market
  • Smaller batch size
  • Faster configuration
  • Good for prototyping
  • Simplifies computerization
45
Q

What are the characteristics of a Hydraulic joint drive system?

A
  • High power lift capacity
  • Explosion proof
  • Cumbersom in maintenance
46
Q

What are the characteristics of an electric joint drive system

A
  • Fast, accurate and easy
  • Preffered drive system in todays robots
47
Q

What are the definition of a fixture?

A
  • Work-holding or support device
  • Used to securely locate and support the work.
48
Q

What are the definition of a jig?

A
  • A workpiece locating and holding device that positions and guides/controls a cutting tool.
49
Q

What are the difference between Static and Dynamic

A
  • Static: A model that are the representation of a system at a singe point in time
  • Dynamic: A model that describes the behaviour of the system through time
50
Q

What are the drawbacks of dedicated fixtures? (4)

A
  • Expensive
  • Long lead time
  • Non-flexible
  • Requires long eperience
51
Q

What are the drawbacks of modular fixtures

A
  • Costly to machine precise parts
  • Pays for unused fixtures
  • Mostly aluminium based, needs to be tougher
52
Q

What are the purpose and relationship of the robot arm and wrist?

A
  • The arm supports the position and motion of the wrist
  • The wrist supports the position and motion of the end-effector.
53
Q

What does degeneracy mean?

A
  • A special case of redundancy-infinate number of solutions
54
Q

What does redunancy means?

A
  • We have reduncancy when a robot can reach a target position in more than one way (configuration)
55
Q

What is an articulated robot

A
  • A robot whose arm has at at least three rotary joints
56
Q

What is the homogeneous transformation matrix?

A
  • Describes a new coordinate frame (N) with the respect to a reference frame (R)
57
Q

What opportunities does VR have? (3)

A
  • Verification of safety zones
  • Remote support
  • Operator interfaces
58
Q

Different Levels of Collaboration for COBOTS?

A
  • Cell (Robot is closed off)
  • Coexistence (Different workstaion next to each other)
  • Synchronized (Taking turns on the same part in the work area)
  • Cooperation (Working on different parts in same work area)
    -Collaboration (Working on same workpiece)