1 Cartel: Cartography (mapmaking) + Intel (intelligence) Preliminary Design Review ECE4007 L01 – Senior Design – Fall 2007 School of Electrical and Computer.

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
VEX Robotics Platform and ROBOTC Software Introduction.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Multidisciplinary Engineering Senior Design Project 6508 Controls Lab Interface Improvement Preliminary Design Review 11/11/05 Team Members: Michael Abbott,
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
User Interface (hardware). Overview  Translate user actions into electrical control signal which controls the robot movement  Be able to input and store.
CSE Design Lab – Milestone 2 James Hopkins Dave Festa Dennis O’Flaherty Karl Schwirz.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
October 21, 2003 ECE Senior Design1 Autonomous GPS-BOT Preliminary Design Review by Kery Hardwick, Yevgeniy Khasanov, Naoya Kinuta, Zhe Chuan Luo.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
FOLLOWER SENSORS AND ACTUATORS EE 552 INTSTRUCTOR :Dr MOHAN KRISNAN BY MOHAMMED KASHIF IQBAL ANESH BODDAPATTI UNIVERSITY OF DETROIT MERCY.
Preliminary Design Review
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Autonomous Dual Navigation System Vehicle Dmitriy Bekker Sergei Kunsevich Computer Engineering Rochester Institute of Technology December 1, 2005 Advisor:
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Amrinder Chawla, Anurag Kadasne, Saurabh Pandey, Enkuang “Daniel” Wang, Gowtham Tamilselvan, Robert “Kyle” Brown ECE 4007 L03: Prof. Erick Maxwell 7 th.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
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
A Mobile Wireless Electrocardiogram System for Health Care Facilities John Farner Jason Fritts Julian Jaeger Joe Richard Georgia Institute of Technology.
VEX Robotics Platform and ROBOTC Software
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
P13215 Spring Fall 2014 The Robotic Wandering Ambassador Background/Previous Work The wandering ambassador robot has been worked on by 7 previous.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Microcontroller Robot Design Spring 2003 Advisor : Prof. Hayler Engineering Team: Mark Vo Jing Hua Zhong Abbas Ziadi.
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Team Spot On! With Zebulon Clark Desiree And Earl.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Engaging Undergraduate Students with Robotic Design Projects James O. Hamblen School of ECE, Georgia Tech, Atlanta, GA
Introduction to the VEX ® Robotics Platform and ROBOTC Software © 2012 Project Lead The Way, Inc.Principles of Engineering.
Lynbrook HS Robotics San Jose, CA aMazing Robot iARoC Presentation.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
Robotic Sensor Network: Wireless Sensor Platform for Autonomous Topology Formation Project: Sponsored By: Advisor: Dr. S. Jay Yang, CEManager: Steven.
Company Confidential Our Experiences with Phidgets Lloyd SpencerKevin Sikorski Monthly SRS Meeting November 18, 2006.
FAST: Fully Autonomous Sentry Turret
RFID Enabled Access Limited (R.E.A.L.) Security Christopher Lange, Team Leader Clinton Plaza Paul Brown David Kenney.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
MIR – Mobile Intelligence Robot By Jason Abbett and Devon Berry.
Solar Power Array Management for the Solar Racing Team Mark Calotes Ginah Colón Alemneh Haile Nidhi Joshi Michael Lu School of Electrical and Computer.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Voice-Activated Television Remote Control (VAR) Senior Design I Mid-Semester Presentation [1]
Aerospace Digital Communication Instrument Senior Design 1 Presentation.
ECE 4007 L01 DK6 1 FAST: Fully Autonomous Sentry Turret Patrick Croom, Kevin Neas, Anthony Ogidi, Joleon Pettway ECE 4007 Dr. David Keezer.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Thermal Detecting Wireless Sensor Network
David Meyers, Jared Santinelli, Phillip Robinson, Nazar Trilisky Georgia Institute of Technology School of Electrical and Computer Engineering October.
Mathew Davison Bobby Harkreader David Mackey Dhivya Padmanbhan.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Wall-Follower Xiaodong Fang University of Florida School of Electrical and Computer Engineering Automatic Wall Following & Color Detecting Robot.
 Definition of Micro-Controllers  Comparison between types of Micro- Controllers  Pin Identification of ATMEGA32.
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Miniature.
Project Description The Square D occupancy sensors use both ultrasonic and passive infrared technology (PIR) to detect occupancy in a room. This project.
Autonomous Wheelchair Tyler Morton & Ben Hoerst Senior Design Advisor: Dr. Stanislaw Legowski Project Advisor: Dr. Steven Barrett ECE Senior Design.
1 Cartel: Cartography (mapmaking) + Intel (intelligence) Preliminary Design Review ECE4007 L01 – Senior Design – Fall 2007 School of Electrical and Computer.
RECON ROBOT ECE 477 Group 8 Vinit Bhamburdekar Arjun Bajaj Aabhas Sharma Abhinav Valluru.
ARDUINO UNO The Arduino uno is a microcontroller board based on the ATmega328. It has 14 digital Input / Output pins (of which 6 can be used as PWM outputs),
Self-Navigation Robot Using 360˚ Sensor Array
Autonomous Robot Platform
Robotic Vacuum Cleaner
‘SONAR’ using Arduino & ultrasonic distance sensor
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
Command and Data Handling
Presentation transcript:

1 Cartel: Cartography (mapmaking) + Intel (intelligence) Preliminary Design Review ECE4007 L01 – Senior Design – Fall 2007 School of Electrical and Computer Engineering Georgia Institute of Technology Project Advisor: Dr. Hamblen Autonomous Multi-robot Mapping System Brandon Chong - Team Leader David Esiobu Jonathan King Mark Nfodzo Christopher Pau - Webmaster

22 Autonomous Multi-Robot Mapping System Develop two prototypes of mapping robot Map urban warfare areas for U.S. Military Improve on expensive and complex military robots Design our system cheaper, specialized, and expandable Focus on cost, expandability, and autonomy

33 Design Objectives Lowering cost allows more systems Using cheaper parts, software over hardware Designing expandability increases accuracy and speed Allowing easy and fast addition of robots Designing autonomy reduces human element Coordinating between robots

44 Hardware Connection Diagram

55 Mounting Diagram Source: Microsoft

66 iRobot Create Source: iRobot.com Small wheeled profile Cargo bay for additional hardware Serial command interface Rechargeable battery

77 eBox Mhz Vortex86 System-On-Chip Fanless, compact design Ultra Low Power Wireless LAN, USB / Ethernet / RS-232 ports Source: EmbeddedPC.net

88 IR Sensor - GP2D12 Sharp GP2D12 IR Sensor Used to gather obstacle data Distances from 10 cm to 70 cm Analog Output Voltage from 0 to 2.5V Source: Phidgets.com

99 Ultrasonic Sonar Sensor 42kHz Ultrasonic sensor Used to determine robot movement Detects objects from 0 to 6.45 m Multiple Outputs Analog Output - 10mV/inc 2.5V-5.5V, < 3mA supply current Small, light weight module Source: LV MaxSonar EZ1 Datasheet

10 Compass Sensor Used to coordinate robot data Power - 5-volts 19 ma. Outputs - Dual analog channels Weight grams Size mm diameter, 16 mm tall Pins - 3 pins on 2 sides on.050 centers Temp - 20 to +85 degrees C Source : dinsmoresensors datasheet

11 Phidgets Interfacekit 8/8/8 Used to interface sensors to the eBox 8 Analog Input / 8 Digital Input / 8 Digital Output Output to USB (drivers provided for Win CE) Analog to Digital converter Source: Phidgets.com

12 Phidgets Servo Used to rotate IR sensor to make multiple readings HiTec HS-322HD Servo 0.19sec/60 degrees at 4.8V USB controller (drivers provided for Win CE) Source: Phidgets.com

13 Software Overview Operating System: Windows CE 6.0 Cartel Application: Microsoft Visual C# Development environment: Microsoft Visual Studio 2005 Source: Microsoft

14 Microsoft Visual C# Advantages Rapid software development (Managed Code).NET Platform compatibility Pre-built drivers and projects (Phidgets) Disadvantages Windows-only - no support on Linux (Mono =.NET alternative) Microsoft licensing fees.NET Code Performance Overhead (speed of sonar?)

15 Cartel Controller Cartel Controller Monitors and handles all requests Sensor Controller Sensor data and Servo controls Robot Controller iRobot commands Wireless Controller b/g Network Communications Intelligence Controller Generates movement operations Runs on startup Stores Initial position Map Data Starts deployment procedure

16 Robot Deployment Procedure

17 Robot Deployment Procedure (2) 1) Leader (Robot 1) is in initialization 2) Robot 2 gets position and starts exploration 3) Robot 3 gets position and starts exploration 4) No more robots after 3 minutes 5) Leader starts exploration

18 Implements UDP/IP Opens Socket for receiving data Opens Socket for sending data Sends Broadcast Packets Wireless Controller Source:

19 Sensor Controller Initialize interfaces to sensors and servo Process periodic readings from sonar sensors Take IR readings from a specified angle Generate events for Intelligence

20 Robot Controller Initialize and configure the Create Translate commands to the Create’s Open Interface Process periodic readings from robot sensors Generate events for Intelligence

21 Intelligence Controller Process events generated by other controllers Make decisions about motion based on gathered data Share findings with other robots at regular intervals

22 Intelligence Controller - Exploration Discretize the space Track the explored and occupied cells Avoid explored areas and probe occupied ones Sonar data will offer longer range, “soft” feedback IR readings will give hard numbers at closer range

23 Advantages/Disadvantages of Controller Design Divides work up Shortens development time Easily changeable for different robots Increases complexity

24 Mapping Software Receives UDP broadcast packets from the robots Plots unexplored area as grey squares Plots unoccupied area as white squares Plots occupied area as blue squares

25 Timeline

26 Future Work Finish interfacing sensors Finish Cartel Controllers Establish communications between robots Establish communications between robots and the Mapping Software Perform mapping test runs Debug problems encountered in test runs

27 Questions? More information: please visit our website OR