scispace - formally typeset
Search or ask a question

Showing papers on "Mobile robot published in 2021"


Journal ArticleDOI
TL;DR: In the improved PSO algorithm, an adaptive fractional-order velocity is introduced to enforce some disturbances on the particle swarm according to its evolutionary state, thereby enhancing its capability of jumping out of the local minima and exploring the searching space more thoroughly.

169 citations


Journal ArticleDOI
TL;DR: Experimental results of main parameters selection, path planning performance in different environments, diversity of the optimal solution show that IAACO can make the robot attain global optimization path, and high real-time and stability performances of path planning.

133 citations


Journal ArticleDOI
Kai Zhu1, Tao Zhang1
TL;DR: This paper systematically compares and analyzes the relationship and differences between four typical application scenarios: local obstacle avoidance, indoor navigation, multi-robot navigation, and social navigation; and describes the development of DRL-based navigation.

117 citations


Journal ArticleDOI
TL;DR: A flexible lateral control scheme is considered for the developed wheel-legged robot, which consists of a cubature Kalman algorithm to evaluate the centroid slip angle and the yaw rate and a fuzzy compensation and preview angle-enhanced sliding model controller to improve the tracking accuracy and robustness.
Abstract: Accurate path tracking and stability are the main challenges of lateral motion control in mobile robots, especially under the situation with complex road conditions. The interaction force between robots and the external environment may cause interference, which should be considered to guarantee its path tracking performance in dynamic and uncertain environments. In this article, a flexible lateral control scheme is considered for the developed wheel-legged robot, which consists of a cubature Kalman algorithm to evaluate the centroid slip angle and the yaw rate. Furthermore, a fuzzy compensation and preview angle-enhanced sliding model controller to improve the tracking accuracy and robustness. Finally, some simulations and experimental demonstrations using the four-wheel-legged robot (BIT-NAZA) are carried out to illustrate the effectiveness and robustness, and the proposed method has achieved satisfactory results in high-precision trajectory tracking and stability control of the mobile robot.

116 citations


Journal ArticleDOI
TL;DR: An algorithm termed as multiobjective dynamic rapidly exploring random (MOD-RRT*), which is suitable for robot navigation in unknown dynamic environment, which is composed of a path generation procedure and a path replanning one.
Abstract: This article presents an algorithm termed as multiobjective dynamic rapidly exploring random (MOD-RRT*), which is suitable for robot navigation in unknown dynamic environment. The algorithm is composed of a path generation procedure and a path replanning one. First, a modified RRT* is utilized to obtain an initial path, as well as generate a state tree structure as prior knowledge. Then, a shortcuting method is given to optimize the initial path. On this basis, another method is designed to replan the path if the current path is infeasible. The suggested approach can choose the best node among several candidates within a short time, where both path length and path smoothness are considered. Comparing with other static planning algorithms, the MOD-RRT* can generate a higher quality initial path. Simulations on the dynamic environment are conducted to clarify the efficient performance of our algorithm in avoiding unknown obstacles. Furthermore, real applicative experiment further proves the effectiveness of our approach in practical applications.

104 citations


Journal ArticleDOI
TL;DR: Various design and development approaches for the quadrupedal robot, and environment perception techniques are discussed, and Spot is one of the most advanced and intelligent quadru pedal robots.

96 citations


Journal ArticleDOI
18 Jan 2021
TL;DR: In this paper, the ground plane provides additional clues in depth reasoning in 3D detection in driving scenes, and a novel neural network module is introduced to fully utilize such application-specific priors in the framework of deep learning.
Abstract: Estimating the 3D position and orientation of objects in the environment with a single RGB camera is a critical and challenging task for low-cost urban autonomous driving and mobile robots. Most of the existing algorithms are based on the geometric constraints in 2D-3D correspondence, which stems from generic 6D object pose estimation. We first identify how the ground plane provides additional clues in depth reasoning in 3D detection in driving scenes. Based on this observation, we then improve the processing of 3D anchors and introduce a novel neural network module to fully utilize such application-specific priors in the framework of deep learning. Finally, we introduce an efficient neural network embedded with the proposed module for 3D object detection. We further verify the power of the proposed module with a neural network designed for monocular depth prediction. The two proposed networks achieve state-of-the-art performances on the KITTI 3D object detection and depth prediction benchmarks, respectively.

