Resource scheduling and load balancing in distributed robotic control systems

Colin McMillen, Kristen N. Stubbs, Paul E. Rybski, Sascha A. Stoeter, Maria L Gini, Nikolaos P Papanikolopoulos

Research output: Contribution to journalConference article

8 Citations (Scopus)

Abstract

This paper describes the latest advances made to a software architecture designed to control multiple miniature robots. As the robots themselves have very limited computational capabilities, a distributed control system is needed to coordinate tasks among a large number of robots. Two of the major challenges facing such a system are the scheduling of access to system resources and the distribution of work across multiple workstations. This paper discusses solutions to these problems in the context of a distributed surveillance task.

Original languageEnglish (US)
Pages (from-to)251-259
Number of pages9
JournalRobotics and Autonomous Systems
Volume44
Issue number3-4
DOIs
StatePublished - Mar 1 2003
EventBest Papers Presented at IAS-7 - Marina del Rey, CA, United States
Duration: Mar 1 2002Mar 1 2002

Fingerprint

Resource Scheduling
Load Balancing
Resource allocation
Robotics
Robot
Scheduling
Control System
Robots
Control systems
Distributed Control System
Distributed parameter control systems
Software architecture
Software Architecture
Surveillance
Resources

Keywords

  • Load balancing
  • Multiple robots
  • Resource allocation
  • Software architecture

Cite this

Resource scheduling and load balancing in distributed robotic control systems. / McMillen, Colin; Stubbs, Kristen N.; Rybski, Paul E.; Stoeter, Sascha A.; Gini, Maria L; Papanikolopoulos, Nikolaos P.

In: Robotics and Autonomous Systems, Vol. 44, No. 3-4, 01.03.2003, p. 251-259.

Research output: Contribution to journalConference article

McMillen, Colin ; Stubbs, Kristen N. ; Rybski, Paul E. ; Stoeter, Sascha A. ; Gini, Maria L ; Papanikolopoulos, Nikolaos P. / Resource scheduling and load balancing in distributed robotic control systems. In: Robotics and Autonomous Systems. 2003 ; Vol. 44, No. 3-4. pp. 251-259.
@article{d169228b1c314cc7883973253c370934,
title = "Resource scheduling and load balancing in distributed robotic control systems",
abstract = "This paper describes the latest advances made to a software architecture designed to control multiple miniature robots. As the robots themselves have very limited computational capabilities, a distributed control system is needed to coordinate tasks among a large number of robots. Two of the major challenges facing such a system are the scheduling of access to system resources and the distribution of work across multiple workstations. This paper discusses solutions to these problems in the context of a distributed surveillance task.",
keywords = "Load balancing, Multiple robots, Resource allocation, Software architecture",
author = "Colin McMillen and Stubbs, {Kristen N.} and Rybski, {Paul E.} and Stoeter, {Sascha A.} and Gini, {Maria L} and Papanikolopoulos, {Nikolaos P}",
year = "2003",
month = "3",
day = "1",
doi = "10.1016/S0921-8890(03)00075-7",
language = "English (US)",
volume = "44",
pages = "251--259",
journal = "Robotics and Autonomous Systems",
issn = "0921-8890",
publisher = "Elsevier",
number = "3-4",

}

TY - JOUR

T1 - Resource scheduling and load balancing in distributed robotic control systems

AU - McMillen, Colin

AU - Stubbs, Kristen N.

AU - Rybski, Paul E.

AU - Stoeter, Sascha A.

AU - Gini, Maria L

AU - Papanikolopoulos, Nikolaos P

PY - 2003/3/1

Y1 - 2003/3/1

N2 - This paper describes the latest advances made to a software architecture designed to control multiple miniature robots. As the robots themselves have very limited computational capabilities, a distributed control system is needed to coordinate tasks among a large number of robots. Two of the major challenges facing such a system are the scheduling of access to system resources and the distribution of work across multiple workstations. This paper discusses solutions to these problems in the context of a distributed surveillance task.

AB - This paper describes the latest advances made to a software architecture designed to control multiple miniature robots. As the robots themselves have very limited computational capabilities, a distributed control system is needed to coordinate tasks among a large number of robots. Two of the major challenges facing such a system are the scheduling of access to system resources and the distribution of work across multiple workstations. This paper discusses solutions to these problems in the context of a distributed surveillance task.

KW - Load balancing

KW - Multiple robots

KW - Resource allocation

KW - Software architecture

UR - http://www.scopus.com/inward/record.url?scp=0042863211&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0042863211&partnerID=8YFLogxK

U2 - 10.1016/S0921-8890(03)00075-7

DO - 10.1016/S0921-8890(03)00075-7

M3 - Conference article

AN - SCOPUS:0042863211

VL - 44

SP - 251

EP - 259

JO - Robotics and Autonomous Systems

JF - Robotics and Autonomous Systems

SN - 0921-8890

IS - 3-4

ER -