Robot Assembly and Programming Prelim

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

1/67

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 9:23 AM on 7/30/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

68 Terms

1
New cards

Robotics

Art, knowledge base, and know-how of designing, applying, and using robots in human endeavors.

2
New cards


ISO 8373

"An automatically controlled, reprogrammable, multipurpose manipulator with three or more axes."

3
New cards

 Robot Institute of America

“A reprogrammable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through various programmed motions for the performance of various tasks."

4
New cards

Merriam-Webster Dictionary

"A machine that looks like a human being and performs various complex acts (as walking or talking) of a human being."

5
New cards

Karel Čapek

Wrote the play Rossum's Universal Robots, in which the theme is one of futuristic man-made workers created to automate the work of humans, thus alleviating their burden.

6
New cards

Robotnik

Refers to a peasant or serf

7
New cards

Robota

Means drudgery or servitude.

8
New cards

Zeroth Law

A robot may not injure humanity or, through inaction, allow humanity to come to harm.

9
New cards

First Law

 A robot may not injure a human being or, through inaction, allow a human being to come to harm unless this would violate a higher-order law.

10
New cards

Second Law

A robot must obey the orders given to it by human beings, except where such orders would conflict with a higher order law.

11
New cards

Third Law

A robot must protect its own existence, as long as such protection does not conflict with a higher order law

12
New cards

Fixed-sequence robot

 A device that performs the successive stages of a task according to a predetermined, unchanging method that is hard to modify.

13
New cards

Playback robot

 A human operator performs a task manually by leading the robot, which records the motions for later playback. The robot repeats the same motions according to the recorded information.

14
New cards

Numerical-control robot

The operator supplies the robot with a movement program rather than teaching it the task manually.

15
New cards

Intelligent robot

A robot with the means to understand its environment and the ability to successfully complete a task despite changes in the surrounding conditions under which it is to be performed.

16
New cards

Effectors

Are the robot's appendages that move or move it, such as legs, arms, necks, and wrists. Effectors enable a robot to act on the environment. The major effectors in a ground robot are the wheels, tracks, or legs that give it navigational mobility. A new spate of work in robotics is centered on robot manipulators, essentially robot hands and arms.

17
New cards

Perception

Set of sensors and sensing that provide a robot with the equivalent of eyes, ears, nose, smell, and touch. It generally requires a sensor, the device that collects a signal, and algorithms to interpret it. Perception is how a robot senses the environment.

18
New cards

Control

Analogous to the central nervous system, where a computer processor(s) provides the robot's inner and outer loop control. The control component contains the computations that allow an intelligent robot to maximize its chances of success.

19
New cards

Communication

A robot interacts with other agents if only the robot operator allows the exchange of information with other entities.

20
New cards

Power

Enables other functions; it duplicates the role of food and the digestive system in animals.

21
New cards

Manipulator or rover.

The robot's main body consists of the links, joints, and other structural elements. Without other elements, the manipulator alone is not a robot.

22
New cards

End effector

This part is connected to the last joint (hand) of a manipulator and generally handles objects, makes connections to other machines, or performs required tasks.

23
New cards

Actuators

Are the "muscles" of the manipulators. The controller sends signals to the actuators, which move the robot's joints and links.

24
New cards

Sensors

Used to collect information about the robot's internal state or communicate with the outside environment.

25
New cards

Controller

Similar to a cerebellum; although it does not have the brain's power, it still controls motions.

26
New cards

Processor

The brain of the robot. It calculates the motions of the robot's joints based on the programs it runs, determines how much and how fast each joint must move to achieve the desired location and speeds, and oversees the coordinated actions of the controller and the sensors.

27
New cards

Software

Three groups of software programs are used in a robot.

28
New cards

Robot movement

A  concept commonly used in robotics, mechanics, and physics to describe the number of independent ways in which an object can move or change its configuration.

29
New cards

Link

Refers to a rigid component of a robot that connects two or more joints.

30
New cards

Joint

Refers to the mechanism that connects two adjacent links in a robot, allowing them to rotate or translate relative to each other.

31
New cards

Robot's configuration

A complete specification of the positions and orientations of each link of a robot, and its configuration space is the set of all possible configurations of the robot

32
New cards

Degrees of freedom (DOF)

The minimum number of independent parameters required to specify the position and orientation of each link based on the robot's configuration.

33
New cards

Revolute joint R (hinge joint)

Allows for rotational motion about the joint axis. (1 DOF)

34
New cards

Prismatic joint P (sliding or linear joint)

Allows for translational (or rectilinear) motion along the direction of the joint axis. (1 DOF) 

35
New cards

Screw joint H (helical joint)

Allows simultaneous rotation and translation about a screw axis. (1 DOF)

36
New cards

Cylindrical joint C

Allows for independent translations and rotations about a single fixed joint axis. (2 DOF)

37
New cards

Universal joint U

Consists of a pair of revolute joints arranged in which their joint axes are orthogonal. (2 DOF)

38
New cards

Spherical joint S (ball-and-socket joint)

Has three degrees of freedom and functions like our shoulder joint. (3 DOF)

39
New cards

Robot Coordinates

It refers to a system of defining and measuring the position and orientation of a robot in each space or environment.

40
New cards

Cartesian/rectangular/gantry (3P)

These robots use three prismatic joints to position the end effector, usually followed by additional revolute joints that orient the end effector.

41
New cards

Cylindrical (PRP)

Cylindrical coordinate robots have two prismatic joints, one revolute joint for positioning the part and revolute joints for orientation.

42
New cards

Spherical (P2R)

Spherical coordinate robots follow a spherical coordinate system with one prismatic and two revolute joints for positioning the part, plus additional revolute joints for orientation.

43
New cards

Articulated/anthropomorphic (3R)

An articulated robot's joints are all revolute, like a human's arm. They are the most common configuration for industrial robots.

44
New cards

Selective Compliance Assembly Robot Arm (SCARA)

Have two (or three) revolute joints that are parallel and allow the robot to move in a horizontal plane, plus an additional prismatic joint that moves vertically. SCARA robots are very common in assembly operations.

45
New cards

World reference frame

This is a universal coordinate frame defined by x-, y-, and z-axes. In this case, the joints of the robot move simultaneously in a coordinated manner to create motions along the three major axes.

46
New cards

Joint reference frame

This is used to specify the movements of individual joints of the robot. In this case, each joint is accessed and moved individually; therefore, only one joint moves at a time.

47
New cards

Tool reference frame

This specifies movements of the robot's hand relative to a frame attached to the hand; consequently, all motions are relative to this local n, o, a-frame. Unlike the universal World frame, the local Tool frame moves with the robot.

48
New cards

Physical setup

In this mode, an operator sets up switches and hard stops that control the motions of the robot. This mode is usually used along with other devices, such as programmable logic controllers (PLCs).

49
New cards

Lead-through or teach mode

In this mode, the robot's joints are moved with a teach pendant. When the desired location and orientation are achieved, the location is entered (taught) into the controller.

50
New cards

Continuous walk-through mode

In this mode, all robot joints are moved simultaneously while the motion is continuously sampled and recorded by the controller.

51
New cards

Software mode

In this mode, a program is written offline or online and is executed by the controller to control the motions. The programming mode is the most sophisticated and versatile mode and can include sensory information, conditional statements, and branching.

52
New cards

Microcomputer machine language level

At this level, programs are written in machine language. This level of programming is the most basic and is very efficient, but it is difficult to understand and difficult for others to follow.

53
New cards

Point-to-point level

At this level, the coordinates of the points are entered sequentially, and the robot follows the points as specified. This is a very primitive and simple type of program and is easy to use but not very powerful

54
New cards

Primitive motion level

In these languages, it is possible to develop more sophisticated programs, including sensory information, branching, and conditional statements. Most languages at this level are interpreter-based.

55
New cards

Structured programming level

Most languages at this level are compiler-based, are powerful, and allow more sophisticated programming. However, they are also more difficult to learn.

56
New cards

Task-oriented level

There are no actual languages in existence at this level - yet. Instead of programming a robot to perform a task by programming every step, the user would only mention the task, expecting that the controller would create the necessary sequence.

57
New cards

Machine loading

Robots supply other machines with parts or remove the processed parts from other machines.

58
New cards

Pick and place operations

The robot picks up parts and places them elsewhere. This may include palletizing, placement of cartridges, simple assembly where two parts are put together (such as placing tablets into a bottle), placing parts in an oven, removing the treated parts from the oven, or other similar routines.

59
New cards

Welding

 The robot, along with proper setups and a welding end effector, is used to weld parts together. This is one of the most common applications of robots in the auto industry. Due to their consistent movements, robotic welds are very uniform and accurate.

60
New cards

Painting

Another very common application of robots, especially in the automobile industry. Since maintaining a ventilated but clean paint area suitable for humans is difficult to achieve, and because compared to humans' robotic operations are more consistent, painting robots are very well-suited for their job

61
New cards

Inspection of parts

A very common application for robots. In general, robots are one component of an inspection system that may include a vision system, an X-ray device, an ultrasonic detector, or other similar devices.

62
New cards

Assembly tasks

Usually involve many operations. Many of the fitting and assembling tasks are complicated and may require pushing, turning, bending, wiggling, pressing, snapping tabs to connect the parts, and other operations.

63
New cards

Manufacturing

Include many different operations, such as material removal, drilling, deburring, laying glue, cutting, and so on. It also includes the insertion of parts, such as electronic components into circuit boards, installation of boards into electronic devices, and other similar operations. Insertion robots are very common and are extensively used in the electronic industry. Figure 1.14 shows a robot engaged in manufacturing.

64
New cards

Medical applications

Also becoming increasingly common, such as surgical robots, which are not really robots because they are operated by a surgeon rather than operating on their own. No robot knows how to perform surgery yet. These precision robots assist surgeons in performing surgery.

65
New cards

Assisting disabled individuals

Also been tried with interesting results. Robots are well suited to help the disabled and elderly in many ways, and many humanoid robots under development can be excellent choices for this purpose. In addition, many exoskeleton devices have been developed to help paraplegic persons walk.

66
New cards

Hazardous environments

Because of their inherent danger in these environments, humans must be well-protected. However, robots can access, traverse, maintain, and explore these areas without the same level of concern.

67
New cards

Inaccessible locations

Such as space, underwater, and mines, can also be serviced or explored by robots. Examples of these are underwater robots, which have also looked for, found, and explored sunken ships in deep oceans.

68
New cards

Robots in agriculture

Can be very useful, especially in places where labor shortage or environmental conditions are important issues. Robotic pickers have been developed and tested around the world and are becoming more common.