2010 · 114 citations · 15 references
EngineeringAutonomous SystemsRobotics EngineeringDistributed SystemsMulti-robot SystemsSchedulingConsensus AlgorithmsDecentralized PlanningDistributed ControlDistributed CoordinationMission PlanningTask AllocationCommunication ConstraintsCoordination Under Communication ConstraintsDecentralized Mission PlanningDecentralized Task AllocationDistributed Task AllocationMulti-agent SchedulingReal-time ReplanningTime Windows
This paper extends the consensus-based bundle algorithm (CBBA), a distributed task allocation framework previously developed by the authors, to address complex missions for a team of heterogeneous agents in a dynamic environment. The extended algorithm proposes appropriate handling of time windows of validity for tasks, fuel costs of the vehicles, and heterogeneity in the agent capabilities, while preserving the robust convergence properties of the original algorithm. An architecture to facilitate real-time task replanning in a dynamic environment is also presented, along with methods to handle varying communication constraints and dynamic network topologies. Simulation results and experimental flight tests in an indoor test environment verify the proposed task planning methodology for complex missions.
15
Real-time indoor autonomous vehicle test environment
Jonathan P. How, BRETT BEHIHKE, Adrian Frank et al. · IEEE Control Systems · 2008 · 412 citations