investigating power management in a robot colony meeting of the minds symposium may 7, 2008...
TRANSCRIPT
![Page 1: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/1.jpg)
Investigating Power Management in a Robot Colony
Meeting of the Minds SymposiumMay 7, 2008
Christopher Mar and
Austin Buchan
Colony Project, Robotics Club
![Page 2: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/2.jpg)
2
Colony Project
Ongoing Robotics Club project, started in 2003
About 20 undergraduates– All years represented– Mostly Engineering and CS majors
Weekly status meeting plus work nights throughout the week
![Page 3: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/3.jpg)
3
Colony Robot
Bearing and Orientation Module (BOM)
Dragonfly Microcontroller Board
Motors
Sharp IR Rangefinders
Tri-color LED x 2
![Page 4: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/4.jpg)
4
Goals
Low-cost Robots (~$350) Homogenous, distributed architecture Develop applications that are robust to non-idealities:
– Noisy sensor data– Limited computation– Communication delays
Use the Colony as a research platform– Emergent behaviors– Path planning– Controls– Cooperation and task management– Simultaneous Localization and Mapping (SLAM)– ...
![Page 5: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/5.jpg)
5
Why Recharging?
Goal is to perform long-term tasks with multiple robots
Tasks completed with minimal human intervention
– On-the-fly task allocation and management
– No humans (or monkeys) changing batteries
Fuel Cells
Obstacle
Warehouse
Charging Station
Factory
Task Model
![Page 6: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/6.jpg)
6
Autonomous Recharging
Hardware– Robot
Detect and interface with charging station
Regulate charge cycle
– Environment, Station Supply power Produce homing signals
Software– Robot
Recognize need to charge
Locate and home on charging station
– Environment, Station Manage charging bay
allocation Battery prioritizing
algorithm
![Page 7: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/7.jpg)
7
Robot Charging Hardware
Charge Board– High current circuitry– Controlled by dedicated
microprocessor– Communicates with robot
over I2C
Homing Senor
Wireless communication and BOM localization
![Page 8: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/8.jpg)
8
Charging Bay
Charging Contacts
Tricolor Orb
Wireless Module
Power/I2C Connections
BOM Segment
Homing Beacons
![Page 9: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/9.jpg)
Bay
9
Power Management Topology
…
ATXPowerSupply
Wireless Network
Bay Bay
Power
Data
![Page 10: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/10.jpg)
10
Docking with Bay – Procedure
Request charge bay, wait for accept
Locate bay, get in homing range
Home to docking bay
Dock
Wireless
BOM/Wireless
Homing Sensor
Robot Hardware
![Page 11: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/11.jpg)
Autonomous Recharging Video
![Page 12: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/12.jpg)
12
IR Beacon Homing
Left
Center
Right
Max pulse width
n
3n
2n
Bea
con
![Page 13: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/13.jpg)
13
Charge Board monitors battery, manages charging
– Temperature and Voltage Observation
– Current Control
Necessary for fast, high current charging
Charge Board
![Page 14: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/14.jpg)
Charging Algorithm
•Regulate current into battery to maintain constant 1C (2.6A) charge•Terminate at either
–Voltage Drop threshold–Temperature dT/dt threshold
•Trickle charge an option if robot not needed immediately
14
![Page 15: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/15.jpg)
ColoNet
● Remote control and monitoring of the Colony over the Internet
● Global Colony task queuing
● Monitoring and recording of wireless communications
● Web-based Java GUI
![Page 16: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/16.jpg)
16
Colony Members
Austin Buchan Christopher Mar
Brian Coltin Siyuan Feng Jason Knichel James Kong Eugene Marinelli Brad Neuman Gregory Tress Justin Scheiner Andrew Yeager Kevin Woo
•Jimmy Bourne•Rich Hong•Victor Marmol•Evan Mullinix•Ben Poole•John Sexton•David Schultz•Bradley Yoo
•Prof. George Kantor
![Page 17: Investigating Power Management in a Robot Colony Meeting of the Minds Symposium May 7, 2008 Christopher Mar and Austin Buchan Colony Project, Robotics](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e8f5503460f94b93f8f/html5/thumbnails/17.jpg)
17
www.robotcolony.org