Mobile Robots Why do robots need to move?. What defines a robot? Sense – a robot has to take in information about its environment Plan – a robot has to.

Slides:



Advertisements
Similar presentations
What is Engineering?.
Advertisements

What will you do?. You will build…. You will build robots using 3 different components. – Handyboard – Super Cricket – Boe Bot In all of the above you.
LabView Basics.
NXT Basics: Technic Building and NXT-G Erin Cejka Riecker Center for Engineering Educational Outreach Tufts University.
Building Mindstorms NXT Robots Dr. David Johnson School of Computing.
Mingo County Shewey Science Academy: NXT Training.
Mechanical Design of Robots. High School Competitions.
Robot Over Construction Mark D. Dahl Michael van der Giet Clint Esperson.
Center of Gravity. Definition An imaginary point representing the weight center of an object –the point about which the object balances in every direction.
Integration of FIRST and PLTW John Wise Lee Smalley Andy Newell.
Robotics Lego NXT Mindstorms.
Stem fair project Can LEGO MINDSTORM robots detect and react to objects within a certain range?
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.
Dr. Wenbin Luo Engineering Department St. Mary’s University San Antonio, TX June 9, 2012.
Robotics Enrichment class Mr. Bosworth. Goals of Class Learn how to build a basic robot that performs various functions Learn how to program robot to.
Robotics Abstractions: Levels of language, world view
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Why do robots need to move?
Junior FIRST  LEGO  League Congratulates _________________________ Team Name Effort and Learning Award for a strong effort and a willingness to learn.
Group 1 Casey Byers Nick Johnson Felix Liu Matt Long.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 3.
Maze Challenge Maze Challenge activity > TeachEngineering.org
Se Over the past decade, there has been an increased interest in providing new environments for teaching children about computer programming. This has.
Integrated Science Unit 2, Chapter 4.
Automation and Robotics The Basics. A brief history Golem Yan Shi’s Automaton Talos.
WELCOME TO ROBOTICS MEETING 1 DECEMBER 4, INTRODUCTIONS MR. ORR MRS. ORR STUDETNS.
The Art of LEGO Design Jason Geist Original version by Michael Rosenblatt September 10, 2003.
Using Waits, Loops and Switches WAIT please!. Waits, Loops and Switches Pre-Quiz 1. In programming, what is a loop? When is a loop useful? 2. How can.
WeDo Get Started With Me Ms. Clayton Technology Apps.
Engineering Design I mvrt. Table of Contents Design Constraints Constraints Design constraints –Functionality –Machine-able –Feasibility –Time –Size –Weight.
Somerset Berkley Regional High School Robotics Engineering with LabView Mobile Burger King.
Get In Gear Introductory Presentation. Opening Activity Describe to a partner what “speed” is. Give a verbal definition, any equations you know, and examples.
Lego Mindstorms Robot Tracey Zhang. LEGO MINDSTORMS STATMENT The design challenge my group experimented with is the Lego Mindstorms robot. Our goal is.
NXT A computer controlled brick and the “brain” of your robot that controls the motors and sensors.
Somerset Berkley Regional High School Robotics Engineering with LabView.
Minds and Computers4.1 Today's Topics l Braitenberg Vehicles l Art of Lego Design ä Notes from Jason Geist, Carnegie Mellon University l Differential Drive.
Somerset Berkley Regional High School Robotics Engineering with LabView.
Somerset Berkley Regional High School Robotics Engineering with Lab View.
Minds and Computers 3.1 LEGO Mindstorms NXT l Atmel 32-bit ARM processor l 4 inputs/sensors (1, 2, 3, 4) l 3 outputs/motors (A, B, C) l 256 KB Flash Memory.
Somerset Berkley Regional High School Robotics Engineering with LabView.
June 7 th training - DRHS. HOUSE KEEPING  8:30 start  9:40ish RR Break  11: :30 Lunch  12:45 Round 2  1:45 – 1:55 RR Break  3:30 Dismissal.
The Art of LEGO Design Michael Rosenblatt September 19, 2000.
Somerset Berkley Regional High School Robotics Engineering with LabView.
NXT Drag Racer Deanna Margo, Darrah Margo, Melissa Kinsman.
Somerset Berkley Regional High School Robotics Engineering with LabView.
Somerset Berkley Regional High School Robotics Engineering with LabView.
How to Use EV3 Lessons. OVERALL STRUCTURE Beginner Lessons: These lessons will teach you to move and turn the robot, use the sensors, and use loops and.
Mr. Tanaka.  Task: Design the best cell phone holder ever!! Follow EDP.
Somerset Berkley Regional High School Robotics Engineering with LabView.
Science 801 Robotics The Final Project. Task Your team will create a robot that will complete a number of challenges as it moves through a series of tasks.
Building LEGO Robots For FIRST LEGO League By Dean Hystad
Somerset Berkley Regional High School Robotics Engineering with LabView Lauren Marques, Miranda Chace, and Ashley Frank.
LEGGO MY LEGO Holly Dornak Lamar Amanda Peterson Lamar Instructional Technology Specialist Resources:
Somerset Berkley Regional High School Robotics Engineering with LabView.
Deriving Consistency from LEGOs What we have learned in 6 years of FLL by Austin and Travis Schuh © 2005 Austin and Travis Schuh, all rights reserved.
Our Robotics Experience Marlon, Erie, Leslie, Marleny, Ayla.
Mobile Robots Why do robots need to move?. What defines a robot? Sense – a robot has to take in information about its environment Plan – a robot has to.
Robotics Abstractions: Levels of language, world view
What are the key components of your robot?
Robotics Abstractions: Levels of language, world view
This is the Lego NXT ->
Mechanical Design of Robots
What is a Robot?.
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.
Computer Science Teachers Association Academy Lego Robotics
Somerset Berkley Regional High School
Somerset Berkley Regional High School
Using Waits, Loops and Switches
Somerset Berkley Regional High School
Presentation transcript:

