The obstacle avoidance in path planning, a hot topic in mobile robot control, has been extensively investigated. The existing ant colony algorithms, however, remain as drawbacks including failing to cope with narrow aisles in working areas, large amount of calculation, etc. To address above technical issues, an improved ant colony algorithm is proposed for path planning. In this paper, a new weighted adjacency matrix is presented to determine the walking direction and the narrow aisles therefore are avoided by redesigning the walking rules. Also, the best ant and the worst ant are introduced for the adjustment of pheromone to facilitate the searching process. The proposed algorithm guarantees that robots are able to find a satisfying path in the presence of narrow aisles. The simulation results show the effectiveness of the proposed algorithm.
In the complex environment of orchards, in view of low fruit recognition accuracy, poor real-time and robustness of traditional recognition algorithms, this paper propose an improved fruit recognition algorithm based on deep learning. Firstly, the residual module was assembled with the cross stage parity network (CSP Net) to optimize recognition performance and reduce the computing burden of the network. Secondly, the spatial pyramid pool (SPP) module is integrated into the recognition network of the YOLOv5 to blend the local and global features of the fruit, thus improving the recall rate of the minimum fruit target. Meanwhile, the NMS algorithm was replaced by the Soft NMS algorithm to enhance the ability of identifying overlapped fruits. Finally, a joint loss function was constructed based on focal and CIoU loss to optimize the algorithm, and the recognition accuracy was significantly improved. The test results show that the MAP value of the improved model after dataset training reaches 96.3% in the test set, which is 3.8% higher than the original model. F1 value reaches 91.8%, which is 3.8% higher than the original model. The average detection speed under GPU reaches 27.8 frames/s, which is 5.6 frames/s higher than the original model. Compared with current advanced detection methods such as Faster RCNN and RetinaNet, among others, the test results show that this method has excellent detection accuracy, good robustness and real-time performance, and has important reference value for solving the problem of accurate recognition of fruit in complex environment.
Task-space cooperative tracking control of the networked multiple Euler–Lagrange systems is studied in this paper. On the basis of establishing kinematic and dynamic modeling of a Euler–Lagrange system, an innovative task-space coordination controller is designed to deal with the time-varying communicating delays and uncertainties. First, in order to weaken the influence of the uncertainty of kinematic and dynamic parameters on the control error of the system, the product of the Jacobian matrix and the generalized spatial velocity are linearly parameterized; thus, the unknown parameters are separated from known parameters. The online estimation of uncertain parameters is realized by designing parameters and by proposing new adaptive laws for the dynamic and kinematic parameters. Furthermore, to describe the transmission of time-varying delay errors among networked agents, a new error term is introduced, obtained by adding the observation error and tracking error, and the coefficient of the network mutual coupling term related to the time-varying delay rate is added with reference to the generalized space velocity and task-space velocity of the Lagrange systems. In the end, the influence of the time-varying delay on the cooperative tracking control error of the networked multiple Euler–Lagrange systems is eliminated. With the help of Lyapunov stability theory, the tracking errors and synchronization errors of this system are calculated by introducing the Lyapunov–Krasovskii functional; the asymptotic convergence results rigorously prove the stability of the adaptive cooperative control systems. The simulation results verify the excellent performance of the controller.
This paper investigates the problem of the task-space synchronization control for networked Euler-Lagrange systems. In the considered systems, there are time-varying delays existing in the networking links and every subsystem contains uncertainties in both kinematics and dynamics. By adding new time-varying coupling gains, the negative effects caused by time-varying delays are eliminated. Moreover, to address the difficulties of parametric calibration, an adaptively synchronous protocol and adaptive laws are designed to online estimate kinematics and dynamic uncertainties. Through a Lyapunov candidate and a Lyapunov-Krasovskii functional, the asymptotic convergences of tracking errors and synchronous errors are rigorously proved. The simulation results demonstrate the proposed protocol guaranteeing the cooperative tracking control of the uncalibrated networked Euler-Lagrange systems in the existence of time-varying delays.
Aiming at the time-varying uncertainties of robot and camera models in IBUVS (image-based uncalibrated visual servo) systems, a finite-time adaptive controller is proposed based on the depth-independent Jacobian matrix. Firstly, the adaptive law of depth parameters, kinematic parameters, and dynamic parameters is proposed for the uncertainty of a robot model and a camera model. Secondly, a finite-time adaptive controller is designed by using a nonlinear proportional differential plus a dynamic feedforward compensation structure. By applying a continuous non-smooth nonlinear function to the feedback error, the control quality of the closed-loop system is improved, and the desired trajectory of the image is tracked in finite time. Finally, using the Lyapunov stability theory and the finite-time stability theory, the global finite-time stability of the closed-loop system is proven. The experimental results show that the proposed controller can not only adapt to the changes in the EIH and ETH visual configurations but also adapt to the changes in the relative pose of feature points and the camera’s relative pose parameters. At the same time, the convergence rate near the equilibrium point is improved, and the controller has good dynamic stability.