Introduction to the Hummingbird Robot

Slides:



Advertisements
Similar presentations
IGCSE ICT Control Systems.
Advertisements

Programming Logic Controllers
Add and Use a Sensor & Autonomous For FIRST Robotics
Engineering Roles We will be forming groups of 3 students
LabView Basics.
Sensors.
In this presentation you will:
Sensors For Robotics Robotics Academy All Rights Reserved.
Introductory Presentation
© 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
Connecting VEX and ROBOTC
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
Introduction.
Actuators & Their Applications
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.
LEGO Mindstorms NXT Programming We will be using the Common Palette for our Robots This is how you download your program onto the brick Drag and drop a.
EG1003: Introduction to Engineering and Design Sensors.
SNAP CIRCUITS INSTRUCTIONS 1.Make sure ALL parts are in place before beginning 2.Follow the Projects in order, starting with #1 3.The BLACK numbers show.
Build-It-Yourself develops content and supporting platforms that inspire and guide kids to use technology creatively. Scratch Robotics Construction System.
LEGO Mindstorms NXT Introduction. Component NXT Brick Touch Sensor Light Sensor Ultrasonic Sensor Interactive Servo Motors MMN Lab.
Programming Concepts Part B Ping Hsu. Functions A function is a way to organize the program so that: – frequently used sets of instructions or – a set.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Introduction to the Basic Parts of LEGO’s NXT Robotics
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Beath High School - Int 1 Physics1 Intermediate 1 Physics Electronics Input, Process and Output Digital Logic Gates.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
The George Washington University Department of ECE ECE 1010 Intro: Electrical & Computer Engineering –Introducing KIPR Link/Interface and Set-up –Continuation.
Sentry System Multiple Sensors
Clap On, Clap Off Introductory Presentation. Opening Activity What is a sensor? Can you give examples? ?
Photos and Sensor Instructions
Oregon Robotics Tournament and Outreach Program RCX Basics.
SNAP CIRCUITS INSTRUCTIONS 1.Make sure ALL parts are in place before beginning 2.Follow the Projects in order, starting with #1 3.The BLACK numbers show.
By Joshua Shaw.  Now that we have a program, we should see how it works in the real world  To do this we need the Cortex and the orange USB cable 
EG1003: Introduction to Engineering and Design Laboratory 4: Sensors.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
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.
Connect VEX and ROBOTC Electrical Engineer Responsibilities © 2011 Project Lead The Way, Inc.Automation and Robotics VEX.
Programming Design ROBOTC Software. Behavior-Based Programming A behavior is anything your robot does –Turning on a single motor or servo Three main types.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Programming Design ROBOTC Software Principles Of Engineering
Electrical Engineer Responsibilities
2.8 NXT Test Programs (Try Me Mode) U2C8
NXT Mindstorms Kit Programming
Introductory Presentation
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Exploring Computer Science Lesson 6-5
Introductory Presentation
Introductory Presentation
Electrical Engineer Responsibilities
Introduction To Programming with LEGO NXT 0
Introduction To Programming with LEGO NXT 2
Introducing KIPR Link/Interface and Set-up
Electrical Engineer Responsibilities
Programming Part 2 Mod Kit
Electrical Engineer Responsibilities
RobotC Sensors.
RobotC Sensors.
Sensors Training.
Introductory Presentation
Exploring Computer Science Lesson 6-5
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.
Programming Design ROBOTC Software Principles Of Engineering
Sensors and actuators Sensors Resistive sensors
Photos and Sensor Instructions
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Oregon Robotics Tournament and Outreach Program
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

Introduction to the Hummingbird Robot SWOSU Introduction to the Hummingbird Robot

SO WHAT IS A ROBOT? Let’s look it up… Merriam-Webster: machine that looks like a human being […] device that automatically performs [ …] tasks mechanism guided by automatic controls SO WHAT IS A ROBOT?

“I can't define a robot, but I know one when I see one.” - Joseph Engelberger, the “Father of Industrial Robotics” Curiosity Rover - NASA/JPL/ MSSS Explore Planets daVinci Robot – Wikimedia Industrial Robots – KUKA Systems Robotic Action Painter - Leonel Moura Work in Factories Create Art Keepon – Michalowski/Kozima HERB – CMU Personal Robotics Lab Google Self-driving Car – Nevada DMV Drive Cars For more cool robots, check out: http://spectrum.ieee.org/blog/ automaton Help People with Disabilities Perform Tasks

? THE SENSE-THINK-ACT ROBOT SENSE The Environment THINK ACT Plan how to react… THINK Do something! ACT

HARDWARE

HUMMINGBIRD

HUMMINGBIRD Motor Power Port Motor Power Indicator USB Port Status Indicator

HUMMINGBIRD Sensor Ports Output Ports

OUTPUTS

LED a single color light source with controllable brightness Hint! The light color matches the wire color.

USING AN LED

CONNECTION STEPS TWIST! Remove any plastic from end of wire Use thumb and index finger to twist individual strands together tightly Press little button on top Wire should insert easily If you have to push it hard – make sure the button is all the way down Release button to finish

a red-green-blue (RGB) light source which can produce many light-based colors TRI-COLOR LED like the RBG pixels of a TV or Computer screen, the colors mix together to make different colors More on color mixing: en.wikipedia.org/wiki/additive_color

USING A TRI-COLOR LED

SERVO a limited range motor with controls for specific angular positions SERVO like an elbow which can move to different angles through a limited motion range

USING A SERVO

MOTOR an electric motor with speed control that can rotate in either direction indefinitely like a fan where you can control the blade speed and blowing direction

USING A MOTOR

VIBRATION MOTOR a small motor that causes a shaking motion where you can control the intensity of shaking like the “vibrate” mode of a cellphone

USING A VIBRATION MOTOR

SENSORS

USING A SENSOR Hint! Any sensor type can be used in any sensor port.

LIGHT SENSOR like in walkway lights that turn on at dark a sensor that detects how bright the ambient light is

TEMPERATURE SENSOR a sensor that detects the temperature like in modern digital thermostats

DISTANCE SENSOR a sensor that detects how far away something is like in “no touch” soap dispensers

POTENTIOMETER a sensor that detects how it has been rotated the volume control knob on a radio

SOUND SENSOR a sensor that detects the volume of sounds like in a sound sensitive light switch

SOFTWARE BASICS WITH A MINI-BOT

MINI-BOT Tri-Color LED Servo Light Sensor

SOFTWARE Online Tutorials Part 1: youtu.be/tplwz72rszs Part 2: youtu.be/ej8exqx6hl8

BUILD TIME Make a Robot: Make a robot that uses at least: one (1) sensor and two (2) outputs Not sure what to build? Make a Robot: What is your favorite summer activity? What is your favorite summer poem, story, or song?

PRESENTATIONS Describe your robot What does it represent? What outputs did you use? What sensor did you use? Demonstrate your robot

JOYS & CHALLENGES The aspect that you most enjoyed … The aspect that you found most challenging …

Put form inside kit, on top of components CLEAN-UP Remove as many components as you can from your robot Repack kit with components & fill out kit form Put form inside kit, on top of components Throw out or recycle any scrap craft materials .