Market-Based Coordination of Recharging Robots

Slides:



Advertisements
Similar presentations
EcoTherm Plus WGB-K 20 E 4,5 – 20 kW.
Advertisements

Números.
University Paderborn 07 January 2009 RG Knowledge Based Systems Prof. Dr. Hans Kleine Büning Reinforcement Learning.
Trend for Precision Soil Testing % Zone or Grid Samples Tested compared to Total Samples.
Trend for Precision Soil Testing % Zone or Grid Samples Tested compared to Total Samples.
AGVISE Laboratories %Zone or Grid Samples – Northwood laboratory
Trend for Precision Soil Testing % Zone or Grid Samples Tested compared to Total Samples.
Accredited Supplier Communications Plan FY09-10 Q1 to Q4 May 2009, v2.0 Home Access Marketing & Stakeholder Engagement Team.
EuroCondens SGB E.
Worksheets.
Reinforcement Learning
& dding ubtracting ractions.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Addition and Subtraction Equations
Multiplication X 1 1 x 1 = 1 2 x 1 = 2 3 x 1 = 3 4 x 1 = 4 5 x 1 = 5 6 x 1 = 6 7 x 1 = 7 8 x 1 = 8 9 x 1 = 9 10 x 1 = x 1 = x 1 = 12 X 2 1.
Disability status in Ethiopia in 1984, 1994 & 2007 population and housing sensus Ehete Bekele Seyoum ESA/STAT/AC.219/25.
Performance of Hedges & Long Futures Positions in CBOT Corn Goodland, Kansas March 2, 2009 Daniel OBrien, Extension Ag Economist K-State Research and Extension.
Add Governors Discretionary (1G) Grants Chapter 6.
CALENDAR.
2.11.
The 5S numbers game..
A Fractional Order (Proportional and Derivative) Motion Controller Design for A Class of Second-order Systems Center for Self-Organizing Intelligent.
Training Objective: students will be able to evaluate expressions using the order of operations.
Numerical Analysis 1 EE, NCKU Tien-Hao Chang (Darby Chang)
Break Time Remaining 10:00.
The basics for simulations
A sample problem. The cash in bank account for J. B. Lindsay Co. at May 31 of the current year indicated a balance of $14, after both the cash receipts.
PP Test Review Sections 6-1 to 6-6
The Pecan Market How long will prices stay this high?? Brody Blain Vice – President.
EU Market Situation for Eggs and Poultry Management Committee 21 June 2012.
MCQ Chapter 07.
TCCI Barometer March “Establishing a reliable tool for monitoring the financial, business and social activity in the Prefecture of Thessaloniki”
1 Prediction of electrical energy by photovoltaic devices in urban situations By. R.C. Ott July 2011.
VOORBLAD.
15. Oktober Oktober Oktober 2012.
TCCI Barometer March “Establishing a reliable tool for monitoring the financial, business and social activity in the Prefecture of Thessaloniki”
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
Progressive Aerobic Cardiovascular Endurance Run
1..
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
Facebook Pages 101: Your Organization’s Foothold on the Social Web A Volunteer Leader Webinar Sponsored by CACO December 1, 2010 Andrew Gossen, Senior.
TCCI Barometer September “Establishing a reliable tool for monitoring the financial, business and social activity in the Prefecture of Thessaloniki”
When you see… Find the zeros You think….
Before Between After.
25 seconds left…...
Foundation Stage Results CLL (6 or above) 79% 73.5%79.4%86.5% M (6 or above) 91%99%97%99% PSE (6 or above) 96%84%100%91.2%97.3% CLL.
Subtraction: Adding UP
: 3 00.
5 minutes.
1 Non Deterministic Automata. 2 Alphabet = Nondeterministic Finite Accepter (NFA)
Week 1.
Static Equilibrium; Elasticity and Fracture
Converting a Fraction to %
Resistência dos Materiais, 5ª ed.
Clock will move after 1 minute
PSSA Preparation.
& dding ubtracting ractions.
Physics for Scientists & Engineers, 3rd Edition
Select a time to count down from the clock above
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
WARNING This CD is protected by Copyright Laws. FOR HOME USE ONLY. Unauthorised copying, adaptation, rental, lending, distribution, extraction, charging.
A Data Warehouse Mining Tool Stephen Turner Chris Frala
1 Non Deterministic Automata. 2 Alphabet = Nondeterministic Finite Accepter (NFA)
Schutzvermerk nach DIN 34 beachten 05/04/15 Seite 1 Training EPAM and CANopen Basic Solution: Password * * Level 1 Level 2 * Level 3 Password2 IP-Adr.
Victor Marmol Advisor: M. Bernardine Dias, Ph.D. Mentor: Balajee Kannan, Ph.D. Market-Based Coordination of Recharging Robots Autonomous.
Presentation transcript:

