Abstract-In this paper, we address the problem of distributed motion planning for large teams of hundreds of robots in constrained environments. We introduce two distributed prioritized planning algorithms: an efficient, complete method which is shown to converge to the centralized prioritized planner solution, and a sparse method in which robots discover collisions probabilistically. Planning is divided into a number of iterations, during which every robot simultaneously and independently computes a planning solution based on other robots' path information from the previous iteration. Paths are exchanged in ways that exploit the cooperative nature of the team and a statistical phenomenon known as the "birthday paradox". Performance is measured in simulated 2D environments with teams of up to 240 robots. We find that in moderately constrained environments, these methods generate solutions of similar quality to a centralized prioritized planner, but display interesting communication and planning time characteristics.I. INTRODUCTION Much previous research has been done on the problem of cooperative path planning. Unfortunately many proposed approaches do not scale to teams of hundreds of robots in constrained environments. One approach which has been shown to be effective for reasonably large teams is prioritized planning [1]. In this approach, robots sequentially plan paths according to a prioritization function. However, this means robots must plan paths in order, resulting in a linear increase in overall planning time with the number of robots. Prioritized planning is also centralized, creating a potential computational and communication bottleneck, as well as a single point of failure.However, in many domains, the strict ordering of sequential planning is likely to be unnecessarily expensive because not all robots need to avoid all other robots. Online prioritized approaches, such as [2] and [3], take advantage of this property by determining which sets of robots need to be planned sequentially by detecting interactions via local observations. In this paper, we describe an approach that distributes prioritized planning, allowing each robot to plan at the same time, then look for collisions between paths and require lower priority robots to replan. The intuition behind this is that if robot paths are not dependent on all other paths, the number of replanning iterations might be quite low and overall planning time will be reduced because no single node needs to plan for each robot in sequence. We prove that distributing the planning in this way still converges to the same result as the centralized planner. Experimental results support the intuition, showing a dramatic reduction in the number of planning iterations. However, because the length
This paper details the design and architecture of a series elastic actuated snake robot, the SEA Snake. The robot consists of a series chain of 1-DOF modules that are capable of torque, velocity and position control. Additionally, each module includes a high-speed Ethernet communications bus, internal IMU, modular electro-mechanical interface, and ARM based on-board control electronics.
The present study investigates the effect of the number of controlled robots on performance of an urban search and rescue (USAR) task using a realistic simulation. Participants controlled either 4, 8, or 12 robots. In the fulltask control condition participants both dictated the robots' paths and controlled their cameras to search for victims. In the exploration condition, participants directed the team of robots in order to explore as wide an area as possible. In the perceptual search condition, participants searched for victims by controlling cameras mounted on robots following predetermined paths selected to match characteristics of paths generated under the other two conditions. By decomposing the search and rescue task into exploration and perceptual search subtasks the experiment allows the determination of their scaling characteristics in order to provide a basis for tentative task allocations among humans and automation for controlling larger robot teams. In the fulltask control condition task performance increased in going from four to eight controlled robots but deteriorated in moving from eight to twelve. Workload increased monotonically with number of robots. Performance per robot decreased with increases in team size. Results are consistent with earlier studies suggesting a limit of between 8-12 robots for direct human control.
Objective: The number of robots an operator can supervise increases with the robots' level of autonomy. The reported study investigates multirobot foraging to identify aspects of the task most suitable for automation. Background: Many envisioned applications of robotics involve multirobot teams. One of the simplest of these applications is foraging, in which robots are operated independently to explore and discover targets. Depending on levels of autonomy and task, operators have been found able to manage 3 to 12 robots. Method: The foraging task can be functionally subdivided into visiting new regions and identifying targets. In the reported experiment, full-task foraging performance was compared with exploration and perceptual search performance for 4-, 8-, and 12-robot teams in a between-groups repeated measures design. Results: Operators in the full-task condition could not successfully manage 12 robots, finding only half as many victims as perceptual search operators. Exploration performance was roughly the same in the fulltask and exploration conditions, suggesting that performance of this subtask was limiting the number of robots that could be controlled. Conclusion: Performance and workload measures indicate that exploration (navigation) tasks are the limiting factor in multirobot foraging. This finding suggests that robot navigation is the best candidate for automation. Application: Search tasks, such as foraging or perimeter control, account for many of the near-term applications envisioned for multirobot teams. The results support the choice of task-centered architectures in which the control and coordination of robotic platforms is automated, leaving search and identification of targets to human operators.
No abstract
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.