94 citations


Journal ArticleDOI
TL;DR: An OSM-based robot navigation method that combines road network information and local perception information and has high navigation accuracy and strong robustness in the real complex environment is proposed.
Abstract: OpenStreetMap (OSM) is widely used in outdoor navigation research recently, which is publicly available and can provide a wide range of road information for outdoor robot navigation. In this paper, aiming at the problem that the map error of OSM will cause the global path to be inconsistent with the real environment, we propose an OSM-based robot navigation method that combines road network information and local perception information. As a global map, OSM provides road network information to obtain the global path by the Dijkstra algorithm. Multi-sensor (including 3D-LiDAR and CCD camera) information fusion offers local information to detect local road information and obstacles for local path planning. We filter local road information and then extract useful road features to optimize the local path. Finally, this local path is used for robot path tracking to complete navigation tasks. The experimental results show that the average error between the trajectory of the robot and the road center is 0.18 meters. This reveals that our method has high navigation accuracy and strong robustness in the real complex environment.

89 citations


Journal ArticleDOI
TL;DR: This paper studies a new coupled fractional-order sliding mode control (CFSMC) and obstacle avoidance scheme, which has superior capacities of providing more control flexibilities and achieving high-accuracy.
Abstract: Recently, four-wheeled steerable mobile robots (FSMR) have attracted increasing attention in industrial fields, however the collision-free trajectory tracking control is still challenging in dynamic environments. This paper studies a new coupled fractional-order sliding mode control (CFSMC) and obstacle avoidance scheme, which has superior capacities of providing more control flexibilities and achieving high-accuracy. Instead of exploring traditional integer-order solutions, novel fractional-order sliding surfaces are proposed to handle the nonlinear interconnected states in a coupled structure. To accomplish non-oscillating avoidance of both stationary and moving entities within an uncertain workspace, a modified near-time-optimal potential function is subsequently presented with improved efficiency and reduced collision-resolving distances. By utilizing fuzzy rules, proper adaption gains of the reaching laws are designed to degenerate the effect of undesired chattering. The asymptotic stability and convergence can be guaranteed for the resultant closed-loop system. Three experiments are implemented on a real-time FSMR system. The results validate the reliability of the presented CFSMC scheme in terms of significantly mitigated following errors, faster disturbance rejection and smooth transition as compared to conventional methods.

86 citations


Journal ArticleDOI
TL;DR: In this article, an eye-in-hand stereo vision and SLAM system were integrated to provide detailed global map supporting long-term, flexible and large-scale orchard picking.

79 citations


Journal ArticleDOI
04 Aug 2021
TL;DR: The goal of this paper is to help novice practitioners gain an awareness of the classes of path planning algorithms used today and to understand their potential use cases—particularly within automated or unmanned systems.
Abstract: Path planning algorithms are used by mobile robots, unmanned aerial vehicles, and autonomous cars in order to identify safe, efficient, collision-free, and least-cost travel paths from an origin to a destination. Choosing an appropriate path planning algorithm helps to ensure safe and effective point-to-point navigation, and the optimal algorithm depends on the robot geometry as well as the computing constraints, including static/holonomic and dynamic/non-holonomically-constrained systems, and requires a comprehensive understanding of contemporary solutions. The goal of this paper is to help novice practitioners gain an awareness of the classes of path planning algorithms used today and to understand their potential use cases—particularly within automated or unmanned systems. To that end, we provide broad, rather than deep, coverage of key and foundational algorithms, with popular algorithms and variants considered in the context of different robotic systems. The definitions, summaries, and comparisons are relevant to novice robotics engineers and embedded system developers seeking a primer of available algorithms.

