Real-Time Support for Mobile Robotics

  • Authors:
  • Huan Li;John Sweeney;Krithi Ramamritham;Roderic Grupen;Prashant Shenoy

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Coordinated behavior of mobile robots is an importantemerging application area. Different coordinated behaviorscan be achieved by assigning sets of control tasks, orstrategies, to robots in a team. These control tasks must bescheduled either locally on the robot or distributed acrossthe team. An application may have many control strategiesto dynamically choose from, although some may not be feasible,given limited resource and time availability. Thus,dynamic feasibility checking becomes important as the coordinationbetween robots and the tasks that need to be performedevolves with time. This paper presents an online algorithmfor finding a feasible strategy given a functionallyequivalent set of strategies for achieving an application'sgoals.We present two heuristics for feasibility checking. Bothconsider communication cost and utilization bound to makeallocation (of tasks to execution sites) and scheduling decisions.Extensive experimental results show the effectivenessof the approaches, especially in resource-tight environments.We also demonstrate the application of our approachto real-world scenarios involving teams of robots and showhow feasibility analysis also allows the prediction of thescalability of the solution to large robot teams.