Robotics Integration by joseph | Jan 19, 2024 | 0 comments 1. What purpose does a programming environment have in a robotics systems? It is used to transfer code from a computer to a robot brain. It is used to provide instructions for the robot to carry out. Both of the above. None of the above. question34 2. Which of the following is a reasonable value for this blob? (176, 101, 70, 60) (0, 0, 70, 66) (70, 101, 70, 66) (176, 101, 0, 0) question58 3. Servomotors allow a robotic system to _________ within its environment. Plan Act Perceive Sense question40 4. Robots run programming commands _______ more quickly with the battery pack connected. in sequence, as quickly as possible. in sequence, one command per second. all at once, or instantaneously. question48 5. What purpose does the chassis like the one pictured serve in the robotics system? It allows the robot to slide with minimal friction. It allows multiple robot brains to communicate with each other. It provides the structure for the robot brain, motors, and additional components. It is used as part of the robotics testbed. question42 6. Flowcharts are helpful tools for _______ understanding how to troubleshoot a system. understanding how the robot will run a program. None of the above. Both of the above. question60 7. If you see the following error, what could be the issue? The Arduino is not powered on. You need to power cycle (turn off and on) the Arduino. The USB cable is not connected from the PC to the Arduino. All of the above. question63 8. Based on this flowchart, what will the robot do if the block's width is 15? Turn motors off. Turn motors on. We can't tell based on the provided information. question61 9. If you were given the following documentation of the programming commands:motorname.attach(port) Sets the specified motor name to be associated with the specified motor port. What would the following line of code do?leftMotor. attach (10) ; It specifies that the left motor should run for 10 seconds. It specifies that the left motor is connected on port 10. It specifies that there are 10 left motors attached to the robot. It specifies that the left motor should run at 10% power. question45 10. What should you keep in mind if you are working with a motor layout similar to the one shown? The motors each require their own power supply. The motors are mounted mirroring each other. The motors should not be plugged in on "neighbor" ports on the robot brain. The motors are require extra large tires to make the robot move. question50 11. When integrating components in a robotics system and an issue arises, which of the following is an appropriate action to take? Switch to a higher voltage power source. Give up, and have purchasing manager order new components. Individually test each component in the system. Reverse the polarity of the largest component added. question59 12. How long would the following command cause the robot to pause before running additional code in the Arduino programming software?delay(25); 2.5 seconds 25 seconds 25 microseconds 25 milliseconds question46 13. True or false. Given the setup, the robot moves forward or backwards when both motor spin in the same relative direction. True False question49 14. A ________ allows the robot to detect objects from its environment. Analog Output Servomotor Resistor Camera question41 15. What purpose does the servo motor like the one pictured serve in robotics system? It connects to the robot brain to keep it from overheating. It allows the robot to move in its environment. It measures wind speed in from the robot environment. It measures how much the robot chassis has rotated. question43 16. A microcontroller (like an Arduino Uno) serves as the robot's ________ Brain Programming environment Structure Power supply question36 17. _________ are often used in robotics systems to display what state the robot brain and other components are in. Breadboards Signal or Status Lights Resistors Servomotors question37 18. In an image from a Vision System, if one pixel is to the right of another, which of the following is true? It has a lower Y-value. It has a higher X-value. It has a lower X-value. It has a higher Y-value. question55 19. True or False. Components in robotics systems can only be physically connected one way, so errors are very unlikely. True False question33 20. If you were given the following documentation of the programming commands:Servo motorName Sets the specified motor name to be configured as a servo motor. What would the following line of code do?Servo armMotor; Sets up a servo to rotate a limited range of motion. Sets up a servo under the name "armMotor" Sets up a servo to be used with a special arm servo horn. this code won't compile or download because there is no arm motor connected to the robot. question47 21. Compared to a blob that generate the data (X=90, Y=100, width=63, height=20), a blob with (X=45, Y=100, width=63, height=20) is ___________ too large and goes off the edge of the screen. the same size but farther to the robot's left. rotated on its side. larger but centred on the same spot. question57 22. Why are testbeds helpful to technicians? Actually, they are generally not helpful to technicians. They allow technicians to write the programs without compiler issues. They allow technicians to test components and the connection between them. They allow technicians to easily verify the quantity of components. question32 23. When working with a robot's camera image, a "blob" is a _________ spill on a surface that hardens and becomes gooey. group of colored pixels of varying colors. group of similarly-coloured pixels touching each other. group of similarly-colored pixels that aren't touching each other. question52 24. What benefit does the following microcontroller shield (eg. BOEShield) have to the robotic system? It allows additional circuits to be integrated with the robot. Both of the above. It allows multiple motors to be easily connected. None of the above. question51 25. _________ allow multiple electrical components to be connected in a circuit without soldering or special connectors. Arduinos Breadboards None of the above Resistors question39 26. Which of the following is NOT typically part of the value of an inventory checklist? It displays the quantity of the components included. It can be used to keep track of which technician completed certain tasks. It may be used to display important procedures once components are accounted for. It displays the cost of the components included. question35 27. When configuring color signatures for a Vision System, the entire camera feed is recognise as "Signature 1". What would cause this to happen? More than one color was selected when configuring a signature. A broken Vision System. The colors of the objects are not different enough for the Vision system to detect. question64 28. True or false. When working with the Pixy2 camera, or other similar Vision Systems, "blobs" are always rectangles False True question53 29. If one (or more) of the robot's servomotors continually move even though you programmed it to stop. What could potentially be the issue? The servomotor plugs are loose. The batteries are dead. The servomotors need to be calibrated. There is nothing wrong with the robot. question62 30. I've downloaded my program multiple time but my robot will not drive forward. I have charged batteries and checked the servo ports and values in my program. What is the problem with the robot? The robot cannot drive around with circuits on the breadboard. The servos are in the right ports but they are plugged in backwards. The BOE-Shield has power to the servos turned off. question65 31. Given that the screen resolution is 315 by 207 pixels, which of the pixels in the picture could reasonably be (200, 14)? Option A Option B Option D Option C question56 32. Which of these choices is not one of the four pieces of information Vision Systems use to describe rectangle "blob" data? The Z-coordinate of the center of the rectangle. The X-coordinate of the center of the rectangle. The width of the rectangle (in pixels). The height of the rectangle (in pixels). question54 33. Which of the following is a Digital Output? A Breadboard A LED A Touch Sensor A 3.3V Battery question38 34. What purpose does the following component serve in the robotics system? It holds the batteries that serve as the robot's power source. It allows the robot to play notes and simple sounds. It provides the overall structure for the robot components. Its springs act as a suspension for the robot's wheels. question44 Submit a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment *Name * Email * Website Save my name, email, and website in this browser for the next time I comment.