Journal ArticleDOI
TL;DR: This paper uses Commercial Off-The-Shelf robot and RFID devices to implement a Mobile RF-robot Localization (MRL) system and solves the problem of tag localization using RFID-augmented robots.
Abstract: This paper studies the problem of tag localization using RFID-augmented robots, which is practically important for promising warehousing applications, e.g., automatic item fetching and misplacement detection. Existing RFID localization systems suffer from one or more of following limitations: requiring specialized devices; only 2D localization is enabled; having blind zone for mobile localization; low scalability. In this paper, we use Commercial Off-The-Shelf (COTS) robot and RFID devices to implement a Mobile RF-robot Localization (MRL) system. Specifically, when the RFID-augmented robot moves along the straight aisle in a warehouse, the reader keeps reading the target tag via two vertically deployed antennas ( $\mathcal {R}_1$ R 1 and $\mathcal {R}_2$ R 2 ) and returns the tag phase data with timestamps to the server. We take three points in the phase profile of antenna $\mathcal {R}_1$ R 1 and leverage the spatial and temporal changes inherent in this phase triad to construct an equation set. By solving it, we achieve the location of target tag relative to the trajectory of antenna $\mathcal {R}_1$ R 1 . Based on different phase triads, we can have candidate locations of the target tag with different accuracy. Then, we propose theoretical analysis to quantify the deviation of each localization result. A fine-grained localization result can be achieved by assigning larger weights to the localization results with smaller deviations. Similarly, we can also calculate the relative location of target tag with respect to the trajectory of antenna $\mathcal {R}_2$ R 2 . Leveraging the geometric relationships among target tag and antenna trajectories, we eventually calculate the location of target tag in 3D space. We perform various experiments to evaluate the performance of the MRL system and results show that the proposed MRL system can achieve high accuracy in both 2D and 3D localization.

Journal ArticleDOI
TL;DR: A multi-objective path planning algorithm which consists of optimizing a path by the hybridization of the Grey Wolf optimizer-particle swarm optimization algorithm, it minimizes the path distance and smooths the path and proves that it overcomes the shortcomings of other conventional techniques.
Abstract: As path planning is an NP-hard problem it can be solved by multi-objective algorithms. In this article, we propose a multi-objective path planning algorithm which consists of three steps: (1) the first step consists of optimizing a path by the hybridization of the Grey Wolf optimizer-particle swarm optimization algorithm, it minimizes the path distance and smooths the path. (2) the second step, all optimal and feasible points generated by PSO–GWO algorithm are integrated with Local Search technique to convert any infeasible point into feasible point solution, the last step (3) depends on collision avoidance and detection algorithm, where mobile robot detects the presence of an obstacle in its sensing circle and then avoid them using collision avoidance algorithm. The proposed method is further improved by adding the mutation operators by evolutionary, it further solves path safety, length, and smooths it further for a mobile robot. Different simulations have been performed under numerous environments to test the feasibility of the proposed algorithm and it is shown the algorithm produces a more feasible path with a short distance and thus proves that it overcomes the shortcomings of other conventional techniques.

Proceedings ArticleDOI
30 May 2021
TL;DR: In this paper, the authors exploit range images generated from 3D LiDAR scans to address the problem of localizing mobile robots or autonomous cars in a map of a large-scale outdoor environment represented by a triangular mesh.
Abstract: Robust and accurate, map-based localization is crucial for autonomous mobile systems. In this paper, we exploit range images generated from 3D LiDAR scans to address the problem of localizing mobile robots or autonomous cars in a map of a large-scale outdoor environment represented by a triangular mesh. We use the Poisson surface reconstruction to generate the mesh-based map representation. Based on the range images generated from the current LiDAR scan and the synthetic rendered views from the mesh-based map, we propose a new observation model and integrate it into a Monte Carlo localization framework, which achieves better localization performance and generalizes well to different environments. We test the proposed localization approach on multiple datasets collected in different environments with different LiDAR scanners. The experimental results show that our method can reliably and accurately localize a mobile system in different environments and operate online at the LiDAR sensor frame rate to track the vehicle pose.

