BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. Localization for Off-the-Shelf Distributed Robots.

Slides:



Advertisements
Similar presentations
Telos Fourth Generation WSN Platform
Advertisements

LabView Basics.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Teeny-Weeny Hardware Platforms That Get Up and Walk Around: Smart Dust, Microrobots, and Macrorobots Michael Scott, Brett Warneke, Brian Leibowitz, Seth.
224 FINAL PROJECT- WIRELESS CONTROL OF A BOE-BOT Tom Cohlmia-Scott Moffat-Ashley Nidiffer-Eric Yim.
Kareem Nammari Edward Nicholson Kari Skupa Wes Stanway Cui Sun 1.
Motor Control Lab Using Altera Nano FPGA
SMART DUST from K. Pister, J. Kahn, B. Boser, and S. Morris Presented for Software Design by Xiaozhou David Zhu June 22, 2001 Kent state University.
TOSSIM A simulator for TinyOS Presented at SenSys 2003 Presented by : Bhavana Presented by : Bhavana 16 th March, 2005.
Steven Koelmeyer BDS(hons)1 Reconfigurable Hardware for use in Ad Hoc Sensor Networks Supervisors Charles Greif Nandita Bhattacharjee.
CotsBots: An Off-the-Shelf Platform for Distributed Robotics Sarah Bergbreiter and Dr. Kris Pister Berkeley Sensor and Actuator Center October 29, 2003.
Bradley University Department of Electrical and Computer Engineering 2011 Wind Tunnel Control (WEBWIND) By: Adam Green Advisor: Dr. Aleksander Malinowski.
Mica: A Wireless Platform for Deeply Embedded Networks Jason Hill and David Culler Presented by Arsalan Tavakoli.
Using different Models of Computation for distributed control: the Robot Diffusion Problem Sarah Bergbreiter Mentors: Bruno Sinopoli, Alessandro Pinto.
Generic Sensor Platform for Networked Sensors Haywood Ho.
Integrated  -Wireless Communication Platform Jason Hill.
Mica Sensor Board Review Alec Woo November 21, 2001 NEST Meeting.
Generic Sensor Platform for Networked Sensors Haywood Ho.
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
Development of a Mica2 Mote Sensor Network Cliff Macklin Bill Ehrbar December 8, 2004 University of Colorado, Colorado Springs.
Fall Senior Project Presentation Rev :22.00 By: Salem, Ray M. Date: December Title: Micro Mouse Control Systems Topics: Robotics, System.
PEG Breakout Mike, Sarah, Thomas, Rob S., Joe, Paul, Luca, Bruno, Alec.
WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz.
Smart Dust and Micro Robots K. Pister EECS, UC Berkeley …a history of failure.
Accelerometer based localization for distributed off-the-shelf robots (Cots-Bots) Thomas Cheng, Sarah Bergbreiter Advisor: Prof. K.S.J. Pister Objectives.
Agenda 1. Background/vocabulary of WSNs, wireless sensor networks 2. Some applications of WSNs 3. Components of a WSN 4. Setting up a WSN with local mote.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Robot Hardware and Control Sarah Bergbreiter UC Berkeley June 17, 2002.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
ASPPRATECH.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Senior Design II - Fall 2007 ECE 392 Advisor Dr. Kurt Kosbar ECE 392 Instructor Norman Cox Human Detection and Tracking Using a Wireless Sensor Network.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Spring 2000, 4/27/00 Power evaluation of SmartDust remote sensors CS 252 Project Presentation Robert Szewczyk Andras Ferencz.
Getting started with interactive projects using the Arduino, Max and Processing.
Active Display Robot System Using Ubiquitous Network Byung-Ju Yi Hanyang University.
A System Architecture for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister
Ryan Courtney Senior Design II Advisor: Junkun Ma.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
K. Pister, J. Kahn, B. Boser (UCB) S. Morris (MLB)
Institut for Technical Informatics 1 Thomas Trathnigg Towards Runtime Support for Energy Awareness in WSNs Towards Runtime Support for Energy Awareness.
Typical Microcontroller Purposes
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
Arduino 101 Instructors: Ted Markson / Jim Sweeney.
Wireless Sensor Networks MOTE-KITS TinyOS Crossbow UC Berkeley.
Implementation of Decentralized Damage Localization in Wireless Sensor Networks Fei Sun Master Project Advisor: Dr. Chenyang Lu.
Extreme Networked Systems: Large Self-Organized Networks of Tiny Wireless Sensors David Culler Computer Science Division U.C. Berkeley Intel
Robotic Sensor Network: Wireless Sensor Platform for Autonomous Topology Formation Project: Sponsored By: Advisor: Dr. S. Jay Yang, CEManager: Steven.
System Architecture Directions for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister Presented by Yang Zhao.
Example Distributed Sensor Network with TinyOS Motes RPI ECSE – 6965/4694 Daniel Casner 2007 April 13th.
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
System Architecture Directions for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister Presenter: James.
Lecture 22: Wireless Sensor Security
OBSTACLE AVOIDANCE ROBOT
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
S.T.E.V.E. (Speed Trap Enforcement VehiclE) Final Presentation Michael Hattermann April 16, 2002.
Sun Small Programmable Object Technology (Sun SPOT)‏
Large field of solar arrays that need to be facing the sun Close to a city that creates acid rain and other damaging forms of precipitation Create a centralized.
Bus Seat Sensor Network By: Jason Hady, Michael Stevens, Wyrgy Pamphile.
 Introduction.  Block Diagram.  Sensors.  Arduino.  Advantages.  Limitations.  Applications.  Conclusion. Contents.
