Magdalena Balazinska - Godfrey Tan

Slides:



Advertisements
Similar presentations
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.
Advertisements

LabView Basics.
VEX and Robot C Chris Patterson Presented by Modified by J. Andazola.
Ramrod IV Micromouse 396. The Team  Andrew Igarashi – Programming  Kevin Li – Hardware  Amy Maruyama – Hardware  Stephen Nakamura – Hardware  Quang.
Flow Charts In this flow chart we see that the robot will move until it bumps into an object There are two possible choices, similar to true and false.
1 Autonomous Parallel Parking Alex Braun & Sergey Katsev.
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2008 Robot Programming Tips Week 4 Day 2 By Matt Gates and.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
Cart-A-Long Michael Bigos Jaret Doiron-LaRue Richard Mui Eric Wu Comprehensive Design Review Advisor: Professor Pishro-Nik.
Preliminary Design Review
Mini Tankbot Homing Vehicle with Obstacle Avoidance By Jamie Mitch.
A.R.M.S. Automated Robotic Messaging System William Batts Chris Rericha.
Tag Bot: A Robotic Game of Tag Jonathan Rupe Wai Yip Leung.
Chuang-Hue Moh Spring Embodied Intelligence: Final Project.
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
Design and Implementation of Metallic Waste Collection Robot
BugBot is a robot that walks with 6 legs not using wheels Bug.
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
Gerhard K. Kraetzschmar The Cool Science Institute Educational Robotics A Glimpse on Robotics Tutorial Material.
Sensors for use in this class. Sensors 2 Robotics: Bridgewater state college.
Sensors. Sensors are for Perception Sensors are physical devices that measure physical quantities. – Such as light, temperature, pressure – Proprioception.
Final Presentation Azhar Khan University of Florida November 25 th, 2008 “ROADBLOCK”
Mappie By: Michael Pusatera. Summary of Talk Introduction Controlling Hardware Sensors Actuation Platform Behaviors Conclusions.
Chopper JOHN MICHAEL MARIANO EEL 4665 INTELLIGENT MACHINES DESIGN LABORATORY SEPTEMBER 18, 2014.
RoboTeam 9/1/2011 Preformed by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
Created by: James Buttice Intelligent Machine Design Laboratory Dr. Arroyo Dr. Schwartz 4/8 Spring 2010 B.L.a.R.R.
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
VEX Robotics Design System Sensors A Brief Overview
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Physics Based Formation Behavior in Autonomous Robots Mark Patterson.
Butler Bot Sai Srivatsava Vemu Graduate Student Mechanical and Aerospace Engineering.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
Robot Report “Emerson” Crawford Hampson EEL5666: IMDL April 8, 2010.
Team 10 Julia Liston. Project Overview  Our team’s goal is to build a prototype of a robot that can: Use GPS to locate a lost person Autonomously navigate.
ΜCHIP Micro-Controlled High-tech Independent Putter.
Figure 12.1 The UP1-bot. Figure 12.2 Left: Radio Control Servo Motor and Right: Servo with Case and Gears Removed.
GraffitiBot Sensor Report Andy Kobyljanec EEL 5666C March 25, 2008.
Obstacle Detection. In the previous program the robot moves forward and then checks for something in the way. As we observed it only checks for things.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
Introduction to VEX® components
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
EEL 5666 Intelligent Machines Design Laboratory JAWS Summer 1998 BY: Kurnia Wonoatmojo.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
Activity 4.2.8a Satellite Flight Satellite Robot Construction Guide
Know your Robot Electrical Parts
ROBOTC for VEX Online Professional Development
Chopper John Michael Mariano
ECE Computer Engineering Design Project
ROBOTC for VEX On-Site Professional Development
By Sanjay and Arvind Seshan
Robotic Vacuum Cleaner
Robot Report “Emerson” Crawford Hampson EEL5666: IMDL April 8, 2010
ROBOTC for VEX Online Professional Development
MAZE SOLVING ROBOT Prepared By: I’tidal Rashdan Yasmeen Amer
Review and Ideas for future Projects
Programming Part 2 Mod Kit
UNCW Computer Science Jack Tompkins Daniel Heywood
Final Presentation EEL 5666C INTELLIGENT MACHINES DESIGN LABORATORY APRIL 12th, 2005 Cliff Pannella Robot: “DICE”
M.VIKRAMADITYAN Graduate Student Mechanical Engineering
Line Following Behavior
Activity 4.2.8a Satellite Flight Satellite Robot Construction Guide
VEX® Robotics Platform and ROBOTC Software
Coding Edbot Dream with Scratch
Obstacle Detection.
G14 Autonomous Rover Wall Avoiding Robot
An Autonomous Mapping Robot
LEGO MINDSTORMS NXT PROGRAMMING
Presentation transcript:

Magdalena Balazinska - Godfrey Tan RoboGuard Magdalena Balazinska - Godfrey Tan

Goals Guard a doorway or a hallway Detect doorway: position in the middle. Detect intruders and block their way. Move along a straight line

Subsumption Architecture IR Sensors Guard d s Stop Bump Sensors <Start> Bootstrap Collide d Motors Shaft Encoders Move Straight

Hardware and software components Handyboard: MC68HC11, 32K RAM, 9V Interactive C and Motorola assembly 2 DC motors (6.9V) 5 Sharp GP2D02 IR range sensors 5 bumper switches 2 shaft encoders Lego body

5 Sensors are positioned on a curve 3 Bumper switches 9V battery powering up the board and another 9V powering up the motors

Gear sets and motors

Sensors: the illusions and the reality GP2D02 is an infrared sensor; it transmits an IR signal and receives it back to detect The Specs say: 10cm to 80cm; an 8 bit number GP2D02: 10cm to 80cm

Sensors: the illusions and the reality Our experiments showed that the distance value given by the sensors were only reliable within a much shorter range (about half of the advertised range). Each sensor is with its own personality. Range: 4.5cm to 49.5cm Angle: 10.4º to 13.7º

Demo…

Summary Successes Limitations: Simple sensors and simple algorithms allow to achieve interesting behaviors Autonomous creature performs what seems like an “intelligent” task Limitations: Sensors ranges Batteries lifetime

Lessons learned Software eng. Robot eng. Reboot Change batteries. Check last piece of code modified. Check hardware connectors. Optimize algorithms.Test! Experiment! Don’t trust doc: read code. Don’t trust specs: experiment. You may be poor. Better be rich.