Journal ArticleDOI
03 Feb 2021
TL;DR: In this paper, the authors use reinforcement learning to train an end-to-end learning-based mobile robot navigation system that can be trained with autonomously-labeled off-policy data gathered in real-world environments, without any simulation or human supervision.
Abstract: Mobile robot navigation is typically regarded as a geometric problem, in which the robot's objective is to perceive the geometry of the environment in order to plan collision-free paths towards a desired goal. However, a purely geometric view of the world can be insufficient for many navigation problems. For example, a robot navigating based on geometry may avoid a field of tall grass because it believes it is untraversable, and will therefore fail to reach its desired goal. In this work, we investigate how to move beyond these purely geometric-based approaches using a method that learns about physical navigational affordances from experience. Our reinforcement learning approach, which we call BADGR, is an end-to-end learning-based mobile robot navigation system that can be trained with autonomously-labeled off-policy data gathered in real-world environments, without any simulation or human supervision. BADGR can navigate in real-world urban and off-road environments with geometrically distracting obstacles. It can also incorporate terrain preferences, generalize to novel environments, and continue to improve autonomously by gathering more data. Videos, code, and other supplemental material are available on our website https://sites.google.com/view/badgr

Journal ArticleDOI
TL;DR: A bioinspired path planning approach for mobile robots based on the sparrow search algorithm, which is an intelligent optimization algorithm inspired by the group wisdom, foraging, and anti-predation behaviors of sparrows, is proposed with three new strategies.
Abstract: In this paper, a bioinspired path planning approach for mobile robots is proposed. The approach is based on the sparrow search algorithm, which is an intelligent optimization algorithm inspired by the group wisdom, foraging, and anti-predation behaviors of sparrows. To obtain high-quality paths and fast convergence, an improved sparrow search algorithm is proposed with three new strategies. First, a linear path strategy is proposed, which can transform the polyline in the corner of the path into a smooth line, to enable the robot to reach the goal faster. Then, a new neighborhood search strategy is used to improve the fitness value of the global optimal individual, and a new position update function is used to speed up the convergence. Finally, a new multi-index comprehensive evaluation method is designed to evaluate these algorithms. Experimental results show that the proposed algorithm has a shorter path and faster convergence than other state-of-the-art studies.

Journal ArticleDOI
TL;DR: A catalog of 22 mission specification patterns for mobile robots, together with tooling for instantiating, composing, and compiling the patterns to create mission specifications, which provide solutions for recurrent specification problems.
Abstract: Mobile and general-purpose robots increasingly support everyday life, requiring dependable robotics control software. Creating such software mainly amounts to implementing complex behaviors known as missions. Recognizing this need, a large number of domain-specific specification languages has been proposed. These, in addition to traditional logical languages, allow the use of formally specified missions for synthesis, verification, simulation or guiding implementation. For instance, the logical language LTL is commonly used by experts to specify missions as an input for planners, which synthesize a robot's required behavior. Unfortunately, domain-specific languages are usually tied to specific robot models, while logical languages such as LTL are difficult to use by non-experts. We present a catalog of 22 mission specification patterns for mobile robots, together with tooling for instantiating, composing, and compiling the patterns to create mission specifications. The patterns provide solutions for recurrent specification problems; each pattern details the usage intent, known uses, relationships to other patterns, and—most importantly—a template mission specification in temporal logic. Our tooling produces specifications expressed in the temporal logics LTL and CTL to be used by planners, simulators or model checkers. The patterns originate from 245 mission requirements extracted from the robotics literature, and they are evaluated upon a total of 441 real-world mission requirements and 1251 mission specifications. Five of these reflect scenarios defined with two well-known industrial partners developing human-size robots. We further validate our patterns’ correctness with simulators and two different types of real robots.

Journal ArticleDOI
TL;DR: Simulation results show that GSO outperforms FA in the optimal design of interval type-2 fuzzy controllers, which has a greater capability for managing uncertainty than a type-1 fuzzy controller.
Abstract: This paper presents a comparative study between the firefly algorithm (FA) and the galactic swarm optimization (GSO) method, where the performance of both methods is observed and tested in the optimization of a fuzzy controller for path tracking of an autonomous mobile robot. The main contribution of this work is finding the best method that generates an optimal vector of values for the membership function optimization of the fuzzy controller. This with the goal of improving the performance of the controller and thus the trajectory generated by the autonomous robot is closer to the desired trajectory. It should be noted that the fuzzy controller that is optimized is an interval type-2 fuzzy controller, which has a greater capability for managing uncertainty than a type-1 fuzzy controller. In this case, the limiting membership functions in the interval type-2 fuzzy sets are themselves type-1 fuzzy sets that define the footprint of uncertainty. Type-2 fuzzy controllers have been shown in previous works to handle better the control of robotic systems under noisy and dynamic conditions and this is why their optimal design is very important. Simulation results show that GSO outperforms FA in the optimal design of interval type-2 fuzzy controllers.

