To avoid collisions between a suspended object, cables, towing robots, and obstacles in the environment in a multi-robot suspension system, obstacle avoidance planning was studied based on a collaborative optimization method for force and position. Based on the analysis of the kinematics and dynamics of the system, the inverse kinematics and inverse dynamics of the system are solved using the least variance method. The obstacle avoidance planning is performed in the solved collisionfree feasible space using the stable dung beetle optimization (SDBO) algorithm, which ensures that the suspended object can move stably to the target point in the workspace. The optimal obstacle avoidance trajectory of the multi-robot suspension system can be accurately determined by using the collaborative optimization method for force and position to plan the towing robot and the cable. Finally, the correctness of the obstacle avoidance planning method is verified by simulations. By taking a special scenario, the remarkable findings reveal that the SDBO algorithm outperforms the dung beetle optimization algorithm by reducing the length of the planned trajectory of the suspended object by 14.51% and the height by 79.88%, and reducing the minimum fitness by 95.84% and the average fitness by 94.77%. The results can help the multi-robot suspension system to perform various towing tasks safely and stably, and extend the related planning and control theory.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |