Robotics Quizzies 8, 9 , and 10

5.0(1)
studied byStudied by 3 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/37

flashcard set

Earn XP

Description and Tags

I WILL GET AN A ON MY ROBOTICS FINAL EXAM!!!

Last updated 3:10 PM on 4/21/23
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

38 Terms

1
New cards
A digital input…
* signals the robot if the external switch is on (1) or off (0)
* could come from a limit switch
* could come from safety equipment (light curtain)
2
New cards
What are 2 ways the SET command is used?
* To set a digital or analog output output
* Change or reset payloads
3
New cards
Off-line programing is performed away from the robot using…
a computer
4
New cards
A (An) ___________ displays a message on the screen when the program reaches this command.
popup
5
New cards
In this type of programming, the operator who leads the robot through various positions that will need to learn.
In this type of programming, the operator who leads the robot through various positions that will need to learn.
Lead Through or guiding
6
New cards
A ______________________ is a graphical representation of a procedure in a __________________________________ order.
* flowchart
* sequential
7
New cards
Another way to create a branch in a program is to set a _________________________
variable
8
New cards
Which **2** commands can be used to make a decision to branch to different segments of code in the program based on one or more conditions?
* if/else
* switch
9
New cards
A ________ is a texted based representation of a flowchart.
pseudocode
10
New cards
The original method of storing computer programs was on ….
The original method of storing computer programs was on ….
punch cards
11
New cards
Which command would you use to create a branch in a robot program?
If
12
New cards
The highest level of robotic programming is: 
point to point with AI
13
New cards
This would be an example of a __________________ assignment.

\
***My_Name = “Asimov***
variable
14
New cards
A _____________ can hold code segments that are needed/reused in several places.
subprogram
15
New cards
Which 3 of the following are advantages that Machine Vision has over humans?
* faster
* more consistent
* more precise
16
New cards
A digital input ….
* signals the robot if the external switch is on (1) or off (0)
* could come from a limit switch
* could come from safety equipment (light curtain)
17
New cards
3 tasks a seeing robot can do are …
3 tasks a seeing robot can do are …
* product sorting
* measuring
* inspection
18
New cards
One advantage of a Parallel Interface over an RS - 232 Serial Interface over a is that …
One advantage of a Parallel Interface over an RS - 232 Serial Interface over a is that …
it can send multiple bits of data at one time
19
New cards
The common point at which two or more systems communicate is called a(n) _______________.
interface
20
New cards
Which of these systems (3 answers) would typically require "interfaces" to communicate with another system?
Which of these systems (3 answers) would typically require "interfaces" to communicate with another system?
* bar code readers
* light curtains
* vision systems
21
New cards
4 common types of I/O ports include:
* digital input
* digital output
* serial interface
* parallel interface
22
New cards
Two types of interfaces used in robot systems
* serial interface
* parallel interface
23
New cards
You are trying to convince the plant engineer that a vision system could improve overall production. What are your best 2 arguments?
* It will reduce the number of defective parts
* Wil increase product yield
24
New cards
Machine vision can accomplish the following tasks.
* Count the number of features on a part.
* Measure a part for quality control
* Check for part orientation
25
New cards
What letter would this Blockly code draw?
What letter would this Blockly code draw?
E
26
New cards
The Pallet Template requires which 3 pieces of information?
* Feature
* Object Height
* Item Counter
27
New cards
The 1st palletizing video this week was about food packing  company  in ______________________.
The 1st palletizing video this week was about food packing  company  in ______________________.
New Zealand
28
New cards
After modifying a program …
the program should be tested at reduced velocity.
29
New cards
One way to create a branch in a program is to set up a _________________________
sub routine
30
New cards
Why is it important to know the height of a separator, if using one, when programming a Pallet routine?
So the robot can add the thickness of the separator when changing layers.
31
New cards
What is the difference between an ACTIVE and PASSIVE sensor?
What is the difference between an ACTIVE and PASSIVE sensor?
An active sensor requires a power supply
32
New cards
A Pallet routine is only a part of an overall program, what other 2 things should be considered when incorporating a pallet routine? 
* Will the robot be picking or placing the pallet?
* Are we using multiple pallets?
33
New cards
What does this line of programming mean in common words?

\
**WAIT FOR IN3 OR IN4 TRUE CONT**
Wait for either input 2 or input 4 to become active then continue
34
New cards
Which of the following 2 items are included in the Templates section of the Polyscope?
* Palletizing
* Conveyor Tracking
* Force Control
35
New cards
In order for robots to communicate with various devices, of different voltages, _________________________________ is necessary. 
In order for robots to communicate with various devices, of different voltages, _________________________________ is necessary. 
handshaking
36
New cards
Which command would you use to create a branch in a robot program?
If
37
New cards
The 2nd palletizing video used a ______________________ robot to _________________ boxes.
* cartesian
* palletize
38
New cards
In RoboDK what does this icon represent?
In RoboDK what does this icon represent?
Adds a new program