228 research outputs found

    Multiple robot co-ordination using particle swarm optimisation and bacteria foraging algorithm

    Get PDF
    The use of multiple robots to accomplish a task is certainly preferable over the use of specialised individual robots. A major problem with individual specialized robots is the idle-time, which can be reduced by the use of multiple general robots, therefore making the process economical. In case of infrequent tasks, unlike the ones like assembly line, the use of dedicated robots is not cost-effective. In such cases, multiple robots become essential. This work involves path-planning and co-ordination between multiple mobile agents in a static-obstacle environment. Multiple small robots (swarms) can work together to accomplish the designated tasks that are difficult or impossible for a single robot to accomplish. Here Particle Swarm Optimization (PSO) and Bacteria Foraging Algorithm (BFA) have been used for coordination and path-planning of the robots. PSO is used for global path planning of all the robotic agents in the workspace. The calculated paths of the robots are further optimized using a localised BFA optimization technique. The problem considered in this project is coordination of multiple mobile agents in a predefined environment using multiple small mobile robots. This work demonstrates the use of a combinatorial PSO algorithm with a novel local search enhanced by the use of BFA to help in efficient path planning limiting the chances of PSO getting trapped in the local optima. The approach has been simulated on a graphical interface

    A Cooperative Path Planning Algorithm for a Multiple Mobile Robot System in a Dynamic Environment

    Get PDF
    A practical path planning method for a multiple mobile robot system (MMRS) requires handling both the collision-free constraint and the kinematic constraint of real robots, the latter of which has to date been neglected by most path planning methods. In this paper, we present a practical cooperative path planning algorithm for MMRS in a dynamic environment. First, each robot uses an analytical method to plan an obstacle-avoidance path. Then, a distributed prioritized scheme is introduced to realize cooperative path planning. In the scheme, each robot calculates a priority value according to its situation at each instant in time, which will determine the robot\u27s priority. Higher-priority robots can ignore lower-priority robots, whereas lower-priority robots should avoid collisions with higher-priority robots. To minimize the path length for MMRS, a least path length constraint is added. The priority value is also calculated by a path cost function that takes the path length into consideration. Unlike other priority methods, the algorithm proposed is not time consuming; therefore, it is suitable for dynamic environments. Simulation results are presented to verify the effectiveness of the proposed algorithm

    A dynamic priority-based approach to concurrent toolpath planning for multi-material layered manufacturing

    Get PDF
    This paper presents an approach to concurrent toolpath planning for multi-material layered manufacturing (MMLM) to improve the fabrication efficiency of relatively complex prototypes. The approach is based on decoupled motion planning for multiple moving objects, in which the toolpaths of a set of tools are independently planned and then coordinated to deposit materials concurrently. Relative tool positions are monitored and potential tool collisions detected at a predefined rate. When a potential collision between a pair of tools is detected, a dynamic priority scheme is applied to assign motion priorities of tools. The traverse speeds of tools along the x-axis are compared, and a higher priority is assigned to the tool at a higher traverse speed. A tool with a higher priority continues to deposit material along its original path, while the one with a lower priority gives way by pausing at a suitable point until the potential collision is eliminated. Moreover, the deposition speeds of tools can be adjusted to suit different material properties and fabrication requirements. The proposed approach has been incorporated in a multi-material virtual prototyping (MMVP) system. Digital fabrication of prototypes shows that it can substantially shorten the fabrication time of relatively complex multi-material objects. The approach can be adapted for process control of MMLM when appropriate hardware becomes available. It is expected to benefit various applications, such as advanced product manufacturing and biomedical fabrication. © 2010 Elsevier Ltd. All rights reserved.postprin

    Searching with Consistent Prioritization for Multi-Agent Path Finding

    Full text link
    We study prioritized planning for Multi-Agent Path Finding (MAPF). Existing prioritized MAPF algorithms depend on rule-of-thumb heuristics and random assignment to determine a fixed total priority ordering of all agents a priori. We instead explore the space of all possible partial priority orderings as part of a novel systematic and conflict-driven combinatorial search framework. In a variety of empirical comparisons, we demonstrate state-of-the-art solution qualities and success rates, often with similar runtimes to existing algorithms. We also develop new theoretical results that explore the limitations of prioritized planning, in terms of completeness and optimality, for the first time.Comment: AAAI 201

    Lazy auctions for multi-robot collision avoidance and motion control under uncertainty

    Get PDF
    We present an auction-flavored multi-robot planning mechanism where coordination is to be achieved on the occupation of atomic resources modeled as binary inter-robot constraints. Introducing virtual obstacles, we show how this approach can be combined with particlebased obstacle avoidance methods, offering a decentralized, auction-based alternative to previously established centralized approaches for multirobot open-loop control. We illustrate the effectiveness of our new approach by presenting simulations of typical spatially-continuous multirobot path-planning problems and derive bounds on the collision probability in the presence of uncertainty
    corecore