EPGY Middle School Programming Adam Leeper

Slides:



Advertisements
Similar presentations
Sensing and Control.
Advertisements

Controller Systems Tufts EMID - Spring Typical Controller System Sensors Acquisition System (Arduino) Mapping Software (Max) Output (Reason)
Sensors.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
INTRODUCTION TO ROBOTICS INTRODUCTION TO ROBOTICS Part 4: Sensors Robotics and Automation Copyright © Texas Education Agency, All rights reserved.
Semiconductor Input Devices
Sensors For Robotics Robotics Academy All Rights Reserved.
Sensing the World Intro to Robots.
Introductory Presentation
VEX Drive Systems Presented by Chani Martin Lauren Froschauer Michelle Gonzalez Presented by Chani Martin Lauren Froschauer Michelle Gonzalez.
Sensors For Robotics Robotics Academy All Rights Reserved.
[HW] 2015 – sensors purpose of a sensor:
SENIOR DESIGN 10/16.
EducateNXT NXT... an introduction The Kit and the Software.
Motion detector ​ Bikesh Shrestha ​ Ari Rajamäki.
1 Sensors BADI Year 3 John Errington MSc. 2 Sensors Allow a design to respond to its environment – e.g. a line following robot may use photosensors to.
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.
VEX Drive Systems Presented by Chani Martin Lauren Froschauer Michelle Presented by Chani Martin Lauren Froschauer Michelle.
Introduction to Robotics and ASU Robots Yinong Chen (Ph.D.) School of Computing, Informatics, and Decision Systems Engineering.

Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
ISAT 303 Mod 1-1  M. Zarrugh Module I Sensors and Measurements in MFG  The objectives of this module are to –understand the role which sensors.
Robotics- Basic On/Off Control Considerations. On/Off Control Forms the basis of most robotics operations Is deceptively simple until the consequences.
Robots!!. Robotics (rō  bä  tiks) branch of technology that deals with the design, construction, operation and application of robotics Robots (rō 
Sensors. Sensors are for Perception Sensors are physical devices that measure physical quantities. – Such as light, temperature, pressure – Proprioception.
Program ultrasonic range sensor in autonomous mode
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
Programming 101 The Common Palette Content provided by Connor Statham (6 th Grade Student) Formatting by Shannon Sieber.
Why do robots need to move?
System & Control Control theory is an interdisciplinary branch of engineering and mathematics, that deals with the behavior of dynamical systems. The desired.
VEX Robotics Design System Sensors A Brief Overview
ELECTRONICS PRIMER II.
Measurement and Control. Control Systems A control system usually consists of a processor, a control program, interfaces and a device under the processor's.
6/3/2016SME3252: Mechatronics Lecture 1 1 Introduction to Mechatronics Lecture 1.
Clap On, Clap Off Introductory Presentation. Opening Activity What is a sensor? Can you give examples? ?
Mechanical Waves vs. Electromagnetic Waves Mechanical – require a medium to travel –ex: water, sound, rope Electromagnetic – can travel through space.
INTRODUCTION TO ROBOTICS INTRODUCTION TO ROBOTICS Part 4: Sensors Robotics and Automation Copyright © Texas Education Agency, All rights reserved.
ARTICULATION. What is articulation? It’s the way a robot interacts with the field and game objects Articulation systems usually have manipulators (mechanisms.
NXT Drag Racer Deanna Margo, Darrah Margo, Melissa Kinsman.
1 RoboticsPresents KaaShiv InfoTech For Inplant Training / Internship, please download the "Inplant training registration form" from our website
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
1 RoboticsPresents KaaShiv InfoTech For Inplant Training / Internship, please download the "Inplant training registration form" from our website
Typical controller system sensors acquisition system (Doepfer box,) mapping software (Max) Output (Reason)
Enables your robot to see, recognize, avoid objects, and detect movement. It uses the same scientific principle that bats use. It measures distance in.
Arms, Legs, Wheels, Tracks, and What Really Drives Them Effectors and Actuators.
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
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.
Introductory Presentation
Introductory Presentation
UNIT III Range sensing - Proximity sensing - Touch sensing - Force and Torque sensing. Introduction to Machine vision - Sensing and digitizing - Image.
Introductory Presentation
Sensors For Robotics Robotics Academy All Rights Reserved.
This is the Lego NXT ->
Introduction to Robots
Robotics Sensors and Vision
Sensors For Robotics Robotics Academy All Rights Reserved.
DT-Assessment Frame Work Term2
Module F: Presentation Understanding Robot Fundamentals
Obstacle Detection Ultrasonic Sensor.
FeMaidens Programming
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.
Obstacle Detection.
Intro to Robotics It’s YOUR FUTURE.
Basic Robotic Programming
Sound Waves and Ultrasound
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

EPGY Middle School Programming Adam Leeper Intro to Robotics EPGY Middle School Programming Adam Leeper

What is a robot?

What is a robot?

What is a robot?

What is a robot?

What is a robot? Can sense the environment. Can make independent decisions. Can complete a task automatically.

Robot vs. Humans Pros: Cons: Robots can be arbitrarily fast, strong, or large. Robots can record vast amounts of data. Robots can run in dangerous environments. Cons: Robots are stupid and inflexible. Robots are really bad at dexterous manipulation. Robots are dangerous.

What senses do robots have? “Vision” Cameras IR range sensors “Hearing” Microphones “Touch” Bump sensors Capacitive and resistive sensors

What senses do robots have? “Other” Ultrasonic Radio/GPS Smell/Taste Maybe smoke detectors, but not commonly used.

Ultrasonic Sensor Uses high-frequency sound we can’t hear. Sound travels at 343 m/s in air. Can measure distance by measuring time between a ping sent and received.

Touch Sensor Simplest is a contact switch. An electrical path is completed when pressed. Power Switch Sensor output Resistor Ground

Light Sensor Many types. Similar to a touch sensor, a simple light sensor has an electrical semiconductor component that changes resistance when exposed to light.

Sound Sensor It’s a microphone! Sound waves are converted to electrical signals.

How do robots make decisions? Individual sensors. Sensor fusion. Statistical methods. Math formulas from a variety of science areas. http://www.youtube.com/user/WillowGaragevideo#p/u/30/VWxAk7Yeifs

Open-loop vs. Closed-loop This is the field of Controls. Open-loop Simple, but can have large errors. Closed-loop Requires sensors, but can correct for errors.

Temperature Controller Desired temperature Controller Actuator(Heater) Sensor (thermometer) Actual temperature

Cool Robot Videos http://www.youtube.com/user/WillowGaragevideo#p/u/2/HMx1xW2E4Gg http://www.youtube.com/user/WillowGaragevideo#p/u/31/0WtGgpuS3qE

How do robots move? Motors and wheels Legs http://www.youtube.com/watch?v=W1czBcnX1Ww

Drive Train Direct Drive Gear Transmission Belt/Cable Drive Efficient, no backlash Low torque Gear Transmission High torque Friction, noise, and backlash Belt/Cable Drive Placement, performance Complex

The NXT motor

Choosing wheels Large wheels Small wheels High top speed, good clearance, Low torque (acceleration) Small wheels High torque, perhaps better stability Lower top speed