Market-Based Coordination of Recharging Robots Victor Marmol School of Computer Science Senior Thesis Advisor: M. Bernardine Dias, Ph.D. Robotics Institute Mentor: Balajee Kannan, Ph.D. Robotics Institute

Autonomous Recharging Necessary for any group of mobile robots that are to be effective beyond a short amount of time Robots can run for weeks, months, years Mobile and static recharging units allow a group of worker robots to recharge when necessary Mobile recharger docking with a worker. Real system (left) CAD model (right)

Related Work Most existing systems don’t implement recharging Most existing approaches are threshold-based and make decisions utilizing only the current state Battery voltage threshold [2, Silverman et al. 2002][8, Silverman et al. 2003][12, Munoz et al. 2002][13, Munoz et al. 2002] Time threshold [5, Austin et al. 2001] Distance threshold [4, Waverla at al. 2008][7, Waverla et al. 2007] Most current systems aren’t charge-aware No existing strategy for coordinating multiple worker robots and a recharging unit

Our Approach Design and develop a market-based distributed system for planning and coordination Give each robot charge-awareness Enhance system to include mobile rechargers Mobile recharging agent’s docking arm GUI integrating map and robot control

Market-Based Systems Uses a simulated economy to trade tasks between robots based on their costs Cost is defined by a set of cost functions Advantages: Distributed Fault tolerant Scalable Task An auction for a task with two bidding robots. Arrows are bids, green arrows are winning bids. Cost metric is distance.

Charge-aware schedule Charge-Awareness Robots estimate their remaining operational time Workers bid on work tasks to insert into their schedules Recharging tasks inserted to create balanced schedules Schedules are optimized to minimize distance traveled Workers assume no mobile rechargers for initial estimate Task Task Task Task Charge-Aware Home Task Task Existing schedule Charge-aware schedule

Schedule with mobile recharging Mobile Rechargers Goal: maximize work done by worker robots Workers auction off recharging tasks Mobile rechargers bid on recharging tasks with rendezvous points along the worker’s path Task Task Recharge Task Schedule with mobile recharging

