The Create robot, by iRobot Same as the 4000 series of the Roomba vacuum cleaner, but: Without the vacuum and brush With a port that gives easy access.

Slides:



Advertisements
Similar presentations
Landstown High School Governors STEM & Technology Academy
Advertisements

EMS1EP Lecture 5 Digital Outputs Dr. Robert Ross.
Introduction  If you have ever been to shooting range before, you know that firing a gun is fun. Time flies when you’re sending hundreds of rounds down.
COMP322/S2000/L41 Classification of Robot Arms:by Control Method The Control unit is the brain of the robot. It contains the instructions that direct the.
Programming and Electronics Training
ROBOTS ARCHITECTURE DEVICES INTERCONNECTION DIAGRAMS REVISION 0 MD-CT-RO-55 Rev.0 18/01/2012.
Bread Boarding and Operating The IFI Robotic Control System.
Computer Programming with Robots. Computer programming consists of writing lines of code in a language that a computer will understand to solve a problem.
1 CMPUT 412 Actuation Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A.
Introduction to Lego Mindstorms LMICSE Workshop June , 2005 Alma College.
Team Gary Dan Farley Tyson Rogstad Erik Flum Rob Koch Gary Zigmann.
EducateNXT NXT... an introduction The Kit and the Software.
Old control system ( ) MVRT. Main Circuit Breaker Connected to the red wire (power) of the battery When turned off, all power is cut off and robot.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
Sensors and Actuators John Errington MSc. Sensors and Actuators Sensors produce a signal in response to a change in their surroundings e.g. Thermostat.
Controller, Sensors and Motors Ding Ke Tutorial 1, UGB 230N.
What is a Robot?
Introduction to Robotics and ASU Robots Yinong Chen (Ph.D.) School of Computing, Informatics, and Decision Systems Engineering.
Music by Touch. 1. Provide an example “stimulus-sensor- coordinator-effector-response” framework for both your (human) sense of touch and the robotic.
iRobot Create Introduction Assembled from various online resources
Your Python program uses the create library. It supplies functions that send commands: to your laptop’s Bluetooth radio, then to the BAM on the Create,
HEATHKIT ROBOT Hero JR. Robot Introduced in the 1980’s as part of their electronic kit offerings “Semi-Autonomous” operations with battery 1 st generation.
Introduction to the Basic Parts of LEGO’s NXT Robotics
An Ho IMDL Spring 2014 Instructors: Dr. Arroyo & Dr. Schwartz TA: Andrew Gray.
10/10/ Controlling YOUR ROBOT. 10/10/2015 Basic Stamp  Basic Stamp Input - output pins Interpreter Chip Power supply: 5 Volts voltage Memory: EEPROM.
Automation and Robotics The Basics. A brief history Golem Yan Shi’s Automaton Talos.
THE MECHANICAL ASPECTS OF ROBOTICS
By Rachel Hoffman DrumBot.  Mission  Overview  Hardware  Software  Special Sensor  Behaviors  Timeline  Questions Objectives.
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Power Source? Conducting Path? Load? Switch?. Review Question 1 Which part of the 4 parts of a circuit is the Black Button on the EV3 Brick? A) Power.
Program Flow LabVIEW Robotics Fundamentals. Unintuition You know what this program does… So what does this one do? Inserted code.
 End effectors are the end of a robot interfaces with the environment.  A gripper is also an end effector, however, it uses mechanical movement to grab.
Oregon Robotics Tournament and Outreach Program RCX Basics.
Scrumm meeting. Mechanical Done. Tire vs belt? Tire chosen. What to do? Do a prototype of a car. Continue with design.
EMBEDDED SYSTEM & ROBOTICS. Introduction to robotics Robots are machines capable of carrying out a complex series of actions automatically. Robotics is.
The Create robot, by iRobot
Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited.
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Arms, Legs, Wheels, Tracks, and What Really Drives Them Effectors and Actuators.
ROBOTC for CORTEX Teacher Training © 2011 Project Lead The Way, Inc. Automation and Robotics VEX.
Pick N Place Robot. Pick N Place Robot Introduction:  Pick and Place robot is the one which is used to pick up an object and.
Mechatronics – a design process that includes
Presentation Outline I. Background Information II. Design Project
NXT Mindstorms Kit Programming
Servo Systems Servo is mechanism based on feedback control.
The Create robot, by iRobot
Introduction To Programming with LEGO NXT 0
This is the Lego NXT ->
ARDUINO LINE FOLLOWER ROBOT
Introduction to Robots
Robotics Components.
Servo Systems Servo is mechanism based on feedback control.
Introduction to Autonomous Robotics
Electrical Engineer Responsibilities
Programming Part 2 Mod Kit
Introduction to robotics
ROBOTICS.
DT-Assessment Frame Work Term2
Music by Touch Music by Touch Presentation > TeachEngineering.org
Presented by Angel Nunez IDML Spring 2008 Dr. Arroyo Dr. Schwartz
Controlling YOUR ROBOT
Jamie Snape University of North Carolina at Chapel Hill
Aciequor Workshop spAts IIT Kharagpur.
Robotics.
Robotics.
Intro to Robotics It’s YOUR FUTURE.
Introduction to Arduinos
Oregon Robotics Tournament and Outreach Program
Presentation transcript:

The Create robot, by iRobot Same as the 4000 series of the Roomba vacuum cleaner, but: Without the vacuum and brush With a port that gives easy access to the robot’s “brain” Students: These slides present important background information, but are NOT something to memorize

Robot hardware Robots generally have: Effectors – allow the robot to take an action, e.g.: Move Grasp Touch Talk Actuators – mechanisms that drive the effectors, e.g.: Motors / servos Hydraulics Pneumatics Sensors – tell the robot about the world around it Controller – the robot’s brain

Robot hardware Effectors – allow the robot to take an action, e.g.: Move Grasp Touch Talk

Robot hardware Robots generally have: Effectors – allow the robot to take an action Actuators – mechanisms that drive the effectors, e.g.: Motors / servos Hydraulics Pneumatics

Robot hardware Robots generally have: Effectors – allow the robot to take an action Actuators – mechanisms that drive the effectors Sensors – allow the robot to know (sense) things about the world Controller

iRobot Create hardware Effectors – 3 wheels, 1 speaker, 3 lights, output ports that send signals Actuators: 2 independent motors Battery power Sensors: 2 touch (bump) 3 buttons 3 wheel-drop sensors 4 active IR cliff sensors 1 passive IR receiver 2 wheel encoders And more!

Your Python program uses the create library. It supplies methods that send commands: to your laptop’s Bluetooth radio, then to the BAM on the Create, then to the Create’s controller. Ditto for the reverse path.

As usual, use the dot trick to learn the methods in the Create class. This slide highlights a few particularly useful methods.