1,897 research outputs found
Adaptive tactical behaviour planner for autonomous ground vehicle
Success of autonomous vehicle to effectively
replace a human driver depends on its ability to plan safe,
efficient and usable paths in dynamically evolving traffic
scenarios. This challenge gets more difficult when the
autonomous vehicle has to drive through scenarios such as
intersections that demand interactive behavior for successful
navigation. The many autonomous vehicle demonstrations over
the last few decades have highlighted the limitations in the
current state of the art in path planning solutions. They have
been found to result in inefficient and sometime unsafe
behaviours when tackling interactively demanding scenarios. In
this paper we review the current state of the art of path planning
solutions, the individual planners and the associated methods
for each planner. We then establish a gap in the path planning
solutions by reviewing the methods against the objectives for
successful path planning. A new adaptive tactical behaviour
planner framework is then proposed to fill this gap. The
behaviour planning framework is motivated by how expert
human drivers plan their behaviours in interactive scenarios.
Individual modules of the behaviour planner is then described
with the description how it fits in the overall framework. Finally
we discuss how this planner is expected to generate safe and
efficient behaviors in complex dynamic traffic scenarios by
considering a case of an un-signalised roundabout
Coordination-free Multi-robot Path Planning for Congestion Reduction Using Topological Reasoning
We consider the problem of multi-robot path planning in a complex, cluttered
environment with the aim of reducing overall congestion in the environment,
while avoiding any inter-robot communication or coordination. Such limitations
may exist due to lack of communication or due to privacy restrictions (for
example, autonomous vehicles may not want to share their locations or intents
with other vehicles or even to a central server). The key insight that allows
us to solve this problem is to stochastically distribute the robots across
different routes in the environment by assigning them paths in different
topologically distinct classes, so as to lower congestion and the overall
travel time for all robots in the environment. We outline the computation of
topologically distinct paths in a spatio-temporal configuration space and
propose methods for the stochastic assignment of paths to the robots. A fast
replanning algorithm and a potential field based controller allow robots to
avoid collision with nearby agents while following the assigned path. Our
simulation and experiment results show a significant advantage over shortest
path following under such a coordination-free setup.Comment: 30 pages, 9 figure
Recommended from our members
Mobile robotics in agricultural operations: A narrative review on planning aspects
The advent of mobile robots in agriculture has signaled a digital transformation with new automation technologies optimize a range of labor-intensive, resources-demanding, and time-consuming agri-field operations. To that end a generally accepted technical lexicon for mobile robots is lacking as pertinent terms are often used interchangeably. This creates confusion among research and practice stakeholders. In addition, a consistent definition of planning attributes in automated agricultural operations is still missing as relevant research is sparse. In this regard, a “narrative” review was adopted (1) to provide the basic terminology over technical aspects of mobile robots used in autonomous operations and (2) assess fundamental planning aspects of mobile robots in agricultural environments. Based on the synthesized evidence from extant studies, seven planning attributes have been included: (i) high-level control-specific attributes, which include reasoning architecture, the world model, and planning level, (ii) operation-specific attributes, which include locomotion–task connection and capacity constraints, and (iii) physical robot-specific attributes, which include vehicle configuration and vehicle kinematics.</jats:p
Distributed Algorithms for Guiding Navigation across a Sensor Network
We develop distributed algorithms for self-reconfiguring sensor networks that respond to directing a target through a region. The sensor network models the danger levels sensed across its area and has the ability to adapt to changes. It represents the dangerous areas as obstacles. A protocol that combines the artificial potential field of the sensors with the goal location for the moving object guides the object incrementally across the network to the goal, while maintaining the safest distance to the danger areas. We report on hardware experiments using a physical sensor network consisting of Mote sensors
Virtual Structure Based Formation Tracking of Multiple Wheeled Mobile Robots: An Optimization Perspective
Today, with the increasing development of science and technology, many systems need to be optimized to find the optimal solution of the system. this kind of problem is also called optimization problem. Especially in the formation problem of multi-wheeled mobile robots, the optimization algorithm can help us to find the optimal solution of the formation problem. In this paper, the formation problem of multi-wheeled mobile robots is studied from the point of view of optimization. In order to reduce the complexity of the formation problem, we first put the robots with the same requirements into a group. Then, by using the virtual structure method, the formation problem is reduced to a virtual WMR trajectory tracking problem with placeholders, which describes the expected position of each WMR formation. By using placeholders, you can get the desired track for each WMR. In addition, in order to avoid the collision between multiple WMR in the group, we add an attraction to the trajectory tracking method. Because MWMR in the same team have different attractions, collisions can be easily avoided. Through simulation analysis, it is proved that the optimization model is reasonable and correct. In the last part, the limitations of this model and corresponding suggestions are given
Formation morphing and collision avoidance in swarms of robots
Formation maintenance and collision avoidance are two of the key factors in swarm robotics. The demand for autonomous fleets of robots is ever increasing from manufacturing to product deliveries to surveillance to mapping and so on. Moreover, for resource constrained autonomous robots, such as UAVs and UGVs, energy-efficiency is very vital due to their limited batteries. Therefore formation maintenance and collision avoidance developed for such robots need to be energy-efficient. Integration between these two approaches needs to be performed systematically. The experimental analysis of the proposed approaches presented in this thesis target two main branches: 1) action based and 2) perception based energy consumption in a swarm of robots. In the first branch, there are two different paths: i) optimal formation morphing: the main goal is to the optimize the reformation process from the highest level of agitation of the swarm, i.e., maximum disturbance in the formation shape and ii) congestion minimization: the main goal here is to find an optimal solution for distribution of the swarm into sub-swarms to minimize the delays due to over population of the agents while bypassing the obstacles. In the second branch, i.e., perception based energy consumption, the main goal is to increase the mission life on a single charge by injecting the adaptive consciousness into the agents so they can turn off their ranging sensors and navigate while listening to their leader. For formation collision co-awareness, we systematically integrated the methodologies by designing a multi-priority control and utilized the non-rigid mapping scheme of thin-plate splines technique to minimize the deformation caused by obstacle avoidance. For congestion-aware morphing and avoidance maneuvers, we discuss how the delays caused by over population can be minimized with local sense and avoid approach. The leader, upon detection of obstacles, pre-estimates the optimal configuration, i.e., number of agents in the sub-swarms, and divides the swarm as such. We show the efficiency of the proposed approach experimentally
Intelligent Escape of Robotic Systems: A Survey of Methodologies, Applications, and Challenges
Intelligent escape is an interdisciplinary field that employs artificial
intelligence (AI) techniques to enable robots with the capacity to
intelligently react to potential dangers in dynamic, intricate, and
unpredictable scenarios. As the emphasis on safety becomes increasingly
paramount and advancements in robotic technologies continue to advance, a wide
range of intelligent escape methodologies has been developed in recent years.
This paper presents a comprehensive survey of state-of-the-art research work on
intelligent escape of robotic systems. Four main methods of intelligent escape
are reviewed, including planning-based methodologies, partitioning-based
methodologies, learning-based methodologies, and bio-inspired methodologies.
The strengths and limitations of existing methods are summarized. In addition,
potential applications of intelligent escape are discussed in various domains,
such as search and rescue, evacuation, military security, and healthcare. In an
effort to develop new approaches to intelligent escape, this survey identifies
current research challenges and provides insights into future research trends
in intelligent escape.Comment: This paper is accepted by Journal of Intelligent and Robotic System
A Survey on Aerial Swarm Robotics
The use of aerial swarms to solve real-world problems has been increasing steadily, accompanied by falling prices and improving performance of communication, sensing, and processing hardware. The commoditization of hardware has reduced unit costs, thereby lowering the barriers to entry to the field of aerial swarm robotics. A key enabling technology for swarms is the family of algorithms that allow the individual members of the swarm to communicate and allocate tasks amongst themselves, plan their trajectories, and coordinate their flight in such a way that the overall objectives of the swarm are achieved efficiently. These algorithms, often organized in a hierarchical fashion, endow the swarm with autonomy at every level, and the role of a human operator can be reduced, in principle, to interactions at a higher level without direct intervention. This technology depends on the clever and innovative application of theoretical tools from control and estimation. This paper reviews the state of the art of these theoretical tools, specifically focusing on how they have been developed for, and applied to, aerial swarms. Aerial swarms differ from swarms of ground-based vehicles in two respects: they operate in a three-dimensional space and the dynamics of individual vehicles adds an extra layer of complexity. We review dynamic modeling and conditions for stability and controllability that are essential in order to achieve cooperative flight and distributed sensing. The main sections of this paper focus on major results covering trajectory generation, task allocation, adversarial control, distributed sensing, monitoring, and mapping. Wherever possible, we indicate how the physics and subsystem technologies of aerial robots are brought to bear on these individual areas
Viewfinder: final activity report
The VIEW-FINDER project (2006-2009) is an 'Advanced Robotics' project that seeks to apply a semi-autonomous robotic system to inspect ground safety in the event of a fire. Its primary aim is to gather data (visual and chemical) in order to assist rescue personnel. A base station combines the gathered information with information retrieved from off-site sources.
The project addresses key issues related to map building and reconstruction, interfacing local command information with external sources, human-robot interfaces and semi-autonomous robot navigation.
The VIEW-FINDER system is a semi-autonomous; the individual robot-sensors operate autonomously within the limits of the task assigned to them, that is, they will autonomously navigate through and inspect an area. Human operators monitor their operations and send high level task requests as well as low level commands through the interface to any nodes in the entire system. The human interface has to ensure the human supervisor and human interveners are provided a reduced but good and relevant overview of the ground and the robots and human rescue workers therein
- …