Basic Robotic Programming

Slides:



Advertisements
Similar presentations
Oscilloscope Traces. Looking at sound waves You cant see a sound wave. But you can use an oscilloscope to make a trace which looks the same as the sound.
Advertisements

Follow The Guidelines Introductory Presentation. Opening Activity Make a prediction about how light sensors will use thresholds. Keep in mind: We used.
LabView Basics.
Sensing the World Intro to Robots.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Choose a Sensor.
Photos and Sensor Instructions
Robotics Lego NXT Mindstorms.
1 ©2006 INSciTE Lab Two Task: Make the program from Lab One (Move forward 5 rotations and turn right 90 degrees) into a MyBlock.
Basic Robot Design. 3 Steps Design Build Program Drawing and thinking of ideas Using your design to make a robot Telling your robot what to do.
Exploration Discovery Sensor. What are your Senses? Draw yourself and label each of your “senses” Senses are parts of you that interact with what is around.
Unit 1: Perception & Dreaming
Robot Sensors: Robots come in many designs, and perform many functions. One way of helping control these robots is through sensors. ©Emil Decker, 2009.
Xtreme Robot Olympiad Programming with Sensors Dr. Peter Laz Associate Professor Department of Engineering University of Denver.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
LabVIEW Basics Review LabVIEW Robotics Fundamentals.
OBSERVING SOUND WAVES Activity #2 Source: rs/ems/waves2.html rs/ems/waves2.html.
Today’s Agenda 1.Scribbler Program Assignment 1.Project idea due next class 2.Program demonstration due Wednesday, June 3 2.Attendance & lab pair groupings.
VEX Robotics Design System Sensors A Brief Overview
Obstacle Detection Introductory Presentation. Opening Activity If you were blindfolded, what senses would you use to find things in the room?
Sentry System Multiple Sensors
Clap On, Clap Off Introductory Presentation. Opening Activity What is a sensor? Can you give examples? ?
By Eric Greene RMS / I. S. 192 Q. Smart Start Question How would you get the robot to flirt with disaster by touching the edge of the “table” as many.
1 RoboticsPresents KaaShiv InfoTech For Inplant Training / Internship, please download the "Inplant training registration form" from our website
1 RoboticsPresents KaaShiv InfoTech For Inplant Training / Internship, please download the "Inplant training registration form" from our website
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
Enables your robot to see, recognize, avoid objects, and detect movement. It uses the same scientific principle that bats use. It measures distance in.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Sentry System Integration.
Forward Until Near Stop when near a wall.
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
 circumference = distance around the wheel  Distance around the wheel = distance travelled in 1 rotation  Distance travelled in 1 rotation would change.
By Sanjay and Arvind Seshan
Introductory Presentation
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Introductory Presentation
Introductory Presentation
ROBOTC for VEX On-Site Professional Development
By Sanjay and Arvind Seshan
Follow The Guidelines.
Ultrasonic Distance Sensor
Programming – Using a Range Finder
This is the Lego NXT ->
How Does an Ultrasonic Sensor Work?
BEGINNER PROGRAMMING LESSON
DT-Assessment Frame Work Term2
Programming – Using a Range Finder
Introductory Presentation
Lesson 1: Introduction to Dash & Blockly
Introductory Presentation
Obstacle Detection Ultrasonic Sensor.
Motors and Sensors Large Motor
Introductory Presentation
Introductory Presentation
Electromagnetic fields are magnets sensing other metal or something else it can make sound or light it can change. Electric motors are a good example of.
Line Following Behavior
Hexbug Worksheet 02 Definitions of sensors:
Hexbug Worksheet 06 Definitions of sensors:
Introductory Presentation
Introductory Presentation
Warm Up- What is a robot? Describe in one sentence what you understand by the term ‘robot’ 2. What are the main parts of a robot? What do people do to.
BEGINNER PROGRAMMING LESSON
Electromagnetic fields are magnets sensing other metal or something else it can make sound or light it can change. Electric motors are a good example of.
Introductory Presentation
Reflectivity and Pedestrian Safety
How Does an Ultrasonic Sensor Work?
Obstacle Detection.
Intro to Robotics It’s YOUR FUTURE.
Lego MINDSTORMS EV3.
BEGINNER PROGRAMMING LESSON
Today’s Agenda…12/2 Bellringer: What is the relationship between waves, energy, and matter? Review / Finish Notes on Waves Notes on Wave Behavior – Study.
Ultrasonic Distance Sensor
Presentation transcript:

Basic Robotic Programming

Bump Sensor This is how the robot senses touch Bump Sensor This is how the robot senses touch. You can tell/program the robot to do something if it is bumped.

Bump Sensor Program Each student in the group should do the program on the next slide. Erase the program when finished so the next student is able to program the robot themselves. Enter the program on the next slide and observe what the robot does when its bump sensor is touched. Now program it to do something else when its bump sensor is touched.

Microphone This is a sensor robots use to hear Microphone This is a sensor robots use to hear. You can tell/program a robot to do something if it hears a certain sound.

Microphone Program Each student in the group should do the program on the next slide. Erase the program when finished so the next student is able to program the robot themselves. Go to a quiet area of the classroom (ask permission first). Enter the program on the next slide and observe what the robot does when the robot hears something. Reprogram the robot so it will do something else when it hears something.

Ultrasonic Sensor: Helps the robot to “see” by sensing distance Ultrasonic Sensor: Helps the robot to “see” by sensing distance. The robot has an ultrasonic emitter that produces an ultrasonic sound that humans can’t hear. That sound bounces, or echoes, off objects and is picked up by the ultrasonic sensor. By measuring how long it takes for the sound to emit and bounce back to the sensor, the robot can tell how far it is from something.

Ultrasonic Sensor Programming Each student in the group should do the program on the next slide. Erase the program when finished so the next student is able to program the robot themselves. Enter the program on the next slide and observe what the robot does when the robot sees something. Reprogram the robot so it will do something else when it sees something.

Light Sensor Robots can use several sensors to “see Light Sensor Robots can use several sensors to “see.” A light sensor uses an LED to shine light on an object. A light sensor then measures how much of the LED’s light is reflected. You can then tell/program the robot what to do if it sees something dim or bright.

Light Sensor Program Each student in the group should do the program on the next slide. Erase the program when finished so the next student is able to program the robot themselves. Enter the program on the next slide and observe what the robot does when sensing light and dark. Ask the teacher for a line that the robot can follow. Work together as a group for the next one. Can your group reprogram the robot so it will do something else when it sees something light and or dark?

Experimental Programming Now that you are familiar with the robot, its sensors and programming, what else can you program the robot to do? You may work as a group or taking turns to experiment and program the robot to do other tasks.