Evaluation: Distance Ran all strategies on a schedule of 50 tasks Strategy Distance Gains Charge-Aware Mobile Recharger Infinite battery -1.37 (-0.08%) -0.96 (-0.56%) Battery threshold 15.89 (9.29%) 16.30 (9.55%) Distance threshold 15.76 (9.21%) 16.17 (9.48%) Charge-aware - 0.41 (0.24%) Mobile recharger -0.41 (-0.24%

Evaluation: Time Ran all strategies on a schedule of 50 tasks Two methods for calculating recharging time Method 1: Constant time to recharge Method 2: Proportional to amount of charge required Time Gains Charge-Aware Mobile Recharger Strategy Method #1 Method #2 Infinite battery -53.10 (-5.24%) -1841.2 (-65.73%) -37.31 (-3.74%) -1595.4 (-62.43%) Battery threshold 52.00 (5.13%) 133.70 (4.77%) 67.79 (6.80%) 379.50 (14.49%) Distance threshold 102 (10.07%) 9.50 (0.34%) 117.79 (11.81%) 255.30 (9.99%) Charge-aware - 15.79 (1.59%) 245.80 (9.62%) Mobile recharger -15.79 (-1.56%) -245.80 (-8.77%)

Evaluation: Scalability (Distance) Ran all strategies on schedules of increasing size Our strategies consistently outperform current approaches

Conclusion & Future work Our strategies represent an advancement in the state of the art for autonomous recharging Planning and coordination in autonomous recharging greatly enhances the amount of work performed by mobile robots Future Work Extend to larger teams More workers More mobile rechargers Make mobile rechargers charge-aware

Acknowledgements M. Bernardine Dias, Ph.D. and Balajee Kannan, Ph.D. Jimmy Bourne, Sairam Yamanoor, M. Freddie Dias, and Nisarg Kothari Everyone in the rCommerce group Part of the rCommerce group

References Seungjun Oh, A. Z. & K. Taylor (2000). Autonomous battery recharging for indoor mobile robots, in the proceedings of Australian Conference on Robotics and Automation (ACRA2000). Silverman, M.C ; Nies, D ; Jung, B & Sukhatme, G.S (2002). Staying alive: A docking station for autonomous robot recharging, in IEEE Intl. Conf. on Robotics and Automation, 2002 Kottas, A., Drenner, A., and Papanikolopoulos, N. 2009. Intelligent power management: promoting power-consciousness in teams of mobile robots. In Proceedings of the 2009 IEEE international Conference on Robotics and Automation (Kobe, Japan, May 12 - 17, 2009). IEEE Press, Piscataway, NJ, 2459-2464. J. Wawerla and R. T. Vaughan. Optimal robot recharging strategies for time discounted labour. In Proc. of the 11th Int. Conf. on the Simulation and Synthesis of Living Systems, 2008. D. J. Austin, L. Fletcher, and A. Zelinsky, .Mobile robotics in the long term,. in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Oct. 2001. Litus, Y., Vaughan, R. T., and Zebrowski, P. (2007). The frugal feeding problem: Energy-efficient, multi-robot, multi-place rendezvous. In Proceedings of the IEEE International Conference on Robotics and Automation. Wawerla, J. and Vaughan, R. T. (2007). Near-optimal mobile robot recharging with the rate-maximizing forager. In Proceedings of the European Conference on Artificial Life. M. Silverman, B. Jung, D. Nies, G. Sukhatme. “Staying Alive Longer: Autonomous Robot Recharging Put to the Test.” Center for Robotics and Embedded Systems (CRES) Technical Report CRES-03-015. University of Southern California, 2003. Alex Couture-Beil and Richard T. Vaughan. Adaptive mobile charging stations for multi-robot systems. In Proceedings of the IEEE International Conference on Intelligent Robots and Systems (IROS'09). St. Loius, MO, October 2009.Zebrowski, P ; Vaughan, R (2005). Recharging Robot Teams: A Tanker Approach, International Conference on Advanced Robotics (ICAR'05), Seattle, Washington, July 18th-20th, 2005.

References Yaroslav Litus, Pawel Zebrowski, and Richard T. Vaughan. A distributed heuristic for energy-efficient multi-robot multi-place rendezvous. IEEE Transactions on Robotics, 25(1):130-135, 2009. Munoz A., Sempe F., and Drogoul A. (2002). Sharing a Charging Station in Collective Robotics. Sempé F., Muñoz A., Drogoul A. “Autonomous Robots Sharing a Charging Station with no Communication: a Case Study.” Proceedings of the 6th International Symposium on Distributed Autonomous Robotic Systems (DARS'02). June 2002. M. B. Dias, “Traderbots: A new paradigm for robust and efficient multirobot coordination in dynamic environments,” Ph.D. dissertation, Robotics Institute, Carnegie Mellon University, January 2004. TraderBots User’s Guide. Carnegie Mellon University, National Robotics Engineering Center. August 1, 2008. Flinn, J., Satyanarayanan, M. Energy-aware Adaptation for Mobile Applications. In Proceedings of the 17th ACM Symposium on Operating Systems and Principles. Kiawah Island, SC, December, 1999. McFarland, D. & Spier, E. (1997). Basic cycles, utility and opportunism in self-sufficient robots. Robotics and Autonomous Systems, 20, 179-90. Birk A. (1997) Autonomous Recharging of Mobile Robots. In: Proceedings of the 30th International Sysposium on Automative Technology and Automation. Isata Press Ngo, T. D., Raposo, H., Schioler, H., Being Sociable: Multirobots with Self-sustained Energy, Proceedings of the 15th IEEE Mediterranean Conference on Control and Automation, Athens, Greece, 27-29 July, 2007

Questions? Pioneer P3DX and LAGR robots