Journal ArticleDOI
TL;DR: This paper describes a generic navigation algorithm that uses data from sensors on-board the drone to guide the drones to the site of the problem and uses the proximal policy optimisation deep reinforcement learning algorithm coupled with incremental curriculum learning and long short-term memory neural networks to implement it.
Abstract: Mobile robots such as unmanned aerial vehicles (drones) can be used for surveillance, monitoring and data collection in buildings, infrastructure and environments The importance of accurate and multifaceted monitoring is well known to identify problems early and prevent them escalating This motivates the need for flexible, autonomous and powerful decision-making mobile robots These systems need to be able to learn through fusing data from multiple sources Until very recently, they have been task specific In this paper, we describe a generic navigation algorithm that uses data from sensors on-board the drone to guide the drone to the site of the problem In hazardous and safety-critical situations, locating problems accurately and rapidly is vital We use the proximal policy optimisation deep reinforcement learning algorithm coupled with incremental curriculum learning and long short-term memory neural networks to implement our generic and adaptable navigation algorithm We evaluate different configurations against a heuristic technique to demonstrate its accuracy and efficiency Finally, we consider how safety of the drone could be assured by assessing how safely the drone would perform using our navigation algorithm in real-world scenarios

Journal ArticleDOI
TL;DR: This article proposes a new ZNN model by using a supertwisting (ST) algorithm, termed STZNN model, for the tracking control of mobile robot manipulators that inherently possesses the advantages of finite-time convergence and robustness making the control process fast and robust.
Abstract: Various zeroing neural network (ZNN) models have been investigated to address the tracking control of robot manipulators for the capacity of parallel processing and nonlinearity handling. However, two limitations occur in the existing ZNN models. The first one is the convergence time that tends to be infinitely large. The second one is the research of robustness that remains in the analyses of stability and asymptotic convergence. To simultaneously enhance the convergence performance and robustness, this article proposes a new ZNN model by using a supertwisting (ST) algorithm, termed STZNN model, for the tracking control of mobile robot manipulators. The proposed STZNN model inherently possesses the advantages of finite-time convergence and robustness making the control process fast and robust. The bridge from the sliding mode control to the ZNN is built, and the essential connection between the ST algorithm and ZNN is explored by constructing a unified design process. Theorems and proofs about global stability, finite-time convergence, and robustness are provided. Finally, path-tracking applications, comparisons, and tests substantiate the effectiveness and superiority of the STZNN model for the tracking control handling of mobile robot manipulators.

Journal ArticleDOI
TL;DR: The algorithm of data transfer from 3D optical sensor, based on the principle of dynamic triangulation, uses the distributed scalable big data storage and artificial intelligence in automated 3D metrology to optimize the fused data base for better path planning.
Abstract: the optimized communication within robotic swarm, or group (RG) in a tightly obstacled ambient is crucial point to optimize group navigation for efficient sector trespass and monitoring. In the present work the main set of problems for multi-objective optimization in a non-stationary environment is described. It is presented the algorithm of data transfer from 3D optical sensor, based on the principle of dynamic triangulation. It uses the distributed scalable big data storage and artificial intelligence in automated 3D metrology. Two different simulations in order to optimize the fused data base for better path planning aiming the improvement of electric wheeled mobile robots group navigation in unknown cluttered terrain is presented. The optical laser scanning sensor combined with Intelligent Data Management permits more efficient dead-reckoning of the RG.

