Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Item TypeItem Type
-
SubjectSubject
-
YearFrom:-To:
-
More FiltersMore FiltersSourceLanguage
Done
Filters
Reset
67
result(s) for
"multirobot system"
Sort by:
Mobile robots path planning and mobile multirobots control: A review
by
Kedziora, Slawomir
,
Giovannini, Francesco
,
Gallala, Abir
in
Algorithms
,
Decomposition
,
Heuristic
2022
Mobile robots and multimobile robotic system usage for task achievement have been an emerging research area since the last decades. This article presents a review about mobile robot navigation problem and multimobile robotic systems control. The main focus is made on path planning strategies and algorithms in static and dynamic environments. A classification on mobile robots path planning has been defined in the literature and divided to classical and heuristic approaches. Each of them has its own advantages and drawbacks. On the other hand, the control of multimobile robots is presented and the control approaches for a fleet of robots are presented. Scientists found that using more than one robot as opposed to a single one presents many advantages when considering redundant task, dangerous tasks, or a task that scales up or down in time or that requires flexibility. They have defined three main approaches of multiple robots control: behavior-based approach, leader–follower approach, and virtual structure approach. This article addresses these approaches and provides examples from the literature.
Journal Article
Field Robots for Intelligent Farms—Inhering Features from Industry
by
Fernández, Roemi
,
Gonzalez-de-Santos, Pablo
,
Emmi, Luis
in
agricultural manipulator
,
Agriculture
,
agronomy
2020
Estimations of world population growth urgently require improving the efficiency of agricultural processes, as well as improving safety for people and environmental sustainability, which can be opposing characteristics. Industry is pursuing these objectives by developing the concept of the “intelligent factory” (also referred to as the “smart factory”) and, by studying the similarities between industry and agriculture, we can exploit the achievements attained in industry for agriculture. This article focuses on studying those similarities regarding robotics to advance agriculture toward the concept of “intelligent farms” (smart farms). Thus, this article presents some characteristics that agricultural robots should gain from industrial robots to attain the intelligent farm concept regarding robot morphologies and features as well as communication, computing, and data management techniques. The study, restricted to robotics for outdoor farms due to the fact that robotics for greenhouse farms deserves a specific study, reviews different structures for robot manipulators and mobile robots along with the latest techniques used in intelligent factories to advance the characteristics of robotics for future intelligent farms. This article determines similarities, contrasts, and differences between industrial and field robots and identifies some techniques proven in the industry with an extraordinary potential to be used in outdoor farms such as those derived from methods based on artificial intelligence, cyber-physical systems, Internet of Things, Big Data techniques, and cloud computing procedures. Moreover, different types of robots already in use in industry and services are analyzed and their advantages in agriculture reported (parallel, soft, redundant, and dual manipulators) as well as ground and aerial unmanned robots and multi-robot systems.
Journal Article
Xiroi II, an Evolved ASV Platform for Marine Multirobot Operations
by
Martorell-Torres, Antoni
,
Guerrero-Sastre, José
,
Guerrero-Font, Eric
in
Acoustics
,
autonomous surface vehicle
,
Autonomous underwater vehicles
2022
In this paper, we present the design, development and a practical use of an Autonomous Surface Vehicle (ASV) as a modular and flexible platform for a large variety of marine tasks including the coordination strategies with other marine robots. This work tackles the integration of an open-source Robot-Operating-System (ROS)-based control architecture that provides the ASV with a wide variety of navigation behaviors. These new ASV capabilities can be used to acquire useful data from the environment to survey, map, and characterize marine habitats. In addition, the ASV is used as a radio frequency relay point between an Autonomous Underwater Vehicle (AUV) and the ground station as well as to enhance the Acoustic Communication Link (ACL) with the AUV. In order to improve the quality of the ACL, a new Marine Multirobot System (MMRS) coordination strategy has been developed that aims to keep both vehicles close to each other. The entire system has been successfully designed, implemented, and tested in real marine environment robotic tasks. The experimental tests show satisfactory results both in ROS-based navigation architecture and the MMRS coordination strategy resulting in a significant improvement of the quality of the ACL.
Journal Article
N-learning: An Approach for Learning and Teaching Skills in Multirobot Teams
by
Nascimento, Tiago P.
,
Gonçalves, Luiz Marcos G.
,
Costa, Luís Feliphe S.
in
Learning
,
Multiple robots
,
Robots
2020
We propose the N-learning practical approach for teaching and learning behaviors in a multirobot system, which is performed through mandatory behavior acquisition based on interactions between the robots at execution time. The proposed methodology can be used to self-program the robots of a team by programming only a single robot with a set of codes that contain behaviors to be transferred and used by other robots as necessary. These codes are implemented in a modular fashion. An advantage of our approach is that when a team of robots is required to perform a specific mission, the set of behaviors required to accomplish that mission can be implemented only once in a single robot or in a distributed fashion. Then, these distributed behaviors are transferred to each of the other robots in the team according to their demand, without the need to reprogram them by hand since the robots in the team can share them autonomously. As an application example, a human critic can teach (or program) only one or a few robots, and these robots are thus able to exchange knowledge with the other team members since they have been preinstalled to run the N-learning system basics. Simulated and real robot experiments are performed to demonstrate the feasibility and validation of our approach.
Journal Article
Approximate optimal and scalable control for collision-free formation of uncertain nonholonomic robots
by
Huang, He
,
Xu, Jingwen
,
Guo, Yaohua
in
Algorithms
,
Automotive Engineering
,
Classical Mechanics
2024
This paper studies the formation tracking problem for nonholonomic multirobot systems under model uncertainties. A new local variable is designed to transform the collision-free formation control objective into an optimization problem through integrating several filtered signals into tracking errors. The optimal control policies for nominal kinematic model are learned by approximate dynamic programming (ADP) technique using a simplified critic-only neural network (NN) based algorithm, which scales well since the computational complexity is independent with the number of robots and obstacles. Then, to handle the effects from robots’ uncertainties, the ADP control policies are redesigned by adding a two time-scale based compensator. It is shown that under proper conditions, the NN weights’ estimation errors are uniformly ultimately bounded, while the robust formation tracking and collision avoidance can be achieved. Numerical simulations finally illustrate the effectiveness of the proposed controller.
Journal Article
Strategies for coordinated multirobot exploration with recurrent connectivity constraints
by
Banfi, Jacopo
,
Rekleitis, Ioannis
,
Alberto Quattrini Li
in
Ad hoc networks
,
Computer simulation
,
Exploration
2018
During several applications, such as search and rescue, robots must discover new information about the environment and, at the same time, share operational knowledge with a base station through an ad hoc network. In this paper, we design exploration strategies that allow robots to coordinate with teammates to form such a network in order to satisfy recurrent connectivity constraints—that is, data must be shared with the base station when making new observations at the assigned locations. Current approaches lack in flexibility due to the assumptions made about the communication model. Furthermore, they are sometimes inefficient because of the synchronous way they work: new plans are issued only once all robots have reached their goals. This paper introduces two novel asynchronous strategies that work with arbitrary communication models. In this paper, ‘asynchronous’ means that it is possible to issue new plans to subgroups of robots, when they are ready to receive them. First, we propose a single-stage strategy based on Integer Linear Programming for selecting and assigning robots to locations. Second, we design a two-stage strategy to improve computational efficiency, by separating the problem of locations’ selection from that of robot-location assignments. Extensive testing both in simulation and with real robots show that the proposed strategies provide good situation awareness at the base station while efficiently exploring the environment.
Journal Article
Resilient Cooperative Localization Based on Factor Graphs for Multirobot Systems
2024
With the advancement of intelligent perception in multirobot systems, cooperative localization in dynamic environments has become a critical component. However, existing multirobot cooperative localization systems still fall short in meeting high-precision localization requirements in Global Navigation Satellite System (GNSS)-denied environments. In this paper, we propose a factor-graph-based resilient cooperative localization (FG-RCL) algorithm for multirobot systems. This algorithm integrates measurements from visual sensors and Ultra-WideBand (UWB) to achieve accurate cooperative state estimation—overcoming the visibility issues of visual sensors within limited fields of view. We utilize the Joint Probabilistic Data Association (JPDA) algorithm to calculate the corresponding probabilities of multiple visual detection measurements between robots and assign them to their respective edges in the factor graph, thereby addressing the data association challenges in visual detection measurements. Finally, simulation results demonstrate that the proposed algorithm significantly reduces the influence of visual detection measurement interference on the performance of cooperative localization. Experimental results indicate that the proposed algorithm outperforms UWB-based and vision-based methods in terms of localization accuracy. The system is implemented using a factor-graph-based optimization approach, and it exhibits scalability and enables plug-and-play for sensors. Furthermore, it demonstrates resilience in abnormal situations.
Journal Article
Cooperative collision avoidance in multirobot systems using fuzzy rules and velocity obstacles
2023
Collision avoidance is critical in multirobot systems. Most of the current methods for collision avoidance either require high computation costs (e.g., velocity obstacles and mathematical optimization) or cannot always provide safety guarantees (e.g., learning-based methods). Moreover, they cannot deal with uncertain sensing data and linguistic requirements (e.g., the speed of a robot should not be large when it is near to other robots). Hence, to guarantee real-time collision avoidance and deal with linguistic requirements, a distributed and hybrid motion planning method, named Fuzzy-VO, is proposed for multirobot systems. It contains two basic components: fuzzy rules, which can deal with linguistic requirements and compute motion efficiently, and velocity obstacles (VOs), which can generate collision-free motion effectively. The Fuzzy-VO applies an intruder selection method to mitigate the exponential increase of the number of fuzzy rules. In detail, at any time instant, a robot checks the robots that it may collide with and retrieves the most dangerous robot in each sector based on the predicted collision time; then, the robot generates its velocity in real-time via fuzzy inference and VO-based fine-tuning. At each time instant, a robot only needs to retrieve its neighbors’ current positions and velocities, so the method is fully distributed. Extensive simulations with a different number of robots are carried out to compare the performance of Fuzzy-VO with the conventional fuzzy rule method and the VO-based method from different aspects. The results show that: Compared with the conventional fuzzy rule method, the average success rate of the proposed method can be increased by 306.5%; compared with the VO-based method, the average one-step decision time is reduced by 740.9%.
Journal Article
Controlling a Virtual Structure Involving a UAV and a UGV for Warehouse Inventory
by
Sarcinelli-Filho, Mário
,
Moreira, Mauro Sérgio Mafra
,
Villa, Daniel Khede Dourado
in
Artificial Intelligence
,
Automatic control
,
Automation
2024
A control system based on the control paradigm of virtual structure is here proposed for a multi-robot system involving a quadrotor and a ground vehicle, operating in an automated warehouse. The ground robot can either provide extra power to the quadrotor, thus increasing its autonomy, or receive data from it. Therefore, the quadrotor is tethered to the ground robot through flexible cables, thus justifying the adoption of the virtual structure control paradigm, which allows controlling the two vehicles simultaneously. The control approach adopted aims at guiding the virtual vertical line joining the two robots to allow the quadrotor to produce an inventory of goods in an automated warehouse. Therefore, the two robots should visit a sequence of known positions, in front of cabinets of vertically arranged shelves. In each of them the quadrotor should read QR codes, bar-codes or RFID cards corresponding to the stored boxes, to produce the inventory. Therefore, the control objective, the focus of this paper, is to keep the shape of the virtual vertical line linking the two robots while moving. However, when an obstacle appears in the route, such as a box or other robot in the floor or another aerial robot, the formation changes its shape accordingly, to avoid the obstacle. An experiment in lab scale, mimicking a real situation, is run, whose results allow claiming that the proposed system is an effective solution for the problem of controlling a multi-robot system to produce an inventory in an automated warehouse.
Journal Article
Determination of Workspaces and Intersections of Robot Links in a Multi-Robotic System for Trajectory Planning
by
Rybak, Larisa
,
Malyshev, Dmitry
,
Gaponenko, Elena
in
Algorithms
,
collision-free workspace
,
link interference
2021
One of the problems in the development of multi-robotic systems is the safe navigation of a group of robots. To solve it, the restrictions imposed by the structural elements of its agents are determined. The article presents a multi-robotic system consisting of parallel and serial robots installed on mobile platforms. The parallel robot is made based on a tripod with the ability to rotate the robot’s base relative to the horizontal axis. The analysis of its working and technological area is carried out, taking into account singularity zones. The developed algorithms for determining the workspaces are based on deterministic methods for approximating the set of solutions to systems of nonlinear inequalities. In this case, restrictions in spaces of different coordinates are presented in the form of n-dimensional boxes. Approaches to solving two problems are proposed to determine the possible intersection of links for the collaborative performance of tasks by a multi-robotic system. The first task is to determine the intersection of the links for the given positions and the relative position of the manipulators. The second is in determining the minimum distance between the technological areas of manipulators, which consist of the workspace and all possible positions of the intermediate links.
Journal Article