Mobile Robots Why do robots need to move?

What defines a robot? Sense – a robot has to take in information about its environment Plan – a robot has to use that information to make a decision Act – a robot needs moving parts to carry out commands

Manipulative Movement Robots that use an arm, belt or other means to grab and maneuver objects

Mobile Movement Robots that can move from place to place

Main Components of Robotics Build – Mechanics, Mathematics, Physics Program – Building behaviors Test – Multiple trials Communicate – What did you work on or accomplish? What conclusions did you come to?

Building Gears and axles Beams and connectors Motors and wheels Sensors and wires NXT programmable brick We will be using LEGO ® pieces to build our robots

Programming Screen Interface Programming Area Properties Area Blocks

Programming Blocks and Functions Program by dragging blocks from the menu on the left Place them on the grid, and wire them together Can create your own blocks called My Blocks

Testing Why do we test? Make sure it works! Understand what it can do Test everything multiple times to determine the repeatability Use the robot to test other phenomena

Communicate Why is communicating your design so important? If no one knows what it is, how it works, or why it’s cool, why would they want to buy it? When it is well-documented, other people can build on what you have started and create even cooler technologies!

Engineering Process Determine the problem What are you trying to solve? Why do you need it? Research Has anyone ever solved this problem before? How did they do it? Brainstorm Come up with as many solutions to the problem as you can. Pick the best solution Figure out the best solution to solve the problem and meet budget and time constraints. Build Physically constructing something can be difficult. Don’t get discouraged! Test Does what you built solve the original problem? Why or why not? Redesign How can you change it to meet the problem requirements? How did you attack the problem? What challenges did you encounter? What was your final solution? What changes would you make? Present

Personal Assistant Robot We will be making a mobile robot to help out in the classroom We will run tests on the robot to determine its capabilities Before it can do complicated behaviors, we have to teach it simple ones But before we program anything, we need to build a robot!