Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2014, IFAC Proceedings Volumes
This paper explores the potential for applying newly available numerical methods in optimal control to solve motion planning problems created by the search for targets with motion uncertainty characterized by constant but unknown parameters. These recent developments enable the efficient computation of numerical solutions for search problems with multiple searchers, nonlinear dynamics, and a broad class of objectives. We demonstrate the efficacy of these methods through implementing a multi-agent optimal search problem. We then derive an expansion of the optimal search modeling framework which facilitates the consideration of multi-agent searching problems with more general strategic objectives and utilize this expanded framework to implement an example combat defense scenario.
Naval Research Logistics (NRL), 2018
This article provides a modeling framework for quantifying cost and optimizing motion plans in combat situations with rapid weapon fire, multiple agents, and attacker uncertainty characterized by uncertain parameters. Recent developments in numerical optimal control enable the efficient computation of numerical solutions for optimization problems with multiple agents, nonlinear dynamics, and a broad class of objectives. This facilitates the application of more realistic, equipment-based combat models, which track both more realistic models, which track both agent motion and dynamic equipment capabilities. We present such a framework, along with a described algorithm for finding numerical solutions, and a numerical example.
Annals of Operations Research, 2016
As discrete multi-agent static open-loop target search path planning known to be computationally hard recently proved to be solvable in practice in the homogeneous case, its heterogeneous problem counterpart still remains very difficult. The heterogeneous problem introduces broken symmetry reflected by dissimilar sensing ability/capacity, agent capability and relative velocity and, is further exacerbated when operating under near real-time problemsolving constraints, as key decision variables grow exponentially in the number of agents. Departing from the homogeneous agent model already published, new integer linear and quadratic programming formulations are proposed to reduce computational complexity and near-optimally solve the discrete static search path planning problem involving heterogeneous agents. The novelty consists in taking advantage of typical optimal path solution property to derive new tractable problem models. At the expense of a slightly accrued computational complexity, the proposed quadratic integer program formulation conveys considerable benefit by keeping key decision variables linear in the number of agents. The convexity property of its defined objective function further allows ensuring global optimality when a local optimum is computed. Special agent network representations capturing individual agent decision moves are also devised to simplify problem modeling and expedite constraint modeling specification. As a result, cost-effective quadratic program implementation for realistic problems may be achieved to rapidly compute near-optimal solutions, while providing a robust bound on solution quality through Lagrangian relaxation.
2012
Discrete static open-loop target search path planning is known to be a NP (non-deterministic polynomial) -Hard problem, and problem-solving methods proposed so far rely on heuristics with no way to properly assess solution quality for practical size problems. Departing from traditional nonlinear model frameworks, a new integer linear programming (ILP) exact formulation and an approximate problem-solving method are proposed to near-optimally solve the discrete static search path planning problem involving a team of homogeneous agents. Applied to a search and rescue setting, the approach takes advantage of objective function separability to efficiently maximize probability of success. A network representation is exploited to simplify modeling, reduce constraint specification and speed-up problem-solving. The proposed ILP approach rapidly yields near-optimal solutions for realistic problems using parallel processing CPLEX technology, while providing for the first time a robust upper bound on solution quality through Lagrangean programming relaxation. Problems with large time horizons may be efficiently solved through multiple fast subproblem optimizations over receding horizons. Computational results clearly show the value of the approach over various problem instances while comparing performance to a myopic heuristic.
2003
Traditional single-agent search algorithms usually make simplifying assumptions (single search agent, stationary target, complete knowledge of the state, and sufficient time). There are algorithms for relaxing one or two of these constraints; in this paper we want to relax all four. The application domain is to have multiple search agents cooperate to pursue and capture a moving target. Agents are allowed to communicate with each other. For solving Multiple Agents Moving Target (MAMT) applications, we present a framework for specifying a family of suitable search algorithms. This paper investigates several effective approaches for solving problem instances in this domain.
Journal of Combinatorial Optimization, 2019
Search path planning is critical to achieve efficient information-gathering tasks in dynamic uncertain environments. Given task complexity, most proposed approaches rely on various strategies to reduce computational complexity, from deliberate simplifications or ad hoc constraint relaxation to fast approximate global search methods utilization often focusing on a single objective. However, problem-solving search techniques designed to compute near-optimal solutions largely remain computationally prohibitive and are not scalable. In this paper, a new information-theoretic evolutionary anytime path planning algorithm is proposed to solve a dynamic search path planning problem in which a fleet of homogeneous unmanned aerial vehicles explores a search area to hierarchically minimize target zone occupancy uncertainty, lateness, and travel/discovery time respectively. Conditioned by new observation outcomes and request events, the evolutionary algorithm episodically solves an augmented static open-loop search path planning model over a receding time horizon incorporating any anticipated information feedback. The proposed approach has shown to outperform alternate myopic and greedy heuristics, significantly improving relative information gain at the expense of modest additional travel cost.
Naval Research Logistics, 1996
The search theory open literature has paid little, if any, attention to the multiple-searcher, moving-target search problem. We develop an optimal branch-and-bound procedure and six heuristics for solving constrained-path problems with multiple searchers. Our optimal procedure outperforms existing approaches when used with only a single searcher. For more than one searcher, the time needed to guarantee an optimal solution is prohibitive. Our heuristics represent a wide variety of approaches: One solves partial problems optimally, two use paths based on maximizing the expected number of detections, two are genetic algorithm implementations, and one is local search with random restarts. A heuristic based on the expected number of detections obtains solutions within 2% of the best known for each one-, two-, and three-searcher test problem considered. For one-and two-searcher problems, the same heuristic's solution time is less than that of other heuristics. For threesearcher problems, a genetic algorithm implementation obtains the best-known solution in as little as 20% ofother heuristic solution times. 0 1996 John Wiley & Sons, Inc. The constrained-path, moving-target search problem [ 6 , 15, 161 has the following characteristics: 0 A single searcher and target move among a finite set of cells in discrete time. 0 The searcher and target occupy only one cell each time period. 0 Each time period, the searcher moves from its current cell to one of a specified 0 The target moves among cells according to a specified stochastic process. 0 If the target occupies the searched cell, the random search formula determines the probability of detection-otherwise the detection probability is zero. 0 The target's probability distribution is Bayesian updated for nondetection each time period.
2007
A problem of searching with multiple searchers and scouts is presented. Unlike most search problems that terminate as soon as the target is found, successful detections by scouts only improve on the current knowledge of the moving target's location, such that the searchers can more effectively find and service the target in the future. The team must correspondingly plan not only to maximize the probability of the searchers directly finding the target, but also give them the best chance of exploiting any new information from potential scout detections. It is shown that this need to plan for replanning can be addressed by equivalently solving a series of simpler detection search problems that always do terminate on detection. Optimal and heuristic solution methods for this Searcher/Scout problem are derived, such that the capabilities of all the sensing platforms in a search task are harnessed even when only a subset are capable of actually servicing the target.
Sensors, 2014
The minimum time search in uncertain domains is a searching task, which appears in real world problems such as natural disasters and sea rescue operations, where a target has to be found, as soon as possible, by a set of sensor-equipped searchers. The automation of this task, where the time to detect the target is critical, can be achieved by new probabilistic techniques that directly minimize the Expected Time (ET) to detect a dynamic target using the observation probability models and actual observations collected by the sensors on board the searchers. The selected technique, described in algorithmic form in this paper for completeness, has only been previously partially tested with an ideal binary detection model, in spite of being designed to deal with complex non-linear/non-differential sensorial models. This paper covers the gap, testing its performance and applicability over different searching tasks with searchers equipped with different complex sensors. The sensorial models under test vary from stepped detection probabilities to continuous/discontinuous differentiable/non-differentiable detection probabilities dependent on distance, orientation, and structured maps. The analysis of the simulated results of several static and dynamic scenarios performed in this paper validates the applicability of the technique with different types of sensor models. Azores and many other objects. Since then, the theory has been used for search and rescue as well as for many other nonmilitary applications . Nowadays, much of the research aims at providing autonomous robots with the capability of searching and tracking.
The International Journal of Robotics Research, 2009
This paper examines the problem of locating a mobile, non-adversarial target in an indoor environment using multiple robotic searchers. One way to formulate this problem is to assume a known environment and choose searcher paths most likely to intersect with the path taken by the target. We refer to this as the Multi-robot Efficient Search Path Planning (MESPP) problem. Such path planning problems are NP-hard, and optimal solutions typically scale exponentially in the number of searchers. We present an approximation algorithm that utilizes finite-horizon planning and implicit coordination to achieve linear scalability in the number of searchers. We prove that solving the MESPP problem requires maximizing a nondecreasing, submodular objective function, which leads to theoretical bounds on the performance of our approximation algorithm. We extend our analysis by considering the scenario where searchers are given noisy non-line-of-sight ranging measurements to the target. For this scenario, we derive and integrate online Bayesian measurement updating into our framework. We demonstrate the performance of our framework in two large-scale simulated environments, and we further validate our results using data from a novel ultra-wideband ranging sensor. Finally, we provide an analysis that demonstrates the relationship between MESPP and the intuitive average capture time metric. Results show that our proposed linearly scalable approximation algorithm generates searcher paths competitive with those generated by exponential algorithms.
2008 IEEE International Conference on Robotics and Automation, 2008
Modeling robot motion planning with uncertainty in a Bayesian framework leads to a computationally intractable stochastic control problem. We seek hypotheses that can justify a separate implementation of control, localization and planning. In the end, we reduce the stochastic control problem to pathplanning in the extended space of poses × covariances; the transitions between states are modeled through the use of the Fisher information matrix. In this framework, we consider two problems: minimizing the execution time, and minimizing the final covariance, with an upper bound on the execution time. Two correct and complete algorithms are presented. The first is the direct extension of classical graph-search algorithms in the extended space. The second one is a back-projection algorithm: uncertainty constraints are propagated backward from the goal towards the start state.
Sensors (Basel, Switzerland), 2019
In recent years, the use of modern technology in military operations has become standard practice. Unmanned systems play an important role in operations such as reconnaissance and surveillance. This article examines a model for planning aerial reconnaissance using a fleet of mutually cooperating unmanned aerial vehicles to increase the effectiveness of the task. The model deploys a number of waypoints such that, when every waypoint is visited by any vehicle in the fleet, the area of interest is fully explored. The deployment of waypoints must meet the conditions arising from the technical parameters of the sensory systems used and tactical requirements of the task at hand. This paper proposes an improvement of the model by optimizing the number and position of waypoints deployed in the area of interest, the effect of which is to improve the trajectories of individual unmanned systems, and thus increase the efficiency of the operation. To achieve this optimization, a modified simulat...
In this paper we consider the problem of cooperative control of a swarm of autonomous heterogeneous mobile agents that are required to intercept a group of moving targets while avoiding contacts with dynamic obstacles. Traditionally these type of problems are solved by decomposing the solution into several sub problems: targets assignments, coordinated interception control, motion planning and motion control. In this paper we present a simultaneous solution to these problems based on the Probabilistic Navigation Function (PNF). The proposed solution considers uncertainties in the targets and obstacles locations. such that the locations and geometries of the targets and obstacles are given by Gaussian probability distributions. These probabilities are convoluted with the agents', obstacles' and targets' geometries to provide a Global Probability Navigation Function-ϕ. The PNF provides an analytic solution, and guarantees a simultaneous interception of all targets while limiting the risk of the agents to a given value. The complexity of the solution is linear with the number of targets and agents, and therefore is not limited to small problems. Although the solution provided by the PNF is not optimal, it provides simple and efficient solution, making it suitable for a large range of real time applications.
Zenodo (CERN European Organization for Nuclear Research), 2014
Perfectly suited for natural or man-made emergency and disaster management situations such as flood, earthquakes, tornadoes, or tsunami, multi-target search path planning for a team of rescue agents is known to be computationally hard, and most techniques developed so far come short to successfully estimate optimality gap. A novel mixed-integer linear programming (MIP) formulation is proposed to optimally solve the multi-target multiagent discrete search and rescue (SAR) path planning problem. Aimed at maximizing cumulative probability of successful target detection, it captures anticipated feedback information associated with possible observation outcomes resulting from projected path execution, while modeling agent discrete actions over all possible moving directions. Problem modeling further takes advantage of network representation to encompass decision variables, expedite compact constraint specification, and lead to substantial problemsolving speed-up. The proposed MIP approach uses CPLEX optimization machinery, efficiently computing near-optimal solutions for practical size problems, while giving a robust upper bound obtained from Lagrangean integrality constraint relaxation. Should eventually a target be positively detected during plan execution, a new problem instance would simply be reformulated from the current state, and then solved over the next decision cycle. A computational experiment shows the feasibility and the value of the proposed approach.
SN computer science, 2022
Most studies in the field of search algorithms have only focused on pursuing agents, while comparatively less attention has been paid to target algorithms that employ strategies to evade multiple pursuing agents. In this study, a state-of-the-art target algorithm, TrailMax, has been enhanced and implemented for multiple agent pathfinding problems. The presented algorithm aims to maximise the capture time if possible until timeout. Empirical analysis is performed on grid-based gaming benchmarks, measuring the capture cost, the success of escape and statistically analysing the results. The new algorithm, Multiple Pursuers TrailMax, doubles the escaping time steps until capture when compared with existing target algorithms and increases the target's escaping success by 13% and in some individual cases by 37%. This article is part of the topical collection "Agents and Artificial Intelligence" guest edited by Jaap van den Herik, Ana Paula Rocha and Luc Steels.
Journal of Intelligent & Robotic Systems, 2012
This paper provides a survey of motion planning techniques under uncertainty with a focus on their application to autonomous guidance of unmanned aerial vehicles (UAVs). The paper first describes the primary sources of uncertainty arising in UAV guidance and then describes relevant practical techniques that have been reported in the literature. The paper makes a point of distinguishing between contributions from the field of robotics and artif icial intelligence, and the field of dynamical systems and controls. Mutual and individual contributions for these fields are highlighted providing a roadmap for tackling the UAV guidance problem.
2018
Both Optimal Control and Search-based Planning are used extensively for path planning and have their own set of advantages and disadvantages. In this paper, we propose an algorithm FOCS (Fusion of Optimal Control and Search) that combines these two classes of approaches together. FOCS finds a path exploiting the advantages of both approaches while providing a bound on the sub-optimality of its solution. The returned path is a concatenation of the path found in the implicit graph constructed by search and the path generated by following the negative gradient of the value function obtained as a solution of the Hamilton-Jacobi-Bellman equation. We analyze the algorithm and illustrate its effectiveness in finding a minimum-time path for a car-like vehicle in different environments.
ArXiv, 2020
In this paper we explore the application of simultaneous move Monte Carlo Tree Search (MCTS) based online framework for tactical maneuvering between two unmanned aircrafts. Compared to other techniques, MCTS enables efficient search over long horizons and uses self-play to select best maneuver in the current state while accounting for the opponent aircraft tactics. We explore different algorithmic choices in MCTS and demonstrate the framework numerically in a simulated 2D tactical maneuvering application.
Computing and informatics, 2023
Multi-agent collaborative path planning focuses on how the agents have to coordinate their displacements in the environment to achieve different targets or to cover a specific zone in a minimum of time. Reinforcement learning is often used to control the agents' trajectories in the case of static or dynamic targets. In this paper, we propose a multi-agent collaborative path planning based on reinforcement learning and leader-follower principles. The main objectives of this work are the development of an applicable motion planning in a partially observable environment, and also, to improve the agents' cooperation level during the tasks' execution via the creation of a dynamic hierarchy in the pursuit groups. This dynamic hierarchy is reflected by the possibility of reattributing the roles of Leaders and Followers at each iteration in the case of mobile agents to decrease the task's execution time. The proposed approach is applied to the Multi-Pursuer Multi-Evader game in comparison with recently proposed path planning algorithms dealing with the same problem. The simulation results reflect how this approach improves the pursuit capturing time and the payoff acquisition during the pursuit.
Computers & Operations Research, 2015
Search and rescue path planning is known to be computationally hard, and most techniques developed to solve practical size problems have been unsuccessful to estimate an optimality gap. A mixed-integer linear programming (MIP) formulation is proposed to optimally solve the multi-agent discrete search and rescue (SAR) path planning problem, maximizing cumulative probability of success in detecting a target. It extends a single agent decision model to a multi-agent setting capturing anticipated feedback information resulting from possible observation outcomes during projected path execution while expanding possible agent actions to all possible neighboring move directions, considerably augmenting computational complexity. A network representation is further exploited to alleviate problem modeling, constraint specification, and speed-up computation. The proposed MIP approach uses CPLEX problem-solving technology in promptly providing nearoptimal solutions for realistic problems, while offering a robust upper bound derived from Lagrangean integrality constraint relaxation. Modeling extension to a closed-loop environment to incorporate real-time action outcomes over a receding time horizon can even be envisioned given acceptable run-time performance. A generalized parameter-driven objective function is then proposed and discussed to suitably define a variety of user-defined objectives. Computational results reporting the performance of the approach clearly show its value.
Missions across a variety of disciplines require the interception of multiple targets. In defence scenarios, targets may pose a threat to sites, while in agriculture the targets may be invasive pests or fruit ready to harvest. This paper focuses on the cooperative control of a robot swarm for interception missions of multiple static and dynamic targets while avoiding collisions. We formulate two modifications of the classical Navigation-Function for a swarm interception mission which are suitable for deterministic and stochastic scenarios: the Swarm Navigation Function (S-NF) for the deterministic case, and the Swarm Probabilistic Navigation Function (S-PNF) for the stochastic case. Both functions provide a simultaneous solution for the problems of target assignment and motion-planning as opposed to the classical approaches that solve each problem independently.We demonstrate the effectiveness of these functions through extensive simulations and real-world experiments, comparing their performance with optimal solutions and human decision-making in similar scenarios. We show analytically that by following the Swarm-Navigation- Function gradient, the swarm will intercept all static targets while avoiding agent-agent and agent-obstacle collisions and similarly following the gradient of the Probabilistic-Navigation-Function will almost surely converge to a target in finite time, while the probability for agent-agent and agent-obstacles collisions is limited to a predefined value. The complexity of both schemes is linear with the number of targets and robots, and therefore it is scalable. Although not optimal, these solutions are simple and efficient, making them suitable for an extended set of real-time and real-life applications. We compare the resulting Swarm-Navigation-Function trajectories to that of a human in a catch game and an interception virtual game, the comparison indicates that as the trajectories are similar, human decision-making performs better. We conclude the paper with a set of simulated experiments and real-world experiments demonstrating the efficiency of the proposed scheme for dynamic targets.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.