Collaborative obstacle avoidance algorithm of multiple bionic snake robots in fluid based on IB-LBM
Related Experiment Video
Updated: Nov 5, 2025

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
Dongfang Li1, Hongbin Deng2, Zhenhua Pan2
1Fuzhou university, Fuzhou, Fujian, China; Beijing Institute of Technology, Beijing, China.
Abstract:
This paper presents a collaborative obstacle avoidance algorithm of multiple bionic snake robots in fluid based on IB-LBM. The method can make the multiple bionic snake robots avoid different obstacles in the fluid under the control of the improved Serpenoid curve function. The proposed method has high parallelism, can simulate the complex non-linear phenomenon of the multiple snake robots, deal with the complex boundary conditions of the robot, and reduce the conversion of the computational grid. Firstly, a non-linear fluid model is established by LBM, which solves the non-linear problem that the classical Navier-Stokes equations cannot explain the random motion. Secondly, the force source boundary model of multiple bionic snake robots is established by IBM, which saves the calculation time, improves the calculation efficiency and system stability. After that, each bionic snake robot is given a special force to make the robots collaborate with each other and non-colliding with each other in the process of the obstacle avoidance. Finally, through simulation experiments, the trajectory of multiple bionic snake robots avoiding different number of the obstacles in the fluid is analyzed and the collaborative obstacle avoidance process of multiple bionic snake robots in fluid is observed. The validity of the collaborative obstacle avoidance algorithm of multiple bionic snake robots in fluid based on the IB-LBM is verified.
Related Concept Videos
Hydraulic Jump: Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Laminar Flow: Problem Solving
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Newtonian Fluid: Problem Solving
A velocity gradient forms within the fluid when a Newtonian fluid is placed between two parallel plates, with...

