AICIP 1Chris Beall Design of a Mobile Sensor Platform and Localization Design of a Mobile Sensor Platform and Localization.

Slides:



Advertisements
Similar presentations
Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Advertisements

HARDWARE Rashedul Hasan..
By: Evan Olson and Vishal Doshi. Introduction Autonomous Vehicles allow expanded capabilities over manned data collection Relatively low cost, versatile.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Microwave Doppler Speed Measurement System Guo Jianghuai Supervisor: Roland G Clarke Assessor: Chris Trayner Introduction A Doppler radar is a special.
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.
BY TONY JIA Mother Board and Buses. What is a Mother Board? The motherboard is the largest piece of internal hardware. All of the other internal.
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
The physical parts of Computer
1 Autonomously Controlled Vehicles with Collision Avoidance Mike Gregoire Rob Beauchamp Dan Holcomb Tim Brett.
The Ultimate Surveillance Vehicle Nicholas Sanders Matthew Kozlowski Matthew Sommer Jeff Graw.
October 21, 2003 ECE Senior Design1 Autonomous GPS-BOT Preliminary Design Review by Kery Hardwick, Yevgeniy Khasanov, Naoya Kinuta, Zhe Chuan Luo.
Mars Rover By: Colin Shea Dan Dunn Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
The Enforcer Laura Celentano Glenn Ramsey Michael Szalkowski.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Chapter 4 Section 3.
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
THE COMPONENTS OF THE SYSTEM UNIT Peyton Farley & Katelyn Dunham.
1 SD Recorder OS-TM-V701A for Driving Security Surveillance.
LOGO. Types of System Boards  Nonintegrated System Board  Nonintegrated system boards can be easily identified because each expansion slot is usually.
COMPONENTS OF THE SYSTEM UNIT
Michael McGrath IMDL Professors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TA’s: Josh Weaver Tim Martin.
A+ Guide to Managing and Maintaining your PC, 6e Chapter 1 Introducing Hardware.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Athletic Field Marking Device Anthony Cortese, Ryan Crump, Matthew Lawler, Patrick Shaughnessy (Team Leader), John Sudia.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Program ultrasonic range sensor in autonomous mode
Flakey Flakey's BackFlakey's Front. Flakey's Control Architecture The following is cited from the SRI web pages: Overview SRI's mobile robot, Flakey,
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
Dawn Pedersen. Flick the switch… What happens when you turn a computer on?
Translate the following message:
Introduction to the VEX ® Robotics Platform and ROBOTC Software © 2012 Project Lead The Way, Inc.Principles of Engineering.
GROUND UTILITY NETWORK DECIPHERING AUTOMATED MACHINE GROUP 10 BLAKE SIMONINI DIDIER LESSAGE GABRIEL RODRIGUEZ G.U.N.D.A.M.
Chapter 2 The CPU and the Main Board  2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU  2.2Performance and Instruction Sets.
LITERATURE SURVEY 1.EFFICIENT PATH PLANNING IN SEMI- FAULT TOLERANT ROBOTICS 2. Caesar robot.
By: Dorian Gobert. In 1998, the Gateway G6-450 was "top of the line", the fastest computer Gateway offered. Compared it to the eMachines ET in.
Robotic Sensor Network: Wireless Sensor Platform for Autonomous Topology Formation Project: Sponsored By: Advisor: Dr. S. Jay Yang, CEManager: Steven.
Location Estimation in Ad-Hoc Networks with Directional Antennas N. Malhotra M. Krasniewski C. Yang S. Bagchi W. Chappell 5th IEEE International Conference.
The Guts. CPU CPU Socket The CPU is generally a 2 inch ceramic square with a silicon chip located inside. The chip usually about the size of a thumbnail.
By: 1- Aws Al-Nabulsi 2- Ibrahim Wahbeh 3- Odai Abdallah Supervised by: Dr. Kamel Saleh.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Spring 2007.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
Collaborative Processing in Sensor Networks Lecture 8 – MSP 101 Mahmut Karakaya, Graduate Assistant Electrical Engineering and Computer Science University.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Introduction to Vexnet
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
THE PRINT-SCAN Machine 3-D Spatial Mapping Device Nia Cook Stephen Tan Anil Rohatgi Senior Design Final Report Presentation ECE4006 Spring2005.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan.
Parts of the computer Deandre Haynes. The Case The Case This Case is the "box" or "chassis" that holds and encloses the many parts of your computer. Its.
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Motherboard Group 1 1.
Heterogeneous Teams of Modular Robots for Mapping and Exploration by Grabowski et. al.
Ali Alkuwari Patrick SwannJad FarahMarcus SchafferKorhan Demirkaya Long QuyDenden TekesteNgoc MaiSteven Weaver.
PCs ENVIRONMENT and PERIPHERALS Lecture 4. An expansion cards: - An expansion card (expansion board) is an electronic circuit board that adds more functionality.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
ECE 445 Group 20 4/23/2012 Kevin Dluzen Jonathan Hall Diyang Qiu.
Presented by: Chaitanya K. Sambhara Paper by: Rahul Gupta and Samir R. Das - Univ of Cincinnati SUNY Stony Brook.
Exploring Computer Science Lesson 6-5
Presentation transcript:

AICIP 1Chris Beall Design of a Mobile Sensor Platform and Localization Design of a Mobile Sensor Platform and Localization

AICIP 2Chris Beall Design of a Mobile Sensor Platform and Localization Motivation and System Requirements Drive System and H-Bridge Sensing capabilities Processing capabilities System Facts Platform Improvements Introduction to Localization Methods Localization using ARToolkit Overview