Journal ArticleDOI
TL;DR: Li et al. as mentioned in this paper proposed a dynamic fusion module (DFM), which can be easily deployed in existing data-fusion networks to fuse different types of visual features effectively and efficiently.
Abstract: Joint detection of drivable areas and road anomalies is very important for mobile robots. Recently, many semantic segmentation approaches based on convolutional neural networks (CNNs) have been proposed for pixelwise drivable area and road anomaly detection. In addition, some benchmark datasets, such as KITTI and Cityscapes, have been widely used. However, the existing benchmarks are mostly designed for self-driving cars. There lacks a benchmark for ground mobile robots, such as robotic wheelchairs. Therefore, in this article, we first build a drivable area and road anomaly detection benchmark for ground mobile robots, evaluating existing state-of-the-art (SOTA) single-modal and data-fusion semantic segmentation CNNs using six modalities of visual features. Furthermore, we propose a novel module, referred to as the dynamic fusion module (DFM), which can be easily deployed in existing data-fusion networks to fuse different types of visual features effectively and efficiently. The experimental results show that the transformed disparity image is the most informative visual feature and the proposed DFM-RTFNet outperforms the SOTAs. In addition, our DFM-RTFNet achieves competitive performance on the KITTI road benchmark.

Journal ArticleDOI
02 Feb 2021
TL;DR: In this paper, a self-improving lifelong learning framework for a mobile robot navigating in different environments is presented, which improves the robot's navigation behavior purely based on its own experience and retains the capability to navigate in previous environments after learning in new ones.
Abstract: This letter presents a self-improving lifelong learning framework for a mobile robot navigating in different environments Classical static navigation methods require environment-specific in-situ system adjustment, eg, from human experts, or may repeat their mistakes regardless of how many times they have navigated in the same environment Having the potential to improve with experience, learning-based navigation is highly dependent on access to training resources, eg, sufficient memory and fast computation, and is prone to forgetting previously learned capability, especially when facing different environments In this work, we propose Lifelong Learning for Navigation (LLfN) which (1) improves a mobile robot's navigation behavior purely based on its own experience, and (2) retains the robot's capability to navigate in previous environments after learning in new ones LLfN is implemented and tested entirely onboard a physical robot with a limited memory and computation budget

Journal ArticleDOI
TL;DR: AI has provided robust solutions to some specific tasks in mobile robotics, such as information retrieval from scenes, mapping, localization and exploration, which can be of interest making an analysis of the current state of the topic.
Abstract: Nowadays, the field of mobile robotics has experienced an important evolution and these robots are more commonly proposed to solve different tasks autonomously. The use of visual sensors has played an important role in mobile robotics tasks during the past few years due to the advances in computer vision hardware and algorithms. It is worth remarking the use of AI tools to solve a variety of problems in mobile robotics based on the use of images either as the only source of information or combining them with other sensors such as laser or GPS. The improvement of the autonomy of mobile robots has attracted the attention of the scientific community. A considerable amount of works have been proposed over the past few years, leading to an extensive variety of approaches. Building a robust model of the environment (mapping), estimating the position within the model (localization) and controlling the movement of the robot from one place to another (navigation) are important abilities that any mobile robot must have. Considering this, this review focuses on analyzing these problems; how researchers have addressed them by means of AI tools and visual information; and how these approaches have evolved in recent years. This topic is currently open and a large number of works can be found in the related literature. Therefore, it can be of interest making an analysis of the current state of the topic. From this review, we can conclude that AI has provided robust solutions to some specific tasks in mobile robotics, such as information retrieval from scenes, mapping, localization and exploration. However, it is worth continuing to develop this line of research to find more integral solutions to the navigation problem so that mobile robots can increase their autonomy in large, complex and heterogeneous environments.

Journal ArticleDOI
TL;DR: A deep learning‐based automated crack evaluation technique for a high‐rise bridge pier using a ring‐type climbing robot that successfully evaluates cracks on the entire ROI of the bridge pier with precision of 90.92% and recall of 97.47%.
Abstract: This article proposes a deep learning‐based automated crack evaluation technique for a high‐rise bridge pier using a ring‐type climbing robot. First, a ring‐type climbing robot system comp...

Journal ArticleDOI
TL;DR: This article reviews recent progress in SLAM, focusing on advances in the expressive capacity of the environmental models used inSLAM systems (representation) and the performance of the algorithms used to estimate these models from data (inference).
Abstract: Simultaneous localization and mapping (SLAM) is the process of constructing a global model of an environment from local observations of it; this is a foundational capability for mobile robots, supp...

