Abstract:Aiming at the problem of trajectory tracking between joints of the multi-joint snake-like robot in the flow fields, a trajectory tracking control law proposed based on the improved snake-like curve of a multi-joint snake-like robot to avoid obstacles in the flow fields is studied. Firstly, considering the external disturbance that the fluid environment may impose on the multijoint snake-like robot system, from the point of view of probability, the fluid-solid coupling models of the obstacle channel and multi-j… Show more
“…Finally, a suitable Lyapunov function is found to verify the asymptotic stability of the controller. This method improves the deficiency of the reference [13,14], which does not verify the stability of the robot trajectory tracking theoretically. To verify the effectiveness of an adaptive trajectory tracking controller of a multi-joint snake robot, experiments are carried out.…”
Section: Introductionmentioning
confidence: 94%
“…It is proved that the Serpentine curve has a higher motion effect than the Serpenoid curve from the perspective of motion efficiency, which makes a contribution to the three-dimensional kinematics modelling of the robots. Reference [13,14] has solved the problem of the fluid-structure coupling obstacle avoidance of a snake robot with the IB-LBM method. This method can realize the trajectory tracking of the robot in underwater obstacle avoidance, but the stability of the trajectory tracking of the robot is not verified theoretically.…”
Multi-joint snake robot is a vital reconnaissance, surveillance and attack weapon in national defence and military in the future. To study the trajectory tracking problem of a multi-joint snake robot with high redundancy and multi-degree of freedom in the plane, an adaptive trajectory tracking controller of a multi-joint snake robot considering non-holonomic constraints is proposed in this paper. The adaptive trajectory tracking controller replaces unknown parameters in the environment wi t h estimated values, which effectively solves the negative effects caused by uncertain and time-varying environmental parameters in the process of the robot movement and realizes the stability of the controller. Firstly, a new dynamical model of a multi-joint snake robot is established through coordinate transformation. Secondly, the control objective of the controller of the multi-joint snake robot is established. Thirdly, the proposed controller of the multi-joint snake robot is designed by the Backsteppi n g method to realize the control of the joint angle tracking error, link angle tracking error, actuator torque error and motion speed error of the robot. Then, a suitable Lyapunov function is found to verify the stability of the controller. Finally, through the MATLAB simulation and prototype experiment, the motion process of the multi-joint snake robot is observed, the trajectory tracking performance of the robot is analyzed, and the effectiveness of the adaptive trajectory tracking controller is verified.
“…Finally, a suitable Lyapunov function is found to verify the asymptotic stability of the controller. This method improves the deficiency of the reference [13,14], which does not verify the stability of the robot trajectory tracking theoretically. To verify the effectiveness of an adaptive trajectory tracking controller of a multi-joint snake robot, experiments are carried out.…”
Section: Introductionmentioning
confidence: 94%
“…It is proved that the Serpentine curve has a higher motion effect than the Serpenoid curve from the perspective of motion efficiency, which makes a contribution to the three-dimensional kinematics modelling of the robots. Reference [13,14] has solved the problem of the fluid-structure coupling obstacle avoidance of a snake robot with the IB-LBM method. This method can realize the trajectory tracking of the robot in underwater obstacle avoidance, but the stability of the trajectory tracking of the robot is not verified theoretically.…”
Multi-joint snake robot is a vital reconnaissance, surveillance and attack weapon in national defence and military in the future. To study the trajectory tracking problem of a multi-joint snake robot with high redundancy and multi-degree of freedom in the plane, an adaptive trajectory tracking controller of a multi-joint snake robot considering non-holonomic constraints is proposed in this paper. The adaptive trajectory tracking controller replaces unknown parameters in the environment wi t h estimated values, which effectively solves the negative effects caused by uncertain and time-varying environmental parameters in the process of the robot movement and realizes the stability of the controller. Firstly, a new dynamical model of a multi-joint snake robot is established through coordinate transformation. Secondly, the control objective of the controller of the multi-joint snake robot is established. Thirdly, the proposed controller of the multi-joint snake robot is designed by the Backsteppi n g method to realize the control of the joint angle tracking error, link angle tracking error, actuator torque error and motion speed error of the robot. Then, a suitable Lyapunov function is found to verify the stability of the controller. Finally, through the MATLAB simulation and prototype experiment, the motion process of the multi-joint snake robot is observed, the trajectory tracking performance of the robot is analyzed, and the effectiveness of the adaptive trajectory tracking controller is verified.
“…In this section, the locomotion pattern of biological snakes on land and its motion state in the winding motion are observed as shown in Fig.4 [35]. The Serpenoid curve equation (26) proposed by Professor Hirose in Japan is referred [7], as shown in Fig.5.…”
Section: Improvement Of Serpenoid Curve Equationmentioning
confidence: 99%
“…In this paper, a motion planning algorithm of a wheeled multi-joint snake-like robot with non-holomorphic constraint based on improved Serpenoid curve equation is proposed to realize the winding and sideslip motion of the robot in plane. This method is based on the two-dimensional motion plane of a multi-joint snake-like robot [9], [26]. A robot with non-holonomic constraint allows dimensions of its actuator to be less than the number of generalized coordinates in the system.…”
In order to study the winding motion of a multi-joint snake-like robot with multi-degree of redundancy in plane, a motion planning algorithm of a multi-joint snake-like robot based on improved Serpenoid curve equation is proposed in this paper. Firstly, the kinematics and dynamics models of a multijoint snake-like robot are established, and the joint angle curve equation and the thrust expression of each joint of the robot relative to time are obtained. Next, the existing Serpenoid curve equation is improved to calculate the axial bending moment function with joint angle amplitude adjustment factor and turn angle adjustment factor. By analyzing the relationship between the forward thrust of the robot and the improved Serpenoid curve equation, a simple, efficient and reliable closed-loop control system was designed. Then, MATLAB and SimWise4D were used for simulation to obtain the motion trajectory of the robot based on the improved Serpenoid curve motion planning algorithm, and the influence of different parameters on the forward velocity of the multi-joint snake robot was analyzed. Finally, the validity of the motion planning algorithm of a multi-joint snake-like robot based on improved Serpenoid curve equation is verified by the actual experiment. INDEX TERMS Multi-joint snake-like robot, serpenoid curve, axial bending moment, closed-loop control.
“…In the macroscopic system of underwater fluid, the micro-motion of each molecule follows the law of mechanics. In order to save computation time, reduce computational complexity, and to solve the non-linear fluid problem that is hard to be explained by Navier-Stokes equation, the LBM is introduced to simplify the solution to non-linear fluid and realize parallel computation from the perspective of probability (Li et al, 2019; Yuanqing et al, 2014). The LBM method only needs to calculate the probability of each molecule in certain state, and then the macroscopic parameters of the system can be calculated.…”
In order to study the adaptability of a multi-redundancy and multi-degree-of-freedom snake-like robot to underwater motion, a two-dimensional (2-D) obstacle avoidance control algorithm for a snake-like robot based on immersed boundary-lattice Boltzmann method (IB-LBM) and improved artificial potential field (APF) is proposed in this paper. Firstly, the non-linear flow field model is established under the framework of LBM, and the IB method is introduced to establish a fluid solid coupling of a 2-D soft snake-like robot. Then, the obstacle avoidance of a snake-like robot in a flow field is realized by optimizing the curvature equation of the serpentine curve and eliminating the local minimum in APF method. Finally, the effects by exerted different control parameters on a snake-like robot’s obstacle avoidance capability are analyzed via MATLAB simulation experiment, by which we can find the optimal parameter of the obstacle avoidance and testify the validity of the proposed control algorithm.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.