Robotics Follow up on problems/tasks Add ultrasonic sensor Homework: Maze. Catch up on any exercises. Postings.

Slides:



Advertisements
Similar presentations
What is a robot? By Kolby H. 8-B What is A robot? A robot is a mechanical device that can help in everyday life by using different programs or.
Advertisements

How Does an Ultrasonic Sensor Work?
How Do You Make a Program Wait?. 1. What is an algorithm? 2. Can you think of a reason why it might be inconvenient to program your robot to always go.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Remote Communication.
Robot Soccer Challenge
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Choose a Sensor.
Lab 6: Sensor Based Planning Lab TA: Neil Abcouwer Sid Soundararajan.
Robotics Lego NXT Mindstorms.
EducateNXT NXT... an introduction The Kit and the Software.
1 ©2006 INSciTE Lab Two Task: Make the program from Lab One (Move forward 5 rotations and turn right 90 degrees) into a MyBlock.
Stem fair project Can LEGO MINDSTORM robots detect and react to objects within a certain range?
BEGINNER EV3 PROGRAMMING Lesson
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
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.
Robotics Abstractions: Levels of language, world view
Team Spot On! With Zebulon Clark Desiree And Earl.
Robotics NXT sensors Back to Light sensor: red vs blue ball.
CSC Intro. to Computing Lecture 16: Robotran.
Skype A multimedia tool to use in and outside your classroom.
Maze Challenge Maze Challenge activity > TeachEngineering.org
Robotics Overview of NXT-G Actuators in Mindstorms. Touch sensor Labwork: Right turn. Touch/bump. [Explore move versus Motor Move mini & motor mini. Motor*.]
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.
Final Presentation.  Software / hardware combination  Implement Microsoft Robotics Studio  Lego NXT Platform  Flexible Platform.
Robotics Light sensor. Calibration. Reverse engineering challenge. Lab work: Create and show your program. Add light sensor (different orientations). Robot.
Obstacle Detection Introductory Presentation. Opening Activity If you were blindfolded, what senses would you use to find things in the room?
Lego Mindstorms Robot Tracey Zhang. LEGO MINDSTORMS STATMENT The design challenge my group experimented with is the Lego Mindstorms robot. Our goal is.
Sentry System Multiple Sensors
Robotics Challenges. Challenge Slide 2 Have your robot make a left curved turn around your Lego person. Go forward, then reverse. Come to a stop, play.
Lab 6: Sensor Based Planning Lab TAs: Ben Morse Sarun Savetsila (Pong)
Robotics NXT-G: variables, file Rotation sensor Lab: Use buttons to hit specific ball. Homework: Postings. Start planning mapping the room.
BEGINNER EV3 PROGRAMMING Lesson
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4/Lab3.
Programming with LabVIEW Intro to programming and.
Robotics Robots in the news. Library research project. Lab: Catchup. Original application. Homework: postings.
1 RoboticsPresents KaaShiv InfoTech For Inplant Training / Internship, please download the "Inplant training registration form" from our website
BEGINNER EV3 PROGRAMMING LESSON By: Droids Robotics Topics Covered: Touch Sensor.
Lego Mindstorm Robots 9797 kit.  Students will learn how to identify how to detect a change in a condition.  Students will learn where and how to identify.
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
LOGICFUSION’S HANDS-ON ROBOTICS EV3 LEVEL 2! Welcome to.
How Do You Make a Program Wait?
By Sanjay and Arvind Seshan
By Sanjay and Arvind Seshan
Introduction To Programming with LEGO NXT 0
Touch Sensor.
How an Ultrasonic Range Finder works
Bluetooth example Presentations Lab: building projects
How Does an Ultrasonic Sensor Work?
Introductory Presentation
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
Introductory Presentation
Obstacle Detection Ultrasonic Sensor.
Introductory Presentation
Loops with Multiple Sensor Controls
BEGINNER PROGRAMMING LESSON
Forward Until Touch Robot goes forward until it hits a wall.
BEGINNER PROGRAMMING LESSON
SENSORS.
Maze Challenge Maze Challenge activity > TeachEngineering.org
BEGINNER PROGRAMMING LESSON
BEGINNER EV3 PROGRAMMING Lesson
I can match a qualitative graph to a situation. GOFO!
Introductory Presentation
Compiled from various Internet sources Presented by Mr. Hatfield
How Does an Ultrasonic Sensor Work?
Obstacle Detection.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

Robotics Follow up on problems/tasks Add ultrasonic sensor Homework: Maze. Catch up on any exercises. Postings

Problems/tasks ?

Dairy farm robotics Robots for milking: obotics/milking.pdf obotics/milking.pdf Robots for feeding cows: obotics/calffeeding.pdf obotics/calffeeding.pdf

What is the advantage of robots on the farm? ?

Possibilities Need to compare robots versus ??? –Make point that it became easy / easier to hire people to work with the robots Data connection –Possible with people but not as easy –Claim: these systems are better for the cows: more customization (and more milk)

Something to think about… The physical is essential but, given the physical, the data connection appears to be what made the difference.

Ultrasonic sensor Ultra means frequency above the range of human hearing –Above 4000HZ and up to around Lego sensor limited to up to 10 inches –Can choose centimeters or inches as unit Sensor sends out a signal and waits for (and measures) the time until it bounces back Multiple sensors can interfere with each other Hard surfaces give more reliable results than soft, textured surfaces.

Extra credit opportunity Research and explain (not just give a link) the use of ultrasonic sensors for focusing in cameras Summarize, explain and give benefits and drawbacks.

Ultrasonic Proximity sensor No contact needed Claimed precision is +/- 3 cm –How much is this in inches???? –What does this mean?

Lab work Using build instructions in text, add ultrasonic sensor to base robot. Use Try me program on robot to test out. Do ultrasonic reading program Do ‘move until … back up & turn’ program –Is this a possible ‘vacuum the room’ program? If not, what needs to be added?

Note: numeric reading needs to be converted to text. Otherwise, data links will change to spotted gray and program will not compile.

Lab With ultrasound directed to front: move to within 10 inches of wall, back up, turn left. With ultrasound directed to front: move to within 10 centimeters of wall, back up, turn left.

Lab/homework Combine ultrasonic and touch sensor to do maze –General idea: move ultrasonic sensor to the side. Follow wall (that, keep wall at X inches). If and when wall is closer, back up, turn left. If and when wall is further, turn right until it is at X inches. ALSO, set bumper. If tribot hits wall, back up, turn right.

Snow plow? See us/Community/NXTLog/DisplayProject.asp x?id=c73c036b-86a0-4da4-a da82c26ad4http://mindstorms.lego.com/en- us/Community/NXTLog/DisplayProject.asp x?id=c73c036b-86a0-4da4-a da82c26ad4 I think this moves snow/stuff out of the way, but I'm not sure. May provide ideas for your projects.

Homework POSTINGS!!! –Everyone must post and everyone must respond to someone else’s posting.