Journal ArticleDOI
TL;DR: In this paper, a dynamic fusion path-finding algorithm (DFPA) based on Delaunay triangulation and improved A-star (A*) algorithm was designed to improve the efficiency of mobile robot path planning, where the concept of the grid was used to extract obstacle edges to provide obstacle avoidance strategies for robot pathfinding.
Abstract: Although many studies exist on mobile robot path planning, the disadvantages of complex algorithms and many path nodes in logistics warehouses and manufacturing workshops are obvious, mainly due to the inconsistency of map environment construction and pathfinding strategies In this study, to improve the efficiency of mobile robot path planning, the Delaunay triangulation algorithm was used to process complex obstacles and generate Voronoi points as pathfinding priority nodes The concept of the grid was used to extract obstacle edges to provide obstacle avoidance strategies for robot pathfinding Subsequently, the search for priority and regular path nodes used the improved A-star (A*) algorithm The dynamic fusion pathfinding algorithm (DFPA), based on Delaunay triangulation and improved A*, was designed, which realizes the path planning of mobile robots MATLAB 2016a was used as the simulation software, to firstly verify the correctness of the DFPA, and then to compare the algorithm with other methods The results show that under the experimental environment with the same start point, goal point, and number of obstacles, the map construction method and pathfinding strategy proposed in this paper reduce the planned path length of the mobile robot, the number of path nodes, and the cost of overall turn consumption, and increase the success rate of obtaining a path The new dynamic map construction method and pathfinding strategy have important reference significance for processing chaotic maps, promoting intelligent navigation, and site selection planning

Journal ArticleDOI
TL;DR: This article addresses the problem of leader–follower formation control of mobile robots using only onboard monocular cameras that subjected to visibility constraints by proposing an adaptive image-based visual servoing control strategy that relies only on onboard visual sensors without communication.
Abstract: This article addresses the problem of leader–follower formation control of mobile robots using only onboard monocular cameras that subjected to visibility constraints. An adaptive image-based visual servoing control strategy was proposed following the prescribed performance control methodology. First, the leader–follower visual kinematics in the image plane and an error transformation with predefined performance specifications are presented. Then, an adaptive control law with online estimating the inverse height between the optical center of camera and the single feature point attached to leader is designed to ensure the global stability of the closed-loop system. Finally, the applicability and performance of the proposed control scheme are demonstrated by the numerical simulations and hardware experiments. Compared with other formation control schemes, our solution relies only on onboard visual sensors without communication, since it does not need the relative angle/distance between the robots, or the velocity of the leader. Moreover, it guarantees the prescribed transient and the steady-state performance besides the visibility constraints.

Journal ArticleDOI
TL;DR: A review on the snake motion and the body structure is provided, which outlines the biological foundation of all snake robots and the mechanical structure of snake robots, especially the structure of elemental snake modules are discussed.

Journal ArticleDOI
TL;DR: This paper introduces the human detection system for recognition of human gesture using a weighted dynamic time warping (DTW) with kinematic constraints, and proposes a feasible strategy to integrate these three aspects to achieve a conscious, safe, accurate, robust, and efficient navigation.
Abstract: Service robot navigation must take the humans into account explicitly so as to produce motion behaviors that reflect its social awareness. Generally, the navigation problems of mobile service robot can be summarized to three aspects: 1) human detection; 2) robot real-time localization; and 3) robot motion planning. The purpose of this paper is to provide a feasible strategy to integrate these three aspects to achieve a conscious, safe, accurate, robust, and efficient navigation. We first introduce the human detection system for recognition of human gesture using a weighted dynamic time warping (DTW) with kinematic constraints. Thus, by interpreting the human body language through gesture recognition, robot motion behaviors like heading to the assigned position or following people can be activated. Then, for the robot localization, a simultaneous localization and mapping (SLAM) method based on artificial and natural landmark recognition is employed to provide absolute position feedback in real time. For the motion planning, a novel quadrupole potential field (QPF) method is proposed to plan collision-free trajectories, adequately considering the nonholomic constraint of the mobile robot system. Then, a robust kinematic controller is designed for trajectory tracking to account for slip disturbances. Such a design automatically merges path finding, trajectory generation, and trajectory tracking in a closed-loop fashion, achieving simultaneous motion planning for obstacle avoidance and feedback stabilization to a desired position and orientation even in the presence of slippage. Finally, experiments prove the effectiveness and feasibility of the proposed strategy, showing a good navigation performance on mobile service robot.