The entire system was tested in a small swimming pool. The fully constructed submarine is shown in Fig. 14. The only hardware that was not on the submarine.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
Obstacle avoiding robot { pixel }
Automatic human detector garbage can.
ARDUINO LINE FOLLOWER ROBOT
‘SONAR’ using Arduino & ultrasonic distance sensor
Georg Oberholzer, Philipp Sommer, Roger Wattenhofer
Georg Oberholzer, Philipp Sommer, Roger Wattenhofer
Presentation transcript:

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. Localization for Off-the-Shelf Distributed Robots (CotsBots) Sarah Bergbreiter Kris Pister September 9, 2003

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. History of CotsBots – Building More of Less Solar Cell Array CCRs XL CMOS IC

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. Similar Robot Platforms Khepera II –> $2500 each Robomote (USC) –custom hardware Millibots (CMU) –custom hardware CotsBots (UCB) –standard hardware and software platform –~$200

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. CotsBots: Hardware Atmel ATMEGA103 –4 Mhz 8-bit CPU –4KB RAM –128KB Program Memory RFM TR1000 radio –50 kb/s – ASK –Focused hardware acceleration Network programming Atmel ATmega8L –1-8MHz CPU –8KB Program Memory –1KB RAM 2 Discrete H-Bridge Circuits –Speed and Direction Control of Motors –up to 4A, 30V load Same 51-pin bus Mica Mote MotorBoard Kyosho Mini-Z RC Car Platform Additional sensor boards available including ADXL202e, magnetometer, light, temp, sound, etc.

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. CotsBots: Software Use Open-Source NesC language and code provided by TinyOS group (available on SourceForge) Abstract as much as possible from the application writer (developer should focus on algorithms) Remain flexible by keeping component-based design Robot Application ClockRobot Motor Packet Motor Software Motor Packet MZ, Tank,... Motor1MZServo ADC

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. CotsBots Sample Application: Robot Diffusion T z - 1 K T z - 1 K ROBOT MOTOR + _ + _ + DISTANCE/ LOCATION SENSOR _ FEEDBACK AND CONTROL LOOP Conceptual Vision of Robot Diffusion – could be used for mapping or maximal sensor network coverage Controller designed for diffusion along 1DOF – only tested in simulation thus far

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. Fisheye Lens High Power LED PhotoBeacon IC Localization: PhotoBeacon Concept Triangulation v. Trilateration Use light/lens/detector system on each robot to determine relative angles Design an IC with ~1 o resolution and 5-10m ranges with conventional off- the-shelf LEDs IC should be computationally simple Additional benefits of optical communication and obstacle detection    d

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. PhotoBeacon: System Architecture 256x1 Analog Mux Programmable Gain Amplifier (KSJP20) Photodiodes in circular array 3-wire bus Differential Analog Output 190 o field-of- view lens 5o5o Lens LED Low divergence, high power LEDs PhotoBeacon IC (detector)

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. PhotoBeacon IC: Final Layout PhotoDiodes 3-wire bus block 1Mbps Optical Receiver ~4mm

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. PhotoBeacon IC: Preliminary Results Tested ¼ ring PhotoBeacon IC All blocks are functional, including optical receiver, multiplexer, and 3-wire bus 3-D manipulator used to position fisheye lens over IC Difficulty in focusing results in an intensity graph instead of binary output Laser Lens+IC LabView DAQ Box

BSAC ©2003 Fall IAB. Confidential Information. Not to be made public without permission from UC Regents. Conclusions and Future Work Continue testing PhotoBeacon localization system Apply lessons learned to new PhotoBeacon IC utilizing latest optical receiver from Brian Liebowitz and the SALT project in KSJP20 Investigate algorithms for PhotoBeacon system based on Lance Doherty’s work in Convex Position Estimation in Wireless Sensor Networks. Infocom 2001 Integrate PhotoBeacon system with CotsBots’ hardware and software