⚙️ EV3 101: #13 - Challenge 3: 🦾 Arm Position (Touch Sensor)
star
star
star
star
star
Last updated over 3 years ago
10 questions
10
10
10
10
10
10
30
This course includes resources provided by the following:
Joe Olayvar & Evelyn Lindberg in association with the Washington State Library
Carnegie Mellon Robotics Academy from Carnegie Mellon University
📕 Click here to access the LEGO Mindstorms EV3 Programming Basics document in its entirety.
▶️ Click here to access the entire LEGO Mindstorms EV3 YouTube playlist from the Washington State Library.
🎓 Click here to access the free online EV3 course from Carnegie Mellon University.
🔧 Build It
Before you continue, ensure that you have completed the following builds:
Color Cube (aka Cuboid)
Base Unit (aka Driving Base)
Ultrasonic Sensor
Medium Motor Arm
Color Sensor (aka Color Sensor Down)
💻 Install It
Before continuing, ensure that you have added the following app to your Chromebook:
LEGO® MINDSTORMS® Education EV3
No Chromebook? No problem! Similar software is available for a variety of platforms. See the LEGO MINDSTORMS software downloads page for details.
🎓 Learn It
Carefully read and/or watch the instructional media and respond to the related questions.
Question 1
1.
Question 2
2.
Question 3
3.
Question 4
4.
Question 5
5.
Question 6
6.
The hexarotor robot in the video can maintain its position in the air by monitoring its own motion, calculating whether its position is steady, and adjusting motor power values to make sure it stays in place. This is all the result of __________.
🦾 Arm Position Challenge
See the video and challenge overview images below.
Ensure that the challenge course is set up as specified in the document that follows.
🖥️ Program It
🦾 Arm Position Challenge
Program your EV3 robot to successfully complete the challenge.
Run your program to ensure that it performs as expected.
20
100
Question 9
9.
🎯 Challenge ID: Identify and describe at least one challenge that you experienced during this activity.
What caused this to be particularly challenging?
How did you overcome the challenge?
What did you learn that may be helpful in the future?
Note that this is a free response Formative item. You can add a variety of media to support your response. Consider how screenshots, videos, whiteboard canvases, audio clips, etc. may enhance your reply.
10
Question 10
10.
🧠 Retrieval Practice:
Summarize the content of this lesson. What topics, ideas, and vocabulary were introduced?
Why are sensors important to robots?
They allow multiple commands to run in order
They allow robots to repeat similar tasks
They give the robot information about its surroundings
What is the advantage of Sensor Control over the Basic Movement Commands?
The robot can perform actions a lot faster
The robot can react to its environment
The robot can remember hazard areas
What does the video mean by, "Programming is Precise"?
You need to tell the robot precisely what to do, or it might not do what you wanted
If you do not type the commands exactly as shown, the program will crash
The robot will do precisely what you want, even if you give it the wrong command
The robot will always move to the precise location you want
What do Sensors do for a robot?
Processes data and makes decisions
Create a physical effect like turning a wheel
Give it data on its position and surroundings
Provide power to onboard electronics
What does a robot's Program do?
Creates a physical effect like turning a wheel
Give it data on its surroundings
Processes data and makes decisions
Provides power to onboard electronics
Question 7
7.
📸 Document It: Capture a screenshot (or multiple screenshots) of your completed program and upload or paste it onto the Formative canvas.