AICIP 3Chris Beall Design of a Mobile Sensor Platform and Localization The goal of this project is to construct a mobile autonomous sensor paltform which is able to “sense” the environment and act upon it through both local decision making as well as collaboration among networked mobile sensor platforms Motivation

AICIP 4Chris Beall Design of a Mobile Sensor Platform and Localization System must be small in size for portability It must be low cost for large volume platform deployment Tether-free outdoor deployment Energy-efficient for longer battery life On-board processing capability for autonomous local decision making System Requirements

AICIP 5Chris Beall Design of a Mobile Sensor Platform and Localization The drive system uses two gearhead motors attached on either side at the back of the mobile sensor platform The motors can be driven with up to 12VDC. However, to limit the speed of the mobile sensor platform only 5VDC is used The platform uses an omni-directional third wheel to allow for differential steering Drive System

AICIP 6Chris Beall Design of a Mobile Sensor Platform and Localization The H-Bridge is used to control the motors Separate inputs for logic and motor power Enable/Disable Input Four data inputs Four motor outputs (2 per motor) H-Bridge

AICIP 7Chris Beall Design of a Mobile Sensor Platform and Localization Controlling the H-Bridge The H-Bridge is controlled with the parallel port on the computer Pulse width modulation is used to control the speed of the platform as it moves along The H-Bridge can be enabled/disabled to conserve power and to prevent overheating

AICIP 8Chris Beall Design of a Mobile Sensor Platform and Localization The mobile platform is currently equipped with two kinds of sensors Imaging sensor Range sensor Sensing

AICIP 9Chris Beall Design of a Mobile Sensor Platform and Localization The imaging sensor is a Logitech Quickcam Pro 4000, used for target recognition through advanced image processing. It is able to take pictures at a resolution of up to 1.3 megapixels, with a default setting at 640x480pixels. Imaging Sensor

AICIP 10Chris Beall Design of a Mobile Sensor Platform and Localization The range sensor works by transmitting a pulse of sound outside the range of human hearing. The sound reflects back to the ranger from any object in the path of its sonic wave. The distance of the object is obtained by measuring the time it takes for the sonic wave to bouce back. The range sensor has an approximate beam pattern that is 60 in width, and less than 10 feet deep. Range Sensor

AICIP 11Chris Beall Design of a Mobile Sensor Platform and Localization The mobile sensor platform uses a Mini-ITX (7x7in) form factor motherboard, the VIA EPIA-M10000 The board has a 1Ghz processor, room for one memory module, integrated video, audio, ethernet, and one PCI expansion slot (used for wireless) It is excellent for this application because it is powerful, yet very compact Processing

AICIP 12Chris Beall Design of a Mobile Sensor Platform and Localization Dimension 12x15.5x10 inches Cost: Less than $600 Battery Life: 3hours with moderate use Voltage regulator shuts down itself when overheated Fast processor & 512MB of memory Switches allow to toggle between internal (battery) and external power Software: Latest version of Fedora Core and open source drivers System Facts

AICIP 13Chris Beall Design of a Mobile Sensor Platform and Localization Place additional range sensors along the sides and the back of the mobile platform as the current design only allows it to detect objects directly in front of it. Reduce the weight of the platform by replacing the heavy, although low-cost, sealed lead acid (SLA) battery. One option is the much lighter Li-Ion battery, which maintains a flatter discharge curve than other kinds of batteries. However, this option is far more expensive. Platform Improvements

AICIP 14Chris Beall Design of a Mobile Sensor Platform and Localization Self-deploying sensor networks for robust reconnaissance and surveillance Self-organizing sensor networks for adaptive target tracking Distributed coordination with or without communication The mobile platforms will orient themselves and collaboratively achieve complex tasks like tracking of moving targets, target identification, multiple target detection, etc. Research Highlights

AICIP 15Chris Beall Design of a Mobile Sensor Platform and Localization It is necessary for the mobile sensor platforms to be able to determine where they are located Localization can be relative: A robot knows where it is located relative to another robot Localization can be absolute: A robot knows where it is located in reference to the building it is in Ideally each platform would be aware of both its absolute position, and its position relative to other mobile sensors Localization

AICIP 16Chris Beall Design of a Mobile Sensor Platform and Localization Global Positioning System (GPS) Laser Tracking Sonar Radio – UT wireless network (triangulation) Visual markers Localization Methods

AICIP 17Chris Beall Design of a Mobile Sensor Platform and Localization There are several different ways of using visual markers for localization: –Use a color coded cylinder mounted on top of each mobile sensor platform to allow them to identify each other. This method provides only identification and relative location. Distance and exact location are difficult to derive. –Use pattern recognition to identify patterns attached to platforms or landmarks. Based on the pattern the orientation, distance, and angle can be determined. Localization Using Visual Markers

AICIP 18Chris Beall Design of a Mobile Sensor Platform and Localization There is open-source software which is widely used to create Augmented Reality (AR) applications The ARToolkit is able to localize targets in live video without any noticeable delay The first step is to threshold the image, then it detects where there is a square marker Once the marker is found, it calculates the distance, position and orientation Localization Using Pattern Recognition

AICIP 19Chris Beall Design of a Mobile Sensor Platform and Localization The software detects the marker and displays the coordinate system on top of it using OpenGL The coordinates can be used to determine where the platform is located Using the ARToolkit

AICIP 20Chris Beall Design of a Mobile Sensor Platform and Localization In this example the software actually super- imposes a 3D cube on the live video Using the ARToolkit

AICIP 21Chris Beall Design of a Mobile Sensor Platform and Localization Questions?

AICIP 22Chris Beall Design of a Mobile Sensor Platform and Localization Thank You