Next Article in Journal
Multi-AUV Dynamic Cooperative Path Planning with Hybrid Particle Swarm and Dynamic Window Algorithm in Three-Dimensional Terrain and Ocean Current Environment
Previous Article in Journal
Hydrodynamic Responses and Machine Learning-Based Shape Classification of Harbor Seal Whiskers in the Wake of Bluff Bodies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Grid-Based Path Planning of Agricultural Robots Driven by Multi-Strategy Collaborative Evolution Honey Badger Algorithm

School of Computer and Information Engineering, Jiangxi Agricultural University, Nanchang 330000, China
*
Author to whom correspondence should be addressed.
Biomimetics 2025, 10(8), 535; https://doi.org/10.3390/biomimetics10080535
Submission received: 18 July 2025 / Revised: 11 August 2025 / Accepted: 12 August 2025 / Published: 14 August 2025
(This article belongs to the Section Biological Optimisation and Management)

Abstract

To address the limitations of mobile robots in path planning within farmland-specific environments, this paper proposes a biomimetic model: Multi-strategy Collaborative Evolution Honey Badger Algorithm (MCEHBA), MCEHBA achieves improvements through the following strategies: firstly, integrating a sinusoidal function-based nonlinear convergence factor to dynamically balance global exploration and local exploitation; secondly, combining the differential evolution strategy to enhance population diversity, and utilizing gravity-centred opposition-based learning to improve solution space search efficiency; finally, constructing good point set initialization and decentralized boundary constraint handling strategyto further increase convergence accuracy and speed. This paper validates the effectiveness of the optimization strategy and the performance of MCEHBA through the CEC2017 benchmark function set, and assesses the statistical significance of the results using the Friedman test and Nemenyi test. The findings demonstrate that MCEHBA exhibits excellent optimization capabilities. Additionally, this study applied MCEHBA to solve three engineering application problems and compared its results with six other algorithms, showing that MCEHBA achieved the minimum objective function values in all three cases. Finally, simulation experiments were conducted in three farmland scenarios of varying scales, with comparative tests against three state-of-the-art algorithms. The results indicate that MCEHBA generates paths with minimized total costs, demonstrating superior global convergence and engineering applicability.

Graphical Abstract

1. Introduction

With the rapid growth of the global population, the provision of adequate food for a large population has put some pressure on the relevant sectors [1]. Global food production still needs to be increased to achieve the vision of “zero hunger” in the United Nations Sustainable Development Goals. Modern agricultural operations encompass links, including crop cultivation, plant protection management, harvesting and transport, requiring workers to traverse farmlands or greenhouses. Furthermore, these operations are characterized by high repetitiveness, long operating hours and high energy consumption on workers, and this high-intensity labor inherently limits operational efficiency due to physiological constraints. Consequently, the daily output often fails to meet market demands. Therefore, improving the efficiency of agricultural operations has become key to addressing these challenges.
Mobile robots, currently a major research subject for scientists [2], are steadily maturing. Present research topics mainly include navigation and localisation, motion control and path planning [3]. The path planning algorithm was first applied in the autonomous mobile robot developed by Stanford Research Institute (SRI) and has been rapidly developed in recent years, becoming a key research area in the field of robotics and artificial intelligence [4]. Some experiments have pointed out that mechanical harvesting achieves three times the efficiency of manual harvesting [5]. Combining innovative technologies with traditional practices by leveraging mobile robots to enhance agricultural capabilities can effectively improve operational efficiency, and this approach provides an innovative solution to address the contradiction between the global population growth and the scarcity of arable land resources and the limited manpower. However, the high number of obstacles such as barns and fields pose a serious challenge to the autonomous navigation capability of the mobile robot, inaccurate path planning will directly affect the operational efficiency and may cause crop damage and economic losses. Therefore, how to find a reasonable and effective path for the robot is an issue worth exploring. In addition, an adapted environment model can effectively represent the obstacles to achieve the maximum restoration of the real scene, reduce unnecessary planning. Environment modelling refers to the abstraction of real-world scenarios into obstacle fields using different environment modelling methods, and an obstacle field is a virtual field formed by all obstacles and their surrounding area of influence in the workspace of an object such as a robot; it is mainly presented in the form of a diagram, which is used to describe the obstacles that exist in the space.
In order to address both of these issues, we first identified the grid method as the method for modelling the environment for the following reasons: The global path planning studied in this paper has the characteristics that the obstacle field is known and fixed, so what is obtained from the environment modelling will be a two-dimensional map that will not change. The main modelling methods that are currently considered effective and widely used are the visual graph method, the Voronoi diagram method, the topology method and the grid method. Given the intrinsic compatibility between the grid method and agricultural environments—where typical scenarios such as farmland, orchards, and greenhouse facilities exhibit regular row-column layouts that facilitate grid discretization, this study adopts the grid-based method for environmental modelling.
The grid method discretizes the environment into uniformly spaced grid cells, and maps the real-world environment onto a grid map. Each grid has two states of passable and impassable, which can be expressed by 0 or 1, and the starting point and the end point each occupy a grid. The grid method is intuitive and highly adaptable. By dividing the environment into grids, path planning resembles moving pieces on a chessboard. This approach can be effectively implemented regardless of environmental regularity, provided the traversability of grid cells is accurately assessed. It offers high computational efficiency and optimisation potential. However, grid size affects planning precision. Excessively large grids reduce path accuracy, while excessively small grids increase computational load and processing time; this necessitates careful calibration of the grid division—the most significant drawback identified in our analysis.
In recent years, bio-inspired algorithms have been widely applied to solve complex engineering problems due to their powerful optimisation capabilities. These algorithms are often inspired by the behaviour of organisms in nature. They conceptualise optimisation problems by analogy with natural processes, such as biological evolution, group foraging, immune responses, or neural activity. Key mechanisms from these processes—including selection, crossover, mutation, pheromone deposition, and collective collaboration—are then simulated to find solutions. Prominent examples include Genetic Algorithms (GA) [6], which simulate biological evolution; Particle Swarm Optimisation (PSO) [7], inspired by bird flocking; and Ant Colony Optimisation (ACO) [8], based on ant foraging behaviour. These algorithms possess strong global search capabilities, adaptability to complex non-linear problems, and robustness. They are particularly adept at finding satisfactory solutions within high-dimensional, constrained environments. These characteristics align closely with the core challenges of mobile robot path planning. The robot must generate a safe, smooth, and energy-optimal movement trajectory while avoiding static and dynamic obstacles. It must also satisfy its own kinematic constraints, such as minimum turning radius and speed limits, whilst dealing with sensor noise and environmental modelling uncertainties. Through their inherent parallel exploration mechanisms and intelligent decision-making strategies, bio-inspired algorithms provide a naturally well-suited framework for addressing this series of complex challenges.
For the implementation difficulties of path planning in complex environments, the existing traditional intelligent optimisation algorithms generally face bottlenecks such as slow convergence speed and local optimal traps. To this end, researchers have proposed a variety of new intelligent optimisation algorithms and their improved versions. Qiu G et al. proposes a Hybrid Clustering-Enhanced Brain Storm Optimization (HC-BSO) algorithm designed to improve both path quality and computational efficiency significantly [9]; Yun O et al. proposed a hybrid grey wolf optimisation algorithm, pGWO-CSA, which was employed for mobile robot path planning and achieved favourable results [10]; Yang Z et al. enhanced the traditional Particle Swarm Optimisation algorithm using an improved sine chaos map, quantum mechanics concepts, and Lévy flight strategies. The resulting improved algorithm, applied to path planning, succeeds in minimising algorithmic complexity while maximising search precision [11]. These improved algorithms outperform the traditional methods in terms of convergence speed and solution accuracy. Accordingly, in this paper, a scheme based on honey badger optimisation algorithm is designed to solve the problem of mobile robot path planning.
Honey Badger Algorithm is a new swarm intelligence algorithm proposed by Hashim et al. in 2022 to solve various optimisation problems [12], similar to the idea of other intelligent optimisation algorithms such as Whale Optimisation Algorithm (WOA) [13] and Ant Colony Algorithm (ACO) [14], which is inspired by animals in nature, and the core idea is to simulate a honey badger in search of food (such as honey or insects) when it exhibits the behaviours of exploration (global search) and exploitation (local search), and solves complex optimization problems by dynamically balancing these two strategies, which has the characteristics of simple structure, fewer parameters, fast convergence speed, and strong local search ability, and has been welcomed by a wide range of researchers. Ajay et al. used HBA to optimise the configuration and sensitivity analysis of a multi-objective optimisation problem and proved that HBA outperforms other good algorithms [15]; Jia et al. used a lens imaging reverse learning strategy to enhance the exploration capability of the algorithm and applied it to the UAV 3D path planning problem [16]; Geetha et al. investigated the problem of energy-efficient hybrid flow shop (EEHFS) scheduling using a hybrid Honey Badger Algorithm (HHBA) [17].
Simultaneously, HBA exhibits certain limitations: its global exploration capability is relatively weak, and it tends to stagnate in local optima when addressing highly complex multimodal problems. To mitigate these constraints and enhance path planning efficacy for mobile robots, this paper introduces multiple enhancement strategies based on the conventional Honey Badger Algorithm. We propose a Multi-strategy Collaborative Evolution Honey Badger Algorithm (MCEHBA), incorporating five key mechanisms: good point set initialisation, decentralized boundary constraint-handling strategy, sinusoidal function-based nonlinear convergence factor, differential evolution strategy, and gravity-centredopposition-based learning. This specific combination of strategies has not been previously documented in the literature. Moreover, the integration is purposefully structured rather than a simple stacking of techniques, it constitutes a systematic and targeted design to address critical challenges in complex optimization problems. This approach identifies superior solutions with heightened convergence precision, ultimately generating safer and more cost-efficient paths for mobile robots.
The paper is structured as follows: Section 2 reviews related work, describing fundamental principles of the Honey Badger Algorithm (HBA) and its enhancement strategies; Section 3 details the algorithm design and optimisation process, analyses the mechanistic role of improvements, and provides pseudocode. Section 4 experimentally validates the enhanced algorithm through CEC2017 benchmark function verification and comparative evaluations against state-of-the-art algorithms, with statistical significance ensured via Friedman and Nemenyi tests. Convergence behaviour of MCEHBA is also examined, alongside practical validation using three multi-scenario engineering case studies. Section 5 applies MCEHBA to path planning, defining experimental procedures and objective functions while designing three distinct planning scenarios with quantitative results analysis. Section 6 discusses key experimental conclusions, and finally Section 7 summarises findings while outlining future applications and improvement directions for MCEHBA in optimisation problems.

2. Related Work

2.1. Honey Badger Optimisation Algorithm

Next, we will detail the core implementation process and key mathematical models of Honey Badger Algorithm (HBA). This algorithm introduces seven random parameters ( r 1 to r 7 ), all defined within the open interval (0,1). The random number r6 solely determines the value of the directional variable F, while the remaining six random variables enhance the algorithm’s exploration capability through controlled stochastic perturbations.

2.1.1. Population Initialisation

In the feasible solution space, the position of each individual in the population is initialised and represented as a two-dimensional matrix as follows. The matrix’s row index corresponds to the individual identifier within the population, while the column index denotes the dimension index of the solution vector, where N specifies the population size (number of individuals) and D indicates the dimensionality of the optimization problem.
p o s i t i o n = [ x 11 x 12 x 13 x 1 D x 21 x 22 x 23 x 2 D x N 1 x N 2 x N 3 x N D ]
The position initialization for each honey badger is formulated as follows:
x i = l b i + r 1 × ( u b i + l b i ) .
Here,   x i   denotes the position of the i t h honey badger, l b i represents the lower boundary of the activity range for the i t h honey badger,   u b i signifies the upper boundary of the activity range for the i t h honey badger.

2.1.2. Odour Intensity Setting

The odour intensity influences the activity speed of honey badger individuals in excavation mode. When the target’s odour is strong, honey badgers can detect the target more rapidly. The odour intensity is related to both the distance between the honey badger and the target and the aggregation degree among honey badgers. The update equation for odour intensity is given based on the inverse square law.
I i = r 2 × S 4 π d i 2 ,
S = ( x i x i + 1 ) 2 ,
d i = x p r e y x i .
Here, X p r e y represents the target position (assigned to the individual with the optimal fitness value within the population).

2.1.3. Density Factor Setting

To ensure smooth transition from exploration to exploitation, a density factor α is introduced, which decays exponentially over iterations:
α = C × exp t t m a x ,
where C is an empirically determined constant (optimized as C = 2 through parametric studies in the original work), t denotes the current iteration index, and t m a x specifies the maximum iteration threshold. This decay mechanism progressively shifts algorithmic focus from global search to local refinement.

2.1.4. Digging Mode

In the digging mode, the honey badger is influenced by the intensity of the scent to hover either near or far from the target, and its action trajectory is similar to a cardioid-shaped, with the prey located in the centre of the cardioid-shaped trajectory, and the above process can be expressed by the Equation (7).
F = 1 1   if   r 6 0.5   else .
Here, F governs search directionality: F = 1 indicates positional values below the target reference ( x p r e y > x n e w ) , while F = 1 corresponds to values exceeding it ( x p r e y < x n e w ) .
x new   = x prey   + F × β × I × x prey   + F × r 3 × α × d i × | c o s ( 2 π r 4 ) × [ 1 c o s ( 2 π r 5 ) ] | .
β is a constant, and the experiments in the original paper concluded that optimisation is best achieved when its value is taken as 6.

2.1.5. Honey Mode

Under the honey mode, honey badgers are guided by honey guiding birds to quickly reach the vicinity of a target, at which point the individual honey badger updates its position using Equation (8). When the random number r ∈ (0,1) is less than 0.5, the honey badger was in digging mode, and when r was greater than 0.5, the honey badger was in honey mode.
x new   = x prey   + F × r 7 × α × d i .

2.2. Set of Enhancement Strategies

In order to strengthen the optimisation capability of HBA, this paper adopts five optimisation strategies, and this section describes the principles of the five optimisation strategies and provides the implementation steps and implementation formulas.
  • Good Point Set-based Population Initialization Strategy.
The essence of a good point set is to construct a uniformly distributed set of points within the s-dimensional unit cube. This set serves as a substitute for random numbers in Monte Carlo methods. Let γ = ( γ 1 , , γ ) C s , If the set of points formed by the first n terms of the collection { ( { γ 1 k } , , { γ 2 k } ) , k = 1,2 , } denoted P n , satisfies the discrepancy bound:
D ( n , P n ) c ( γ , ε ) n 1 + ε , n = 1,2 , ,
then this collection is termed a good point set, and γ is called a good point. In practical applications, the following good points are recommended [18]:
(1)
Square root sequence method
γ = ( p 1 , , p s ) .
(2)
Prime number representation
γ = ( q , q 2 , , q 2 ) .
(3)
Cyclotomic field method
γ = ( γ 1 , γ 2 , , γ D ) = ( { 2 c o s 2 π p } , { 2 c o s 4 π p } , , { 2 c o s 2 s π p } ) .
where p denotes a prime number satisfying p > 2 s + 3 , with s representing the solution dimensionality, and q = p 1 s + 1 . For practical implementation, solution bounds must be considered, hence solutions within the domain are obtained using the Equation (13), where x j m a x and x j m a x denote the upper and lower bounds of the solution respectively, i indicates the individual index, and j the dimension index.
x i , j = x j m i n + { γ j i } ( x j m a x x j m i n ) ( j = 1,2 , , D ) .
  • Decentralised Boundary Constraint Handling Strategy
The distributed boundary-handling strategy employs the Equation (14) to relocate out-of-bound individuals to distinct positions within feasible domains.
X i , j = l b + r r × u b l b   ,     X i , j > u b   o r   X i , j < l b   X i , j   ,     l b < X i , j < u b .
  • Sinusoidal function-based nonlinear convergence factor
The convergence factor balances exploration and exploitation capabilities within the algorithm. Building upon the original convergence factor, this paper proposes a sine-based nonlinear convergence factor implemented through the following formula:
a l p h a = s i n ( ( ( t / t m a x ) ^ c ) π + π / 2 ) + 1 ,
where t denotes the current number of iterations, t m a x denotes the maximum number of iterations, c is a random number used to increase the randomness of the algorithm.
  • Differential Evolution Strategy
Differential variation strategies are the core components of differential evolution algorithms for generating new candidate solutions to explore the space of optimisation problems, and differential evolutionary algorithm includes a variety of variation strategies, common strategies are DE/rand/1, DE/best/1, DE/current-to-best/1, DE/rand/2 [19], each method has its best use scenario and advantages and disadvantages. In this paper, we choose DE/current-to-best/1 to improve HBA, and the optimisation steps are as follows:
Step 1: In each iteration, the updated honey badger individuals are updated using the Equation (16), let the number of individuals in the population be N , the dimension be D , i ( 1 , N ) , j ( 1 , D ) , t be the number of the current iteration, m is a random number between 0 and 1.
v i , j ( t + 1 ) = x i , j ( t ) + m × ( x b e s t x i , j ) + m × ( x r 1 , j ( t ) x r 2 , j ( t ) ) .
Step 2: The crossover operation was performed using the Equation (17), with C R as the variance trigger determinant and rand as a random number between 0 and 1; the crossover operation reduces unnecessary computational overheads while being able to maintain population diversity.
u i , j ( t + 1 ) < { v i , j ( t + 1 )   if   rand   < C R x i , j ( t )   otherwise   .
Step 3: The Equation (18) is applied to select the updated individuals, which retains the solution with the better fitness value between the original solution and the differentially mutated solution.
X i ( t + 1 ) = { U i ( t )   i f   f ( U i ( t ) ) f ( X i ( t ) ) X i ( t )   i f   f ( X i ( t ) ) f ( U i ( t ) ) .
Although differential variation and genetic algorithms are similar in that they both have crossover and selection operations, DE uses the vectorial differences of individuals in the population for perturbation, which is essentially a guided stochastic search, whereas the crossover in GA is a structural reorganisation, and therefore, MCEHBA uses DE, but not a genetic algorithm.
  • Gravity-Centred Opposition-Based Learning Strategy
Song et al. in 2020, for the limitations of the moth-flame optimisation algorithm (MFO), proposed the Gravity-Centred Opposition-Based Learning (GCOBL) strategy [20]. As an improvement strategy proposed in the field of intelligent optimisation algorithms in recent years, it is mainly applied to group intelligence algorithms, the following are the steps of this improvement strategy:
Step 1: Suppose there are N individuals in the population with dimension D . Each individual in the population is represented as x i = [ x 1 , x 2 , . . . . . . , x D ] , a virtual centroid point, which indicates a potential optimal region in the current search space, is computed by taking the weighted average of all individual positions. The centroid calculation is formulated as:
X gravity   = 1 N i = 1 N X i .
Step 2: Generate the inverse solution of the centre of gravity of the current solution to expand the search range to avoid falling into local optimum, the formula of the inverse solution is as follows:
x o p i = 2 × k × X gravity   x i ,
where k is the shrinkage factor, a random number between ( 0,1 ) , and the solution with better fitness is selected among the original and centre of gravity reversal solutions into the next generation.

3. Algorithm Design and Structure

Within this section, we elucidate the rationale for adopting the enhancement strategies introduced in Section 2.2 and provide the algorithm pseudocode in Section 3.6.

3.1. Good Point Set-Based Population Initialization Strategy

In the absence of a priori knowledge, the individuals of the initialised population should be distributed as evenly as possible in the solution space. HBA generates the initial positions of the honey badger population through stochastic randomization. However, this approach exhibits three critical limitations: excessive randomness in the initial population leads to uneven distribution across the solution space; insufficient diversity diminishes the algorithm’s global exploration capability; low utilization of the search space increases susceptibility to local optima. To address these issues, this study introduces a good point set based population initialization strategy to optimize the initial phase of HBA. To validate the distribution advantages of good point set initialisation, this experiment employs a comparative approach, where initial populations of identical size are generated through both good point sets and random methods, with four metrics quantitatively evaluated: greater average nearest-neighbour distance indicates superior distribution uniformity, reduced distance standard deviation reflects enhanced inter-individual spacing consistency; an increased minimum inter-individual distance signifies diminished clustering intensity; while a spatial coverage ratio approaching the numerical value 1 indicates enhanced regional coverage. Experimental results across three distinct dimensions (Table 1) consistently demonstrate that good point set initialisation significantly outperforms random initialisation across all four metrics—manifesting as increased average nearest-neighbour distance, decreased distance standard deviation, elevated minimum inter-individual distance, and spatial coverage ratio converging towards unity—thereby confirming its efficacy in enhancing spatial distribution uniformity and regional coverage completeness within initial populations.

3.2. Decentralised Boundary Constraint Handling Strategy

In HBA, newly generated solutions may exceed predefined boundaries after individual position updates, Table 2 records the number of times an individual crossed the boundary in five runs of HBA. For each run, the population size was set to 30, the solution vector dimension to 30, and the maximum iterations to 1000. Since each iteration generates a new set of individuals, the average number of out-of-bound solutions per iteration and the maximum out-of-bound count per iteration were recorded for all runs.
The experimental results reveal that, among 1000 solution vectors generated per iteration, an average of 3 vectors violated boundaries, while the maximum number of violations exceeded 200. This indicates that although the average number of times the solution vectors cross the boundary is not large, there is always a probability that 20% of the solution vectors will exceed the boundary. However, the strategy of HBA is to transfer all individuals larger than the upper boundary to the upper boundary, i.e., make their values equal to u b , and to transfer all individuals smaller than the lower boundary to the lower boundary, i.e., to make their values equal to l b . This practice can solve the problem of individual solution vectors exceeding the boundaries, but it will make a large number of solution vectors equal to the same value, which will lead to the convergence of the individuals, and the poor diversity of populations, so in this paper, we adopt the decentralised boundary constraint handling strategy: for each individual that exceeds the boundary, it is transferred to a different location within the boundary using the Equation (14), which effectively enhances the population diversity and improves the probability of finding the optimal solution.

3.3. Nonlinear Convergence Factors Based on Sinusoidal Functions

The nonlinear convergence factor is used to control the transition of an individual from exploration to exploitation. The convergence factor of HBA has obvious limitations in regulating the switch between global exploration and local exploitation modes, and its parameter change slope varies very little, which leads to the algorithm not being able to dynamically adapt to the needs of the complex search environment during the iterative process and the minimum value of the convergence factor is not reset to zero, making the local search phase lack of full convergence ability, easy to fall into sub-optimal solution. To address this problem, this paper proposes a nonlinear convergence factor improvement strategy based on the sinusoidal function, and reconstructs the parameter update mechanism by introducing the nonlinear characteristics of the sinusoidal function. the convergence curve is shown in Figure 1 During the initial iterations, the convergence factor maintains a high value to enhance global exploration capability. As iterations progress, its decay rate exhibits nonlinear acceleration. In later stages, the factor stabilizes at a low value. Unlike HBA, MCEHBA’s convergence factor strictly decreases to zero upon termination, significantly improving local exploitation precision in the final phase.

3.4. Differential Evolution Strategy

DE/current-to-best/1 can deal with the problem of premature convergence of the honey badger algorithm by introducing the difference between the current individual and the optimal individual as well as the difference of the random individual, i.e., guiding the individual to move to a better area, and maintaining the diversity of the population through the random perturbation.

3.5. Gravity-Centred Opposition-Based Learning Strategy

The Gravity-Centred Opposition-Based Learning Strategy combines the theory of centre of gravity and the reverse learning mechanism, and enhances the development of directionality while maintaining the exploration capability of the algorithm, which can significantly improve the convergence speed and accuracy. In order to solve the problem that the honey badger optimisation algorithm is prone to fall into the problem of local optimum, in this paper, we use the GCOBL to improve the diversity of honey badger’s population, and the dynamic adjust the search direction.

3.6. Time Complexity Analysis and Pseudocode

Given a population size N, dimensionality D, and maximum iterations T, the computational costs for MCEHBA are quantified as follows: good point set initialisation requires ND operations, distributed boundary-handling requires one operation, the sine-based nonlinear convergence factor requires one operation, differential mutation D, and centroid opposition-based learning ND, Algorithmic structure analysis yields a total running time of ND + 3 × NDT with asymptotic time complexity O(ND + NDT); while conventional HBA exhibits ND + NDT operations and identical asymptotic complexity O(ND + NDT). The pseudocode of MCEHBA is presented in Algorithm 1, where the improvement strategies proposed in this work are highlighted in bold.
Algorithm 1. The pseudocode of MCEHBA
Start MCEHBA;
Input: Set the population parameter size N , the population dimension D , the maximun number of iterations M a x , upper and lower bounds u b , l b
The initial population X is generated via good point set initialisation (Equations (12) and (13));
Evaluate the fitness values of the initial population and designate the optimal value as X p r e y ;
While t < Max do;
  Update the convergence factor using Equation (15);
  Update odour concentration using Equation (2);
  For I = 1: N do;
    Update the value of F using Equation (6);
    For j = 1:D do;
      If r < 0.5
        Update the position of the individual using Equation (7)
      Else
        Update the position of the individual using Equation (8);
      End
    End
    Using Equation (14) for out-of-bounds processing;
    Evaluating the adaptation value of the new individual, if the adaptation value is better than the corresponding individual in X, the new individual overwrites the original individual;
    Individuals were differentially varied using the Equations (16)–(18);
    Evaluating the adaptation value of the new individual, if the adaptation value is better than the corresponding individual in X, the new individual overwrites the original individual;
  End
  Using Equation (14) for out-of-bounds processing;
  Evaluate adaptation values for new populations and update X p r e y ;
  Perform the Gravity-Centred Opposition-Based Learning Strategy using the Equations (19) and (20)
  Evaluate the new fitness value of the population, keeping the current optimal solution vector with the optimal fitness value
End
Output: Solution vectors and optimisation results.
End MCEHBA

4. Algorithm Experimentation and Testing

4.1. Test Functions and Parameter Settings

In order to accurately test the performance of MCEHBA, as well as to analyse the feasibility of the GCOBL strategy under the population variation strategy based on differential evolution strategy, this paper uses a set of cec2017 test functions for comparative analysis of MCEHBA, including 29 functions (F1, F3~F30), covering four types of typical optimisation problems: F1 and F3 are single-peak functions, which are convex functions constructing globally unique optimal solutions based on quadratic and linear offsets, used to test the efficiency of the algorithm’s local development; F4–F10 are multi-peak functions integrating oscillatory functions with exponential local extremes, verifying the global search capability through a multimodal landscape; F11–F20 are hybrid functions, weighted superposition of 12 basis functions by nonlinear transformation to generate discontinuous and asymmetric high-dimensional coupling space; F21–F30 are compositional functions, Gaussian noise perturbation and heterogeneous parameter configurations are introduced on the basis of the hybrid functions, and complex interference environment is simulated by noise injection and heterogeneous operation. In the experiment, the number of iterations is set to 500, the population size is 50, the variance departure determinant CR in Equation (17) is set to 0.5, and the constant c in Equation (15) is set to 1.

4.2. Analysis of the Effectiveness of Optimization Strategies

In order to reflect the independent and combined optimisation effects of various optimisation strategies in MCEHBA, this paper conducts ablation experiments on MCEHBA, using HBA with five variants of HBA,, in which HBA_Variant1 adopts a sinusoidal function-based nonlinear con-vergence factor on the basis of HBA; HBA_Variant2 adopts the good point set initialisation strategy on the basis of HBA_Variant1; HBA_Variant3 adopts the decentralised transgression processing strategy on the basis of HBA_Variant2, HBA_Variant4 adopts the differential evolution strategy on the basis of HBA_Variant3, HBA_Variant5 adopts the GCOBL strategy on the basis of HBA_Variant4, and to comprehensively evaluate the performance of MCEHBA across varying problem dimensionalities, this section conducts experiments under two configurations: 30-dimensional and 50-dimensional search spaces.in each experiment the four algorithms are run independently for 30 times, and get the average adaptation value, the variance of the adaptation value, the maximum value of the adaptation value and the minimum value of the adaptation value, These metrics collectively reflect algorithmic performance across four dimensions: overall efficacy, stability, solution potential, and risk mitigation capability. Table 3 and Table 4 show the frequency of algorithms with this strategy that are better than the control group in terms of adaptation value (For example, the frequency of HBA Variant2 is better than that of HBA Variant1), see Appendix A for complete experimental data.
Experimental data from HBA Variant1 and HBA Variant2 reveal fundamental principles of algorithmic improvement: there exists no universal strategy, only context-adaptive optimization. The sinusoidal-based nonlinear convergence factor enhanced convergence efficiency in 57% of non-convex functions, validating its regulatory value in multi-peak scenarios. The optimal point set demonstrated superior performance in 50% of mixed and combinatorial functions, confirming its sensitivity to solution space structure. Although the optimal point set showed no significant advantage across 29 functions, it remains irreplaceable in specific problem subcategories. Therefore, in practical engineering applications, this study’s experimental conclusions enable flexible algorithm adjustments—determining whether to employ the optimal point set initialization strategy or the sinusoidal-based nonlinear convergence factor strategy based on problem type.
It is worth noting that in terms of the average value, HBA Variant5 outperforms HBA Variant4 20 times, HBA Variant4 outperforms HBA Variant3 25 times, and HBA Variant3 outperforms HBA Variant2 20 times, This strongly proves that the use of decentralized overstepping processing strategy, differential variation strategy and GCOBL can improve the performance of the algorithm. Also, on test functions F6 and F11, the fitness of each variantare gradually decreasing, which fully illustrates the progressive positive optimisation effect of the nonlinear convergence factors combining good point set initialisation with decentralised transgression processing strategies, differential evolution strategy and centre of gravity reverse learning strategy on the HBA algorithm.
To further verify the performance of MCEHBA, this paper increases the problem dimension to 50, repeats the above experiments and the experimental results are shown in Table 4.
At 50 dimensions, HBA Variant 1 demonstrates superior fitness values over HBA in only 7 test functions, indicating that the sine-based nonlinear convergence factor experiences compromised efficacy in high-dimensional problems. Consequently, for engineering applications involving high-dimensional optimisation, reverting to the original convergence factor may be considered. Notwithstanding this limitation, the implementation of multiple enhancement strategies in MCEHBA maintains statistically significant performance advantages over conventional HBA across all environments. Each variant demonstrates progressively increasing superiority over its control group, with HBA Variant 4 outperforming HBA Variant 3 in 26 test functions. In the 50-dimensional case, HBA Variant 1 demonstrated better fitness values than HBA in only 7 test functions. This indicates that the efficacy of the sine-based nonlinear convergence factor is affected in high-dimensional problems. However, HBA Variant 1 achieved superior results on 5 out of 10 composite functions (F21–F30). Therefore, for engineering applications involving high-dimensional optimization where the objective function is not composite, reverting to the original convergence factor could be considered.
Despite this limitation, after implementing multiple enhancement strategies in MCEHBA, it maintains a significant performance advantage over the traditional HBA across all tested environments. The superiority of each variant progressively increases compared to the control group. Notably, HBA Variant 4 outperformed HBA Variant 3 on 26 test functions.
On the multi-peak functions from F4 to F10, MCEHBA achieved superior performance, securing optimal results on 4 benchmark functions and outperforming HBA in 6 out of 7 test instances. The results show that the fusion strategy adopted in this paper can significantly improve the global search ability.

4.3. Comparison with Other Excellent Swarm Intelligence Algorithms

In order to fully reflect the excellent ability of MCEHBA, in addition to HBA, five excellent algorithms: DOA [21], GWO [22], HHO [23], MFO [24], SO [25] and WOA are selected for comparison with it in this section, testing 7 swarm intelligence optimisation algorithms using the CEC2017 test function, take the dimension is equal to 50, each algorithm independently run for 30 times, and get the average adaptive value, the variance of the adaptive value, the maximum value of the adaptive value and the minimum value of the adaptive value, its results are displayed in Table 5.
When compared with other excellent algorithms, MCEHBA obtained all the single-peak functions, indicating that its local search capability is superior to other algorithms. However, the global search capability, although improved over HBA, is still prone to local optimal solutions compared to other algorithms on the multi-peak benchmark function from F4 to F10. In the hybrid function from F11 to F20 and the compositional function from F21 to F30, MCEHBA only loses four of the benchmark functions, indicating that MCEHBA is able to handle most of the complex problems with high quality compared with other excellent algorithms.
We found that MCEHBA show large standard deviations, this variability does indeed raise valid questions about robustness and highlights a fundamental challenge in algorithm design.
Our perspective aligns with the insight that there is no universally optimal algorithm for all types of optimization problems. The large standard deviations observed often stem from several key factors intrinsic to complex, real-world-inspired problems like those in CEC2017, including Algorithm Stochasticity, Sensitivity to Parameters and Initialization.
It is worth noting that in the performance comparison experiments with other good swarm intelligence optimisation algorithms, the variance of DOA is optimal on 3 functions, that of GWO is optimal on 1 function, that of SO is optimal on 10 functions, and the other two algorithms are optimal on 0 functions. Therefore, although MCEHBA only performs best in 15 functions, its robustness is still better than the other six algorithms in comparison.

4.4. Convergence Analysis

Comparison experiments based on the CEC2017 benchmark test set show that MCEHBA exhibits significant advantages in convergence characteristics and robustness. The convergence curve comparison results (see Figure 2) show that MCEHBA significantly outperforms the comparison algorithms in terms of convergence accuracy on 20 benchmark functions, in the benchmark functions F11–F15 and other functions, MCEHBA is able to converge quickly in the early iteration period, which verifies the fast response of the algorithm in complex nonlinear problems; it is worth noting that, in the functions F13, F14, etc., which contain the noise interference and dimensional coupling, the convergence trajectory of MCEHBA consistently exhibits a monotonically decreasing characteristic, which proves that its population updating strategy that combines the differential evolution strategy with the GCOBL can effectively maintain the stability of the search direction. However, MCEHBA exhibits limitations in handling specific optimization challenges, it failed to converge on the F24 benchmark function, primarily due to its inability to effectively counteract misguided gradient directions caused by strong interdimensional coupling in highly rotated non-separable problems, root cause analysis reveals that the current mutation strategy inadequately adapts to the rotational transformation matrix. Therefore, on similar problems, MCEHBA needs to be further improved to enhance the universality.

4.5. Feldman Test

To demonstrate the rigour of the results in this section the results in are subjected to the Friedman test. The Friedman test is a non-parametric statistical method for comparing the differences between three or more correlated groups. In the context of significance testing of intelligent optimisation algorithms, the Friedman test can often be used to assess the performance of a wide range of algorithms on multiple benchmark problems, by performing a Friedman test to obtain the average rank of each algorithm, the smaller the average rank, the better the performance of the algorithm.
MCEHBA has significant difference and best results compared to other algorithms, Table 6. Friedman test results Table 6 gives seven excellent algorithms with their average rank, in which the average rank of MCEHBA is the smallest among the seven algorithms, which indicates that MCEHBA has significant difference and best results compared to other algorithms.
The Friedman test yielded a p-value < 0.05, indicating statistically significant performance differences among the algorithms across 29 CEC test functions (α = 0.05). To identify specific difference sources, we conducted a Nemenyi post-hoc test with a critical difference (CD) of 1.6724. Figure 3 presents a heatmap of differences based on mean rankings, where Algorithm number 1–7 correspond to: 1-HBA, 2-DOA, 3-GWO, 4-DBO, 5-MCEHBA, 6-SO, 7-WOA.
The results in Figure 3 show MCEHBA’s significant superiority over DOA, DBO and WOA. No statistically significant differences exist between MCEHBA and HBA, GWO or SO. Notably, MCEHBA achieved significantly lower average rankings than HBA, GWO and SO. When considered alongside its attainment of optimum solutions on 20/29 test functions (Algorithm 1), this indicates superior overall optimization potential.

4.6. Engineering Applications

Engineering optimisation problems challenge the global search capability and convergence accuracy of intelligent algorithms due to their nonlinear constraints, multi-peak characteristics and high-dimensional complexity, MCEHBA enhances the algorithm’s exploration-exploitation capabilities in complex engineering search spaces by integrating the differential evolution strategy, the GCOBL mechanism and the nonlinear convergence factors combining good point set initialisation with decentralised transgression processing strategies. In order to systematically verify the engineering usability of MCEHBA, three types of typical engineering optimisation problems are selected for the study: welded beam design problem, reducer design problem and cantilever beam design problem.
(1)
Welding beam design problem
The goal of welded beam design is to determine the optimal geometric parameters that make it possible to fabricate the beam at the lowest cost while ensuring that it meets the constraints of shear stress, bending stress, and deflection when subjected to loads, possessing four design variables: the height of the weld x 1 , the length of the weld x 2 , the height of the beam x 3 , and the width of the beam x 4 .
The overall objective function is equal to the sum of the weld material cost and the beam material cost with the following Equation (21):
Cost   = 1.10471 x 1 2 x 2 + 0.04811 x 3 x 4 ( 14 + x 2 )
Various types of realistic constraints need to be observed in solving the welded beam design problem, including shear stress constraints ( g 1 ), bending stress constraints ( g 2 ), deflection constraints ( g 3 ), geometrical constraints ( g 4 ), flexural stability constraints ( g 5 ), lower limit of the weld height constraints ( g 6 ), and upper limit of the cost constraints ( g 7 ), and the constraints are formulated as follows, where the value of P is taken to be 6000, the value of L is taken to be 14, E is taken as 30,000,000 and G is taken as 12,000,000.
M = P ( L + 0.5 x 2 ) ,
R = x 2 2 4 + ( x 1 + x 3 2 ) 2 ,
g 1   = ( P 2 x 1 x 2 ) 2 + 2 P 2 x 1 x 2 M R J x 2 2 R + ( M R J ) 2 τ m a x = 13600 ,
g 2 = 6 P L x 4 x 3 2 σ m a x = 30000 p s i ,
g 3 = 4 P L 3 E x 4 x 3 3 δ m a x = 0.25 ,
g 4 = x 1 x 4 0 ,
g 5 = 4.013 E x 3 2 x 4 6 36 L 2 ( 1 x 3 2 L E 4 G ) ,
g 6 = 0.125 x 1 0 ,
g 7 = 1.10471 x 1 2 x 2 + 0.04811 x 3 x 4 14 + x 2 5 .
Combining the above constraints with the objective function can get the results as in Table 7, where the use of MCEHBA algorithm presents optimal results that can lead to the lowest cost of manufacturing beams.
(2)
Reducer design problem
Reducer design is a classical optimisation problem in mechanical engineering, aiming to minimise the volume of the reducer by adjusting key parameters such as gears and shafts, while satisfying strength, transmission efficiency and geometric constraints. There exist seven key design parameters: x 1   represents the tooth width, x 2 represents the module number, x 3 represents the number of pinion teeth, x 4 represents the diameter of the shaft 1, x 5 represents the diameter of the shaft 2, x 6 represents the length of the input shaft, and x 7 represents the length of the output shaft.
The total objective function includes gear volume and shaft volume with the following Equation (31):
0.7854 x 1 x 2 2 ( 3.3333 x 3 2 + 14.9334 x 3 43.0934 ) + 7.4777 ( x 6 3 + x 7 3 ) + 0.7854 ( x 4 x 6 2 + x 5 x 7 2 ) .
Also, the design of the reducer needs to conform to various types of realistic constraints, including stress constraints ( g 1 ~ g 4 ) , shaft strength constraints ( g 5 , g 6 ) and geometric constraints ( g 7 ~ g 11 ) .
g 1 = x 1 x 2 2 x 3 27 ,
g 2 = x 1 x 2 2 x 3 2 397.5 ,
g 3 = x 4 3 x 2 x 3 x 6 4 1 1.93 ,
g 4 = x 5 3 x 2 x 3 x 7 4 1 1.93 ,
g 5 = 1 110 x 6 3 ( 745 x 4 x 2 x 3 ) 2 + 16.9 × 10 6 1 0 ,
g 6 = 1 85 x 7 3 ( 745 x 5 x 2 x 3 ) 2 + 157.5 × 10 6 1 0 ,
g 7 = x 2 x 3 40 ,
g 8 = x 1 5 x 2 ,
g 9 = x 1 12 x 2 ,
g 10 = x 4 1.5 x 6 + 1.9 ,
g 11 = x 5 1.1 x 7 + 1.9 .
Combining the above constraints with the objective function results can be obtained as shown in Table 8, where the use of MCEHBA presents better results and is able to design the reducer with the smallest volume.
(3)
Cantilever Beam Design Problem
A cantilever beam is a beam structure that is fixed at one end and free at the other, and is widely used in machinery and construction. The optimisation objective is to minimise the material usage while satisfying the stiffness (deformation) constraints, and the design variables are the section heights of each segment of the cantilever beam arm x 1 ~ x 5 , the objective function is the volume of the total material, and the Equation (43) is as follows:
f = 0.0624 i = 1 5 x i .
Solving the cantilever beam design problem requires satisfying stiffness constraints to ensure that the free end deflection does not exceed the permissible value, as given in the following Equation (44):
g 1 = 61 x 1 3 + 37 x 2 3 + 19 x 3 3 + 7 x 4 3 + 1 x 5 3 1 0 .
Combining the above constraints with the objective function results can be obtained as shown in Table 9, where the use of MCEHBA presents better results, being able to minimise the volume of the total material.

5. Mobile Robot Path Planning Based on Grid Method

5.1. Procedure

5.1.1. Generate Obstacle Field

Let the maximum diameter of the robot in the two-dimensional plane projection is d . To ensure the accuracy of the path planning results and at the same time to improve the efficiency of path planning, the width of the grid is taken to be d , and the robot can be represented by a grid.
The obstacle field is a mapping of the collection of obstacles in the real farmland environment, firstly, the actual obstacle contours are mapped to the grid matrix by top view projection, at this time, obstacle areas are irregular shapes or polygons (as shown in the light-coloured part of Figure 4). To establish a computationally tractable set model, this study employs an obstacle inflation strategy to expand safety boundaries around obstacles for collision avoidance, specifically, to ensure collision-free navigation of the robot, any grid cell that has spatial intersection with the original obstacle is marked as a forbidden area (as shown in the black part of Figure 4), all obstacles in the farmland environment can be processed according to this method to obtain the obstacle field, and can be expressed using the Cartesian coordinate system, in which the centre coordinates ( x i , y i ) of the grid cells are calculated as: x i = i × d + d / 2 , y i = j × d + d / 2 , defining the set consisting of all obstacle coordinates as B .

5.1.2. Design of Objective Function Functions and Constraints

Establish a planar rectangular coordinate system A on the obstacle field and specify the lower left corner as the origin, and let the grid map have n × n grids.
In the Honey Badger optimisation algorithm, each population consists of n individuals, where each individual represents a potential path solution. On this basis, the set of solutions generated by a population is defined as an ordered array X 0 = x 1 , x 2 x n , given that the path must be connected from the coordinates 1,1 to the coordinates n , n , in order to ensure that the paths are coherent, it is necessary to identify a point that the robot is bound to pass through in each row of the obstacle field. Define the elements of array X as the x-coordinates of the mandatory path points, and set the y-coordinates as a sequential integer array from 1 to n , the coordinates of the mandatory points can then be derived as x 1,1 , x 2,2 ( x n , n ) .
However, the security of the movement path represented by using only the mandatory points is not strong, the path points are too few, and two adjacent mandatory points are connected using a straight line, the probability of collision between the robot and the obstacle is extremely high, to ensure that the robot can only move in the eight field range, interpolation is performed on every two mandatory points to obtain a coherent path point, the interpolated array of path points is defined as X = x 1 , x 2 x m ,   m n .
The core task of mobile robot path planning is to seek the global optimal trajectory for the robot, and its optimisation objective needs to take into account a number of energy losses generated during the operation process. From the perspective of dynamics, the main sources of energy consumption can be divided into two dimensions: driving energy consumption and steering energy consumption, driving energy consumption is positively correlated with the path length, and its physical nature stems from the continuous output power of the power system and the friction resistance overcome during the movement; steering energy consumption is directly related to the steering frequency and steering amplitude, involving the mechanical wear of the transmission mechanism and the kinetic energy loss during the switching of the motion state. Therefore, A scientific objective function is constructed not only to reduce the basic energy consumption by minimising the path length, but also to quantify the additional cost of handling steering manoeuvres by introducing a steering cost function. Based on this the objective function is designed as follows:
f = f 1 + f 2 + f 3
where f 1 is the distance cost function, f 2 is the turn cost function and f 3 is the safety cost function. f 1 is calculated as follows, the distance cost is equal to the sum of the Cartesian distances of the path points.
f 1 = ( x i x i + 1 ) 2 + ( y i y i + 1 ) 2 , ( i < m 1 )
Equation (49) is used to calculate the steering cost function, from the coordinates p i x i , y i ,   p i + 1 x i + 1 , y i + 1 ,   p i + 2 x i + 2 , y i + 2 can be obtained as vectors X = p i + 1 p i , Y = p i + 1 p i + 2 , where a denotes the product of the lengths of X and Y, b denotes the dot product of X and Y , and c denotes the vector consisting of X and Y composed of the angle of the cosine value, when the cosine value is larger, it means that the robot turns the greater the energy consumed, when c = 1 means that the robot goes straight, no turn energy consumption, when c = 0 means that the robot needs to turn 90 ° , f 2 need to increase a certain penalty value, the penalty value in the Equation (50) to meet w 1 < w 2 < w 3 < w 4 < w 5 .
a = ( x i x i + 1 ) 2 + ( y i y i + 1 ) 2 × ( x i + 2 x i + 1 ) 2 + ( y i y i + 1 ) 2
b = ( x i x i + 1 ) × ( x i + 2 x i + 1 ) + ( y i y i + 1 ) × ( y i + 2 y i + 1 )
c = b / a
f 2 = { w 1 , c = 1 w 2 , c = 2 2 w 3 , c = 0 w 4 , c = 2 2 w 5 , c = 1
Equation (51) represents the safety cost of the path, which is w 6 when the path crosses an obstacle and satisfies w 6 w 5 .
f 3 = w 6 , ( x i , y i ) B 0 , ( x i , y i ) B

5.1.3. Improvement of Neighbourhood Search Strategies

When performing path planning, the algorithm will sequentially search the eight neighbourhoods of its current location and evaluate their advantages and disadvantages, as shown in Figure 5, the black solid point in the figure indicates the current location of the robot, and the arrows indicate the direction of movement that the robot can choose, and the neighbourhoods to its right and lower right are obstacles, which will be excluded from searching; the neighbourhood in the upper right does not contain obstacles, but evaluated from the aspect of safety, since the robot itself has a certain volume, when moving along the diagonal direction of the grid may collide or friction with obstacles, as in Figure 5 or even pass through the obstacles as in Figure 6, so this paper adds improvements to the neighbourhood search aspect based on the initial search strategy, when the robot chooses the next step in the neighbourhood, if a certain direction, although it will not pass through the obstacles directly, may collide or friction with the obstacles, the algorithm will still regard this path as having w 6 safety cost and avoid this path, which effectively improves the safety of the mobile robot, the improved neighbourhood search strategy is formulated as follows, Equation (52) is the improved objective function.
f 4 = w 6 , ( x i , y i + 1 ) B   o r   ( x i + 1 , y i ) B 0 , ( x i , y i + 1 ) B   a n d   ( x i + 1 , y i ) B
f = f 1 + f 2 + f 3 + f 4

5.2. Program Setting and Parameter Setting

In order to verify the engineering applicability of MCEHBA for robot path planning in complex farmland scenarios, this paper designs three experimental scenarios with different path planning difficulties based on typical farmland operating environment features, each scenario corresponds to a grid map, and the information of the maps are shown in Table 10 and Figure 7 grid map, In the table, the map size is displayed as 20 × 20 grid units, while the actual physical dimensions will be scaled proportionally (e.g., 200 × 200 m). Furthermore, the obstacle density Op is calculated as follows:
O p = N u m o b s t a c l e s N u m t o t a l × 100 % ,
where N u m o b s t a c l e s denotes the count of obstacle grids, N u m t o t a l represents the total number of grids in the map, which can effectively simulate the challenges that exist in real farmland operations, such as traversing between ridges and avoiding irregular obstacles, in each experimental scenario, four intelligent optimisation algorithms: GWO, DOA, HBA, MCEHBA, are selected to run and compare their performances. For maps M1 and M2, the number of iterations is set to be 600; For map M3, because of the complexity of the map, the number of iterations is increased to be 1000, the parameter adjustment in the manuscript only involves one map, and there is no comparison between maps in the experiment, this ensures a direct and fair comparison of their path planning performance on the same problem instance. The population size N is 100, the dim is equal to the number of rows in the map. To avoid randomness in results, each algorithm was run 5 times on each map. The penalty values w 1 ,   w 2 , w 3 , w 4 ,   w 5 ,   w 6 in Equations (50) and (51) are taken as 0, 20, 40, 60, 80, 9,999,999 respectively.

5.3. Simulation Results and Analysis

In order to comprehensively test the path planning capability of MCEHBA, in this paper, we record the mean (Mean), variance (Std), worst (Worst) and optimum (Best) of each algorithm for five runs on three maps, give the roadmap and convergence diagram of each algorithm and analyse the experimental results.

5.3.1. Analysis of Results for Map M1

According to the planning result data in Table 11, MCEHBA shows significant overall performance advantages in path planning, with the mean value of MCEHBA (140.95) being the lowest among all the algorithms, which is 23.1%, 45.1% and 11.0% lower than that of HBA, DOA and GWO, respectively, indicating that it performs the best on average in the goal optimisation task, its best (124.49) and worst (165.66) values are also better than the other algorithms, and although its standard deviation (508.53) is higher than that of GWO (358.93), it is much lower than that of HBA (1056.90) and DOA (3996.19), which suggests that its stability is still in the acceptable range.
Figure 8 and Figure 9 show that the planned path of MCEHBA exhibits a more compact spatial distribution characteristic compared to GWO, with shorter path node spacing and smoother steering angle. The convergence curve further reveals its dynamic performance advantage: MCEHBA rapidly approaches the optimal solution at the beginning of iterations (0–100 times), and the final adaptation value stabilises at 124.49, which is significantly better than the convergence trajectories of other algorithms.

5.3.2. Analysis of Results for Map M2

As shown in Table 12, the path planning performance of MCEHBA in the complex environment M2 demonstrates an overall advantage. From the planning result data, the mean value of MCEHBA (208.67) is significantly lower than the other compared algorithms, and 43.6%, 40.7% and 28.4% lower than HBA (369.75), DOA (351.78), and GWO (291.35), respectively, which indicates that it has the highest optimisation efficiency, its best (175.07) and worst (217.07) values are equally better than all the algorithms, and it is especially noteworthy that MCEHBA’s worst (217.07) value is even equal to the best (217.07) value of DOA, this highlights the superior performance of MCEHBA in solving the path planning problem.
Combined with the analysis of Figure 10, paths planned with MCEHBA are more spatially efficient. Its path nodes are more densely distributed with fewer turning points and smoother angles, effectively reducing unnecessary energy consumption and time loss. Figure 11 further reveals the dynamic performance advantages of MCEHBA. During the initial iteration phase (0–100 iterations), the fitness value of MCEHBA rapidly declines, demonstrating its strong global search capability to quickly locate near-optimal solutions. In contrast, algorithms like GWO and HBA tend to prematurely converge to suboptimal solutions, leading to performance degradation.

5.3.3. Analysis of Results for Map M3

From Table 13, it can be analysed that MCEHBA shows a significant overall advantage in the path planning task, and its performance leads in many aspects compared to the other compared algorithms. In terms of mean value, MCEHBA slightly outperforms GWO (469.16) with a value of 465.00 and significantly outperforms HBA (748.23) and DOA (761.85), indicating its superiority in average planning efficiency. However, its standard deviation is as high as 17,319.76, which is larger than GWO’s 10,036.71, indicating some fluctuations in the stability of the algorithm. The optimal value of MCEHBA (276.73) is much lower than that of the other algorithms, highlighting its superior optimisation ability and proving that MCEHBA possesses a stronger local search capability with a more efficient convergence mechanism. Figure 12 and Figure 13 show that MCEHBA is able to plan a moving path with low cost and few redundant path points, has faster convergence speed, and is able to approach the optimal solution in fewer iterations, whereas DOA and HBA may converge slowly or fall into a local optimum due to algorithm design problems.

6. Discussion

6.1. Experimental Result

The ablation study results in Section 4.2 confirm the effectiveness of all improvement strategies adopted in MCEHBA. Variants 3, 4, and 5 consistently outperformed the control groups lacking their corresponding strategies, with significant performance gains. At a dimensionality of 30, Variants 3, 4, and 5 demonstrated superior performance on no fewer than 20 benchmark functions each. When dimensionality increased to 50, all three variants maintained advantages on approximately 20 functions. Notably, Variant 4 (incorporating differential mutation) surpassed the control group on 26 functions, validating the efficacy of the dispersed boundary handling strategy, the differential mutation strategy, and the centroid opposition-based learning strategy.
Regarding Variant 1, which implemented the nonlinear convergence factor strategy based on a sinusoidal function, while it exhibited no global optimisation advantage across the full set of 29 functions, experimental analysis revealed significant benefits: at 30 dimensions, it enhanced convergence efficiency for 57% of non-convex functions; at 50 dimensions, it delivered excellent performance on 50% of composite functions. Furthermore, Variant 2 (incorporating the good point set initialisation strategy) showed no overall performance improvement at 30 dimensions, yet still achieved outstanding results on 50% of hybrid functions and 50% of composite functions. These findings substantiate a fundamental principle of algorithm optimisation: no universal strategy exists; only methods adapted to specific problem characteristics are effective. This discovery offers a new direction for bio-inspired algorithm applications: strategy combinations can be freely selected based on the problem type being solved.
Comparative analysis demonstrates MCEHBA’s exceptional global search capability. As presented in Table 6, MCEHBA achieved optimal mean fitness values on 20 out of 29 test functions. Its superior comprehensive performance is further confirmed by the average rank (1.62) obtained from the Friedman test. As the Friedman test results were significant, a post-hoc Nemenyi test was conducted, revealing that MCEHBA significantly outperformed DOA, DBO, and WOA. For algorithms showing no significant difference from MCEHBA (HBA, GWO, and SO), the Friedman average ranks still indicate MCEHBA’s comparative advantage. It should be noted that MCEHBA failed to converge on function F24. Analysis suggests this may relate to the non-separable nature of variables introduced by function rotation, where the algorithm struggles to locate the global optimum—an issue requiring targeted improvement in future work. Nevertheless, MCEHBA exhibited robust convergence characteristics on the remaining 28 functions and maintained optimal performance across all hybrid functions.

6.2. Application to Engineering Problems

In this paper, by introducing the welded beam design, reducer design and the cantilever beam design problems, MCEHBA’s optimisation performance is systematically verified, and the experimental results show that MCEHBA has excellent results in solving engineering application problems. The welded beam design problem has 7 constraints, and MCEHBA gives the optimal solution among all algorithms, with a design cost of 1.69277; the reducer design problem has 11 constraints, and MCEHBA also gives the optimal solution with a volume of 2994.47, which fully demonstrates that MCEHBA shows excellent global search capability and constraint handling ability when solving engineering optimization problems with strong constraints. It further demonstrates the significance of the GCOBL and the differential evolution strategy, which are the two core improvement strategies that enable MCEHBA to exhibit significant performance advantages in engineering optimisation scenarios.

6.3. Experimental Analysis of Mobile Robot Path Planning

In the simulation experiment, in order to comprehensively test the path planning effect of MCEHBA in simple, medium and complex environments, this study designed three kinds of raster maps with increasing difficulty of path planning, and selected three typical group intelligence algorithms, namely, HBA, GWO and DOA, as the benchmark objects for comparison, which cover different optimization paradigms based on population collaboration, biologically-inspired search, and social behaviour simulation, with the characteristics of algorithmic diversity. Five independent experiments are performed for each scenario to quantify the stability of the algorithms through the mean, standard deviation, worst value and best value of the total path cost, while the total path cost is recorded to assess the energy optimality. The experimental results show that MCEHBA is able to find the optimal path with the lowest total cost; in particular, in complex environments, When the comparison algorithm is trapped by a locally optimal solution, MCEHBA effectively breaks through the convergence stagnation problem of traditional algorithms in dynamic obstacle avoidance by combining the mirror solution space generated by the centre of gravity reverse learning strategy through the DE/current-to-best/1 mutation mechanism to drive the directed search of the population to the neighbourhood of elite individuals.

7. Conclusions

For the needs of autonomous navigation of intelligent devices in the agricultural field, this paper introduces a good point set initialisation strategy and a decentralised boundary crossing processing strategy on the basis of the classical Honey Badger Algorithm (HBA), constructs a sinusoidal function-based nonlinear convergence factor, optimises the individual position updating phase by combining the differential variation strategy of the Differential Evolutionary Algorithm (DEA) with the centre of gravity back learning (GCOBL) strategy, and obtains an algorithm with improved performance. Algorithm MCEHBA, and verified it in various aspects, including the feasibility verification of the improved strategy, algorithm performance comparison experiments, convergence analysis, Friedman’s test, Nemenyi test, and engineering design problem experiments, and MCEHBA performs well in the above experiments, and finally MCEHBA is applied to simulation path planning experiments, and three path planning graphs with increasing difficulty are designed and compared with other three excellent swarm intelligence algorithms were compared. The results show that MCEHBA can find the solution that minimises the objective function stably and quickly, which proves the excellent performance of MCEHBA in solving optimisation problems, and in the future, MCEHBA can be applied to optimisation problems such as path planning or parameter optimisation in other scenarios.
However, MCEHBA still has performance flaws in specific scenarios. In the convergence analysis, it is found that MCEHBA cannot converge on the F24 function in the CEC2017 test function set, which may be due to the inseparability of the rotational variables in the F24 function, which makes it difficult to search for the optimal solution through the existing strategies, thus leading to the convergence stagnation phenomenon. As mentioned in the discussion, this issue will continue to be improved and optimised in the future. At the same time, in response to the problem of grid size affecting planning accuracy in the raster method (as described in Section 3.2), static grid configurations inevitably impose constraints on balancing precision and efficiency. To systematically address this challenge, our future work will prioritise the development and integration of adaptive mesh strategies. This approach operates through an iterative refinement mechanism: initial path exploration will occur on a coarse-grained grid to rapidly identify promising regions while minimising computational overhead. Subsequently, local mesh refinement will be triggered within these candidate areas for instance, by subdividing critical cells and their adjacent counterparts by a factor of two or more. This facilitates high-resolution, concentrated searches near potential optimal paths in subsequent phases. Consforuently, the precision of final trajectories is significantly enhanced without incurring the substantial costs associated with universally fine discretisation.

Author Contributions

Conceptualization, P.S. and Y.H.; methodology, P.S. and Y.H.; software, Y.H.; validation, Y.H. and P.S.; formal analysis, Y.H. and P.S.; investigation, Y.H. and P.S.; resources, P.S.; data curation, Y.H.; writing—original draft preparation, Y.H.; writing—review and editing, Y.H.; visualization, Y.H.; supervision, P.S.; project administration, P.S.; funding acquisition, P.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Jiangxi Provincial Social Science Planning Project, grant number 21GL12, Jiangxi Provincial Higher Education Humanities and Social Sciences Planning Project, grant number GL22232.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Appendix A

Table A1. Dim = 30.
Table A1. Dim = 30.
FunctionAlgorithmMeanStdMaxMin
F1HBA1.3862 × 1064.8147 × 10121.1311 × 1074.9457 × 104
HBA Variant14.8878 × 1078.0296 × 10154.8894 × 1085.0715 × 106
HBA Variant24.0339 × 1073.3164 × 10153.2462 × 1086.1327 × 106
HBA Variant35.0328 × 1074.1998 × 10153.3773 × 1087.0629 × 106
HBA Variant49.1174 × 1051.3859 × 10125.8414 × 1063.8087 × 104
HBA Variant57.3168 × 1058.2264 × 10114.2273 × 1065.3006 × 104
F3HBA3.7048 × 1049.0918 × 1075.2058 × 1042.0063 × 104
HBA Variant14.8771 × 1049.3261 × 1076.3413 × 1043.1881 × 104
HBA Variant25.0196 × 1047.7317 × 1076.8128 × 1043.0939 × 104
HBA Variant34.4646 × 1045.7147 × 1076.0493 × 1042.7099 × 104
HBA Variant46.5007 × 1035.4666 × 1061.1888 × 1042.4813 × 103
HBA Variant56.9880 × 1031.0537 × 1071.6645 × 1042.1950 × 103
F4HBA5.2316 × 1021.3850 × 1036.2472 × 1024.6852 × 102
HBA Variant15.4563 × 1021.9361 × 1036.6362 × 1024.8365 × 102
HBA Variant25.3965 × 1021.5247 × 1036.1992 × 1024.7020 × 102
HBA Variant35.4881 × 1022.2237 × 1037.0534 × 1024.2635 × 102
HBA Variant45.2034 × 1021.2148 × 1036.0435 × 1024.0503 × 102
HBA Variant55.1885 × 1029.0008 × 1025.8219 × 1024.0139 × 102
F5HBA6.2384 × 1024.9642 × 1026.8025 × 1025.7998 × 102
HBA Variant16.4277 × 1028.2536 × 1026.9012 × 1025.9075 × 102
HBA Variant26.4284 × 1021.0954 × 1037.3800 × 1026.0166 × 102
HBA Variant36.5350 × 1029.9217 × 1027.5263 × 1025.9910 × 102
HBA Variant46.3692 × 1021.2028 × 1037.1593 × 1025.7404 × 102
HBA Variant56.3508 × 1021.9502 × 1037.6182 × 1025.7465 × 102
F6HBA6.2329 × 1021.0543 × 1026.4516 × 1026.0785 × 102
HBA Variant16.2155 × 1024.7340 × 1016.3697 × 1026.1053 × 102
HBA Variant26.2129 × 1025.7471 × 1016.3922 × 1026.1061 × 102
HBA Variant36.1946 × 1027.3767 × 1016.3982 × 1026.0672 × 102
HBA Variant46.1869 × 1027.0832 × 1016.4035 × 1026.0391 × 102
HBA Variant56.1705 × 1027.6460 × 1016.3763 × 1026.0541 × 102
F7HBA9.4520 × 1026.4003 × 1031.2714 × 1038.4463 × 102
HBA Variant19.4074 × 1023.3671 × 1031.1298 × 1038.5869 × 102
HBA Variant29.5635 × 1025.7762 × 1031.2194 × 1038.4625 × 102
HBA Variant39.4375 × 1021.6664 × 1031.0176 × 1038.5138 × 102
HBA Variant49.1803 × 1022.6011 × 1031.0267 × 1038.3085 × 102
HBA Variant59.0054 × 1022.4875 × 1031.0136 × 1038.1588 × 102
F8HBA9.1245 × 1025.4565 × 1029.5539 × 1028.6413 × 102
HBA Variant19.1016 × 1023.8984 × 1029.4795 × 1028.7267 × 102
HBA Variant29.1394 × 1025.7920 × 1029.8906 × 1028.7454 × 102
HBA Variant39.1793 × 1024.4043 × 1029.7127 × 1028.7245 × 102
HBA Variant49.1202 × 1028.8778 × 1029.8209 × 1028.5786 × 102
HBA Variant59.1194 × 1026.8054 × 1029.7719 × 1028.5808 × 102
F9HBA2.9927 × 1036.4966 × 1054.5387 × 1031.5269 × 103
HBA Variant13.4181 × 1031.3978 × 1066.3487 × 1031.1017 × 103
HBA Variant23.7441 × 1031.3693 × 1066.0017 × 1031.9450 × 103
HBA Variant33.8789 × 1031.3828 × 1065.8075 × 1032.2791 × 103
HBA Variant43.3905 × 1031.8256 × 1066.8447 × 1031.2144 × 103
HBA Variant52.4121 × 1031.0466 × 1065.5315 × 1031.1435 × 103
F10HBA5.9393 × 1039.5724 × 1058.3012 × 1033.7704 × 103
HBA Variant15.8671 × 1038.2237 × 1057.5143 × 1033.9979 × 103
HBA Variant27.3379 × 1031.4038 × 1069.8564 × 1034.9224 × 103
HBA Variant35.8188 × 1038.1045 × 1057.5033 × 1034.1155 × 103
HBA Variant44.7215 × 1035.3222 × 1057.1113 × 1033.4016 × 103
HBA Variant54.8939 × 1034.7606 × 1056.2447 × 1033.0554 × 103
F11HBA1.3115 × 1035.7245 × 1031.4789 × 1031.1946 × 103
HBA Variant11.3585 × 1037.7381 × 1031.6103 × 1031.2321 × 103
HBA Variant21.3467 × 1035.6262 × 1031.5377 × 1031.2325 × 103
HBA Variant31.2577 × 1031.9689 × 1031.3783 × 1031.1653 × 103
HBA Variant41.2158 × 1031.6123 × 1031.2944 × 1031.1444 × 103
HBA Variant51.2134 × 1031.5446 × 1031.3017 × 1031.1377 × 103
F12HBA1.2043 × 1061.5928 × 10125.4333 × 1061.7308 × 105
HBA Variant16.8348 × 1064.9101 × 10141.2371 × 1082.2405 × 105
HBA Variant23.3645 × 1066.3026 × 10121.0333 × 1072.5984 × 105
HBA Variant32.4005 × 1062.9158 × 10126.7546 × 1062.6643 × 105
HBA Variant44.6747 × 1051.7247 × 10111.5554 × 1061.0682 × 104
HBA Variant55.3736 × 1055.9009 × 10113.7682 × 1065.5324 × 104
F13HBA6.4088 × 1044.3024 × 1093.1612 × 1057.1596 × 103
HBA Variant16.7227 × 1044.4099 × 1092.4106 × 1051.0873 × 104
HBA Variant22.1013 × 1056.8448 × 10114.5757 × 1064.7554 × 103
HBA Variant31.5114 × 1042.1075 × 1086.3275 × 1042.4979 × 103
HBA Variant47.4475 × 1034.6140 × 1072.6650 × 1041.7433 × 103
HBA Variant59.4799 × 1037.2872 × 1073.6726 × 1041.8155 × 103
F14HBA1.1243 × 1059.5711 × 10101.6729 × 1062.5775 × 103
HBA Variant13.0269 × 1045.1048 × 1089.5841 × 1043.8666 × 103
HBA Variant26.7335 × 1044.5896 × 1092.5758 × 1052.2304 × 103
HBA Variant34.5414 × 1042.5430 × 1092.2691 × 1052.3393 × 103
HBA Variant41.9726 × 1031.5684 × 1068.5177 × 1031.5848 × 103
HBA Variant52.9346 × 1038.9711 × 1061.3585 × 1041.5480 × 103
F15HBA2.5842 × 1045.7854 × 1089.4914 × 1042.1140 × 103
HBA Variant12.7514 × 1042.1072 × 1092.2660 × 1053.5501 × 103
HBA Variant21.8958 × 1045.0565 × 1081.0730 × 1052.0780 × 103
HBA Variant33.7794 × 1038.0703 × 1061.1690 × 1041.6300 × 103
HBA Variant45.8591 × 1035.7937 × 1074.0340 × 1041.7376 × 103
HBA Variant55.0200 × 1034.3765 × 1072.9498 × 1041.7804 × 103
F16HBA2.6382 × 1036.8473 × 1043.1965 × 1032.1707 × 103
HBA Variant12.7042 × 1037.1696 × 1043.1817 × 1032.1106 × 103
HBA Variant22.8302 × 1031.9730 × 1053.6613 × 1031.8779 × 103
HBA Variant32.7613 × 1038.6274 × 1043.4019 × 1032.1135 × 103
HBA Variant42.5731 × 1031.0722 × 1053.3434 × 1031.8458 × 103
HBA Variant52.5246 × 1039.6061 × 1043.4188 × 1032.0343 × 103
F17HBA2.3734 × 1035.1266 × 1042.8894 × 1031.8822 × 103
HBA Variant12.2832 × 1035.9338 × 1042.6967 × 1031.8164 × 103
HBA Variant22.3493 × 1033.0839 × 1042.7949 × 1032.0998 × 103
HBA Variant32.1143 × 1033.1636 × 1042.4514 × 1031.8072 × 103
HBA Variant42.0742 × 1032.9886 × 1042.4795 × 1031.7934 × 103
HBA Variant52.0522 × 1033.8103 × 1042.4773 × 1031.7818 × 103
F18HBA4.8340 × 1051.7652 × 10111.9252 × 1064.3467 × 104
HBA Variant17.0416 × 1053.9114 × 10112.2578 × 1061.1225 × 105
HBA Variant26.7983 × 1055.6122 × 10112.8533 × 1061.2226 × 105
HBA Variant35.4733 × 1052.4949 × 10112.2294 × 1069.9536 × 104
HBA Variant48.1649 × 1049.7781 × 1095.5578 × 1052.4019 × 104
HBA Variant55.7601 × 1041.0501 × 1091.2279 × 1051.0667 × 104
F19HBA9.2271 × 1037.0112 × 1073.6353 × 1042.0802 × 103
HBA Variant11.3638 × 1042.0499 × 1085.6795 × 1042.0454 × 103
HBA Variant28.1209 × 1034.1089 × 1072.8318 × 1042.1483 × 103
HBA Variant37.1488 × 1035.2206 × 1072.9141 × 1042.0006 × 103
HBA Variant47.0894 × 1031.8557 × 1071.9631 × 1042.3233 × 103
HBA Variant55.7822 × 1031.7429 × 1072.1258 × 1041.9565 × 103
F20HBA2.5873 × 1034.0495 × 1042.9609 × 1032.1565 × 103
HBA Variant12.5826 × 1036.4201 × 1043.2215 × 1032.2328 × 103
HBA Variant22.6036 × 1036.8734 × 1043.2394 × 1032.2626 × 103
HBA Variant32.5301 × 1035.2664 × 1043.0441 × 1032.1717 × 103
HBA Variant42.4494 × 1032.6022 × 1042.7886 × 1032.1900 × 103
HBA Variant52.3716 × 1032.3915 × 1042.7345 × 1032.1297 × 103
F21HBA2.4151 × 1038.9075 × 1022.4915 × 1032.3705 × 103
HBA Variant12.4129 × 1031.1507 × 1032.5017 × 1032.3514 × 103
HBA Variant22.4338 × 1031.0399 × 1032.5019 × 1032.3771 × 103
HBA Variant32.4171 × 1037.1525 × 1022.4723 × 1032.3654 × 103
HBA Variant42.4060 × 1031.9445 × 1032.4567 × 1032.2119 × 103
HBA Variant52.4001 × 1032.1691 × 1032.4604 × 1032.2049 × 103
F22HBA4.3976 × 1037.0546 × 1069.6617 × 1032.3036 × 103
HBA Variant14.6452 × 1037.5198 × 1061.0017 × 1042.3234 × 103
HBA Variant25.3374 × 1036.3039 × 1069.1000 × 1032.3193 × 103
HBA Variant32.3491 × 1032.5846 × 1032.5795 × 1032.3175 × 103
HBA Variant42.5636 × 1039.0240 × 1056.2373 × 1032.3031 × 103
HBA Variant52.3100 × 1031.9024 × 1012.3224 × 1032.3040 × 103
F23HBA2.8036 × 1032.7949 × 1032.9676 × 1032.7197 × 103
HBA Variant12.7958 × 1033.0289 × 1032.9880 × 1032.7296 × 103
HBA Variant22.8103 × 1031.9534 × 1032.9221 × 1032.7305 × 103
HBA Variant32.7762 × 1031.0173 × 1032.8377 × 1032.7135 × 103
HBA Variant42.7923 × 1032.3161 × 1032.8983 × 1032.7143 × 103
HBA Variant52.8092 × 1033.3510 × 1032.9459 × 1032.7040 × 103
F24HBA3.1134 × 1034.6835 × 1043.6330 × 1032.9171 × 103
HBA Variant13.0394 × 1033.0111 × 1043.5665 × 1032.8937 × 103
HBA Variant24.6886 × 1038.5570 × 10−254.6886 × 1034.6886 × 103
HBA Variant34.6886 × 1038.5570 × 10−254.6886 × 1034.6886 × 103
HBA Variant44.6886 × 1038.5570 × 10−254.6886 × 1034.6886 × 103
HBA Variant54.6886 × 1038.5570 × 10−254.6886 × 1034.6886 × 103
F25HBA2.9225 × 1034.1271 × 1022.9615 × 1032.8866 × 103
HBA Variant12.9364 × 1036.6324 × 1023.0001 × 1032.9014 × 103
HBA Variant22.9328 × 1038.2271 × 1022.9966 × 1032.8914 × 103
HBA Variant32.9496 × 1037.8584 × 1022.9949 × 1032.9002 × 103
HBA Variant42.9063 × 1032.6469 × 1022.9519 × 1032.8843 × 103
HBA Variant52.9152 × 1036.1532 × 1022.9763 × 1032.8862 × 103
F26HBA4.6724 × 1039.7823 × 1056.2253 × 1032.8146 × 103
HBA Variant14.8338 × 1037.4366 × 1056.3587 × 1032.9037 × 103
HBA Variant22.4117 × 1041.2322 × 10−222.4117 × 1042.4117 × 104
HBA Variant34.7731 × 1031.2321 × 1067.0976 × 1033.0021 × 103
HBA Variant44.6017 × 1032.0687 × 1067.0404 × 1032.8131 × 103
HBA Variant53.9026 × 1031.3160 × 1066.0779 × 1032.8174 × 103
F27HBA3.3714 × 1032.6669 × 1043.8894 × 1033.2263 × 103
HBA Variant13.4460 × 1035.9532 × 1044.4299 × 1033.2246 × 103
HBA Variant23.2997 × 1031.2106 × 1043.5876 × 1033.1987 × 103
HBA Variant33.2843 × 1031.0950 × 1033.3657 × 1033.2212 × 103
HBA Variant43.2792 × 1038.2332 × 1023.3409 × 1033.2285 × 103
HBA Variant53.2785 × 1033.1194 × 1033.5381 × 1033.2105 × 103
F28HBA3.2870 × 1031.6450 × 1033.4106 × 1033.2216 × 103
HBA Variant13.3152 × 1031.5978 × 1033.4204 × 1033.2261 × 103
HBA Variant23.3107 × 1031.0332 × 1033.3848 × 1033.2335 × 103
HBA Variant33.3304 × 1031.9616 × 1033.4000 × 1033.2391 × 103
HBA Variant43.2792 × 1031.5306 × 1033.4003 × 1033.2088 × 103
HBA Variant53.2645 × 1031.1055 × 1033.3257 × 1033.2088 × 103
F29HBA4.3643 × 1031.7400 × 1061.0994 × 1043.5567 × 103
HBA Variant14.1885 × 1031.5076 × 1055.2167 × 1033.6182 × 103
HBA Variant24.0393 × 1031.4524 × 1054.9735 × 1033.5628 × 103
HBA Variant33.9796 × 1037.4547 × 1044.7002 × 1033.4926 × 103
HBA Variant43.7984 × 1034.6123 × 1044.2896 × 1033.4504 × 103
HBA Variant53.8086 × 1033.5469 × 1044.3234 × 1033.4742 × 103
F30HBA5.4288 × 1041.2039 × 10106.2052 × 1059.9590 × 103
HBA Variant11.4352 × 1058.2639 × 10101.5853 × 1061.7359 × 104
HBA Variant24.8320 × 1041.4924 × 1091.7983 × 1059.6910 × 103
HBA Variant38.4822 × 1045.4871 × 1092.7330 × 1059.7172 × 103
HBA Variant42.0187 × 1049.6273 × 1075.3792 × 1048.3677 × 103
HBA Variant51.6601 × 1043.9915 × 1073.2941 × 1047.9474 × 103
Table A2. Dim = 50.
Table A2. Dim = 50.
FunctionAlgorithmMeanStdMaxMin
F1HBA1.5420 × 1092.9319 × 10187.9273 × 1099.2268 × 107
HBA Variant14.3994 × 1097.6230 × 10181.5690 × 10101.0936 × 109
HBA Variant24.0562 × 1095.7323 × 10189.8912 × 1098.4821 × 108
HBA Variant35.1972 × 1096.9166 × 10181.1306 × 10101.1365 × 109
HBA Variant44.4176 × 1081.3714 × 10171.4332 × 1095.2124 × 107
HBA Variant53.0458 × 1081.5907 × 10171.8927 × 1093.9061 × 107
F3HBA1.4753 × 1057.0925 × 1082.2454 × 1051.0379 × 105
HBA Variant11.6343 × 1058.3193 × 1082.3151 × 1051.1614 × 105
HBA Variant21.5175 × 1059.5785 × 1082.4312 × 1058.8770 × 104
HBA Variant31.4264 × 1055.2094 × 1081.8500 × 1059.4709 × 104
HBA Variant45.9437 × 1041.7746 × 1088.4280 × 1043.0618 × 104
HBA Variant55.5989 × 1041.0850 × 1087.2889 × 1043.5091 × 104
F4HBA7.7198 × 1022.0837 × 1041.3419 × 1036.0247 × 102
HBA Variant11.0104 × 1031.3296 × 1052.2274 × 1037.1127 × 102
HBA Variant29.8891 × 1028.3409 × 1042.0985 × 1036.9623 × 102
HBA Variant31.2230 × 1032.6035 × 1053.0537 × 1037.5173 × 102
HBA Variant47.3932 × 1028.9809 × 1039.7770 × 1025.4338 × 102
HBA Variant57.5184 × 1021.1592 × 1041.0542 × 1035.4453 × 102
F5HBA7.6510 × 1022.0036 × 1038.5816 × 1026.6816 × 102
HBA Variant18.2566 × 1021.7193 × 1038.8534 × 1027.0449 × 102
HBA Variant28.2287 × 1029.0853 × 1029.0802 × 1027.6766 × 102
HBA Variant38.0607 × 1021.8046 × 1039.0061 × 1027.0756 × 102
HBA Variant47.7148 × 1029.6918 × 1028.2090 × 1027.1495 × 102
HBA Variant57.7220 × 1022.1177 × 1038.4962 × 1026.6483 × 102
F6HBA6.3560 × 1027.7635 × 1016.5176 × 1026.2020 × 102
HBA Variant16.3521 × 1027.4970 × 1016.5313 × 1026.1879 × 102
HBA Variant26.3863 × 1026.7670 × 1016.5881 × 1026.1851 × 102
HBA Variant36.4141 × 1021.3547 × 1026.6539 × 1026.2207 × 102
HBA Variant46.3937 × 1022.0099 × 1026.6938 × 1026.1710 × 102
HBA Variant56.3457 × 1026.8766 × 1016.5506 × 1026.2216 × 102
F7HBA1.2864 × 1031.3353 × 1041.4854 × 1031.0840 × 103
HBA Variant11.3178 × 1031.3195 × 1041.4863 × 1031.0658 × 103
HBA Variant21.3133 × 1031.1777 × 1041.5370 × 1031.1239 × 103
HBA Variant31.2948 × 1031.4598 × 1041.6446 × 1031.0943 × 103
HBA Variant41.2080 × 1036.5671 × 1031.4140 × 1031.0325 × 103
HBA Variant51.1949 × 1038.0008 × 1031.3444 × 1031.0191 × 103
F8HBA1.0802 × 1031.7468 × 1031.1971 × 1031.0087 × 103
HBA Variant11.1228 × 1032.0112 × 1031.2130 × 1031.0288 × 103
HBA Variant21.1278 × 1032.7601 × 1031.2709 × 1031.0460 × 103
HBA Variant31.1109 × 1031.8336 × 1031.2031 × 1031.0142 × 103
HBA Variant41.0775 × 1032.5188 × 1031.2244 × 1039.7147 × 102
HBA Variant51.0529 × 1032.1677 × 1031.1424 × 1039.2712 × 102
F9HBA1.4373 × 1043.8445 × 1073.7539 × 1047.0875 × 103
HBA Variant11.6236 × 1042.6071 × 1072.5698 × 1045.9126 × 103
HBA Variant21.6445 × 1044.1049 × 1073.1185 × 1044.8276 × 103
HBA Variant31.6441 × 1042.0685 × 1072.4615 × 1047.3867 × 103
HBA Variant41.1794 × 1043.3485 × 1072.9591 × 1044.2652 × 103
HBA Variant51.1379 × 1042.0399 × 1072.2884 × 1044.7137 × 103
F10HBA9.5957 × 1034.2257 × 1061.5352 × 1046.7203 × 103
HBA Variant11.0738 × 1043.6324 × 1061.4632 × 1048.1139 × 103
HBA Variant21.0524 × 1042.8773 × 1061.4944 × 1048.0319 × 103
HBA Variant31.0225 × 1042.0784 × 1061.3294 × 1047.7728 × 103
HBA Variant48.5074 × 1031.2849 × 1061.0628 × 1046.1257 × 103
HBA Variant58.1310 × 1031.3567 × 1061.0104 × 1046.2622 × 103
F11HBA1.6647 × 1033.5324 × 1042.1881 × 1031.4236 × 103
HBA Variant12.3969 × 1036.3243 × 1054.5283 × 1031.5908 × 103
HBA Variant22.6247 × 1038.3169 × 1054.9510 × 1031.6606 × 103
HBA Variant32.6781 × 1039.8280 × 1054.6356 × 1031.5248 × 103
HBA Variant41.4810 × 1031.3372 × 1041.8681 × 1031.3237 × 103
HBA Variant51.4753 × 1031.0159 × 1041.6648 × 1031.3264 × 103
F12HBA2.7615 × 1076.0681 × 10141.3201 × 1084.4241 × 106
HBA Variant19.1168 × 1078.8000 × 10155.1703 × 1082.0054 × 107
HBA Variant28.2548 × 1072.1362 × 10152.0503 × 1081.8564 × 107
HBA Variant35.9247 × 1072.2496 × 10152.6457 × 1081.2663 × 107
HBA Variant41.5537 × 1076.9737 × 10133.6939 × 1072.8920 × 106
HBA Variant51.4543 × 1072.6946 × 10148.8085 × 1072.4369 × 106
F13HBA8.4991 × 1045.3884 × 1093.7841 × 1059.8553 × 103
HBA Variant12.1660 × 1054.3302 × 10101.1016 × 1064.7312 × 104
HBA Variant24.0434 × 1056.4108 × 10114.2599 × 1062.9266 × 104
HBA Variant36.0195 × 1043.1417 × 1093.0138 × 1051.4066 × 104
HBA Variant41.6954 × 1042.9294 × 1089.6964 × 1044.9999 × 103
HBA Variant51.3275 × 1046.3661 × 1072.8982 × 1044.4306 × 103
F14HBA1.1906 × 1062.1680 × 10132.5754 × 1071.7225 × 104
HBA Variant11.3705 × 1061.0488 × 10131.5497 × 1073.2540 × 104
HBA Variant26.8941 × 1057.1502 × 10114.2049 × 1062.9088 × 104
HBA Variant35.3568 × 1054.4727 × 10113.0549 × 1063.6012 × 104
HBA Variant45.6948 × 1043.0634 × 1092.4267 × 1052.1121 × 103
HBA Variant56.0714 × 1045.2733 × 1093.1058 × 1054.8267 × 103
F15HBA3.2531 × 1043.5808 × 1087.5185 × 1044.2814 × 103
HBA Variant16.0829 × 1042.2671 × 1092.0867 × 1051.6457 × 104
HBA Variant25.1395 × 1049.5142 × 1081.1345 × 1051.3603 × 104
HBA Variant31.2195 × 1044.7574 × 1072.3958 × 1043.0609 × 103
HBA Variant41.2893 × 1045.5510 × 1073.3343 × 1042.2830 × 103
HBA Variant51.2561 × 1043.6241 × 1072.0081 × 1042.8071 × 103
F16HBA3.5332 × 1032.8950 × 1054.5469 × 1032.3564 × 103
HBA Variant13.7011 × 1032.3320 × 1054.6593 × 1032.9155 × 103
HBA Variant23.7689 × 1031.7089 × 1054.6377 × 1032.9405 × 103
HBA Variant33.4917 × 1032.4914 × 1054.7043 × 1032.4389 × 103
HBA Variant43.2869 × 1031.3733 × 1053.9777 × 1032.6596 × 103
HBA Variant53.4083 × 1032.0681 × 1054.4871 × 1032.6545 × 103
F17HBA3.3505 × 1031.6089 × 1054.2245 × 1032.7226 × 103
HBA Variant13.3817 × 1031.1554 × 1054.0499 × 1032.6649 × 103
HBA Variant23.3873 × 1031.7320 × 1054.1500 × 1032.6241 × 103
HBA Variant33.1655 × 1031.5801 × 1053.9809 × 1032.5251 × 103
HBA Variant43.0138 × 1039.8325 × 1043.6547 × 1032.3185 × 103
HBA Variant52.9825 × 1031.0718 × 1053.5434 × 1032.1352 × 103
F18HBA2.3957 × 1063.2514 × 10127.5405 × 1061.4852 × 105
HBA Variant11.9991 × 1063.4318 × 10127.8341 × 1062.9004 × 105
HBA Variant22.9983 × 1064.5396 × 10129.2974 × 1062.5223 × 105
HBA Variant34.6479 × 1061.4414 × 10131.3091 × 1074.3063 × 105
HBA Variant44.7599 × 1052.4964 × 10112.5893 × 1065.0458 × 104
HBA Variant53.4289 × 1051.2778 × 10111.6395 × 1068.5556 × 104
F19HBA2.0517 × 1041.7408 × 1084.4102 × 1042.3485 × 103
HBA Variant14.0120 × 1042.4844 × 1092.9001 × 1054.2240 × 103
HBA Variant22.7690 × 1042.6446 × 1086.9020 × 1045.7685 × 103
HBA Variant32.6046 × 1041.0823 × 1084.2168 × 1049.6255 × 103
HBA Variant42.0617 × 1041.0728 × 1084.2961 × 1045.6065 × 103
HBA Variant52.1263 × 1049.6453 × 1073.8900 × 1045.2193 × 103
F20HBA3.1946 × 1031.6368 × 1054.1407 × 1032.5176 × 103
HBA Variant13.2834 × 1031.3258 × 1054.4361 × 1032.5626 × 103
HBA Variant23.4128 × 1031.2776 × 1054.0172 × 1032.6198 × 103
HBA Variant33.3963 × 1039.0278 × 1043.9169 × 1032.8710 × 103
HBA Variant43.2345 × 1038.9664 × 1043.7715 × 1032.7102 × 103
HBA Variant53.1219 × 1031.2596 × 1053.9370 × 1032.3455 × 103
F21HBA2.5611 × 1032.8997 × 1032.6928 × 1032.4711 × 103
HBA Variant12.5820 × 1032.6362 × 1032.7207 × 1032.4582 × 103
HBA Variant22.5963 × 1032.6197 × 1032.7350 × 1032.5133 × 103
HBA Variant32.5724 × 1032.1062 × 1032.6653 × 1032.5027 × 103
HBA Variant42.5306 × 1031.9981 × 1032.6323 × 1032.4547 × 103
HBA Variant52.5418 × 1031.5864 × 1032.6752 × 1032.4739 × 103
F22HBA1.1105 × 1044.4696 × 1061.4451 × 1043.9381 × 103
HBA Variant11.2229 × 1042.2453 × 1061.5538 × 1048.7929 × 103
HBA Variant21.2140 × 1045.5609 × 1061.5778 × 1042.7543 × 103
HBA Variant39.0497 × 1031.5793 × 1071.4149 × 1042.5039 × 103
HBA Variant48.6397 × 1031.2757 × 1071.2323 × 1042.3966 × 103
HBA Variant58.8657 × 1031.0709 × 1071.3459 × 1042.3911 × 103
F23HBA3.0873 × 1038.9441 × 1033.3933 × 1032.9124 × 103
HBA Variant13.0757 × 1033.7157 × 1033.2409 × 1032.9663 × 103
HBA Variant23.0787 × 1034.8742 × 1033.2467 × 1032.9272 × 103
HBA Variant33.0714 × 1034.2311 × 1033.2085 × 1032.9328 × 103
HBA Variant43.0757 × 1034.6087 × 1033.2279 × 1032.9790 × 103
HBA Variant53.0728 × 1037.2032 × 1033.2729 × 1032.9227 × 103
F24HBA3.5490 × 1032.1112 × 1054.5566 × 1033.1240 × 103
HBA Variant13.4566 × 1031.5542 × 1054.5077 × 1033.1018 × 103
HBA Variant26.7454 × 1038.5570 × 10−256.7454 × 1036.7454 × 103
HBA Variant36.7454 × 1038.5570 × 10−256.7454 × 1036.7454 × 103
HBA Variant46.7454 × 1038.5570 × 10−256.7454 × 1036.7454 × 103
HBA Variant56.7454 × 1038.5570 × 10−256.7454 × 1036.7454 × 103
F25HBA3.2832 × 1031.0837 × 1043.5738 × 1033.1453 × 103
HBA Variant13.4689 × 1034.0923 × 1043.9423 × 1033.1541 × 103
HBA Variant23.4378 × 1033.6545 × 1043.9504 × 1033.2091 × 103
HBA Variant33.6478 × 1031.0866 × 1054.9441 × 1033.3252 × 103
HBA Variant43.2442 × 1035.2472 × 1033.4784 × 1033.1244 × 103
HBA Variant53.2287 × 1034.5178 × 1033.3893 × 1033.1160 × 103
F26HBA7.9672 × 1032.4340 × 1061.1381 × 1045.7900 × 103
HBA Variant17.4303 × 1032.3268 × 1061.0814 × 1044.5991 × 103
HBA Variant27.4800 × 1035.8024 × 1061.2326 × 1044.4648 × 103
HBA Variant38.0229 × 1034.6671 × 1061.1135 × 1044.4430 × 103
HBA Variant46.8605 × 1036.9379 × 1061.2266 × 1043.8720 × 103
HBA Variant57.7758 × 1036.0474 × 1061.1017 × 1044.0915 × 103
F27HBA4.3209 × 1032.9043 × 1055.5419 × 1033.6089 × 103
HBA Variant14.2962 × 1033.8208 × 1055.6456 × 1033.4706 × 103
HBA Variant24.0895 × 1032.8326 × 1055.4600 × 1033.4020 × 103
HBA Variant33.8483 × 1031.2146 × 1044.0791 × 1033.6599 × 103
HBA Variant43.8045 × 1032.2544 × 1044.2022 × 1033.5012 × 103
HBA Variant53.7640 × 1031.8584 × 1043.9939 × 1033.4823 × 103
F28HBA3.7327 × 1033.4854 × 1044.1442 × 1033.4188 × 103
HBA Variant14.0870 × 1039.3854 × 1045.0798 × 1033.7310 × 103
HBA Variant23.9699 × 1034.9022 × 1044.4602 × 1033.5150 × 103
HBA Variant34.2053 × 1036.4014 × 1044.6087 × 1033.7526 × 103
HBA Variant43.6998 × 1031.8153 × 1044.1499 × 1033.4594 × 103
HBA Variant53.6399 × 1031.3522 × 1043.9809 × 1033.4785 × 103
F29HBA5.4823 × 1031.7973 × 1061.0828 × 1044.0879 × 103
HBA Variant15.1122 × 1032.3084 × 1056.0240 × 1034.3307 × 103
HBA Variant25.1476 × 1034.0645 × 1057.4233 × 1034.1184 × 103
HBA Variant34.7388 × 1031.2051 × 1055.5547 × 1034.1877 × 103
HBA Variant44.7174 × 1032.0623 × 1055.8894 × 1033.8441 × 103
HBA Variant54.5941 × 1031.4672 × 1055.4513 × 1033.8514 × 103
F30HBA3.9299 × 1065.6959 × 10121.2116 × 1071.4320 × 106
HBA Variant18.4490 × 1065.9644 × 10133.4072 × 1071.7421 × 106
HBA Variant26.6050 × 1061.4232 × 10131.6934 × 1072.1936 × 106
HBA Variant31.1878 × 1071.5381 × 10131.9686 × 1075.7392 × 106
HBA Variant43.5455 × 1061.5670 × 10126.1212 × 1061.1612 × 106
HBA Variant53.4745 × 1061.1059 × 10126.1616 × 1061.8977 × 106

Appendix B

Table A3. Comparative experimental results with other excellent algorithms.
Table A3. Comparative experimental results with other excellent algorithms.
FunctionAlgorithmMeanStdMaxMin
F1HBA2.0695 × 1099.6826 × 10181.3714 × 10106.4449 × 107
DOA1.0438 × 10112.5244 × 10201.2827 × 10116.6255 × 1010
GWO1.2594 × 10102.2319 × 10192.1692 × 10103.4475 × 109
DBO5.9421 × 1099.8738 × 10195.7089 × 10109.0608 × 108
MCEHBA3.0151 × 1081.1446 × 10171.3671 × 1095.8205 × 107
SO6.4625 × 1081.0172 × 10171.3921 × 1091.3060 × 108
WOA2.1963 × 10101.9271 × 10193.5304 × 10101.3665 × 1010
F3HBA1.5706 × 1051.3487 × 1092.7029 × 1051.0058 × 105
DOA2.3091 × 1058.3189 × 1094.8942 × 1051.1008 × 105
GWO1.7940 × 1051.1015 × 1092.5563 × 1051.2113 × 105
DBO2.7257 × 1055.2314 × 1094.7108 × 1051.5910 × 105
MCEHBA5.5508 × 1041.5894 × 1087.6003 × 1043.1126 × 104
SO1.6541 × 1052.4918 × 1081.9985 × 1051.3531 × 105
WOA3.0980 × 1051.0300 × 10105.3352 × 1051.7710 × 105
F4HBA7.4283 × 1021.7178 × 1041.0367 × 1035.5817 × 102
DOA3.4009 × 1044.4147 × 1074.8306 × 1042.4124 × 104
GWO1.6875 × 1036.6577 × 1054.2350 × 1038.4732 × 102
DBO1.2434 × 1031.1671 × 1051.9619 × 1038.0600 × 102
MCEHBA7.0617 × 1025.9397 × 1039.1396 × 1026.2034 × 102
SO8.4528 × 1021.6074 × 1041.1310 × 1036.5909 × 102
WOA5.3971 × 1031.9613 × 1068.0861 × 1033.1167 × 103
F5HBA7.6667 × 1021.5566 × 1038.3910 × 1026.7183 × 102
DOA1.1536 × 1031.6404 × 1031.2607 × 1031.0801 × 103
GWO7.6005 × 1022.1647 × 1039.3831 × 1027.0265 × 102
DBO9.7916 × 1021.2220 × 1041.1769 × 1037.7662 × 102
MCEHBA7.7058 × 1021.9386 × 1038.5794 × 1026.8246 × 102
SO7.2024 × 1021.5009 × 1037.9200 × 1026.6156 × 102
WOA1.1240 × 1036.7551 × 1031.3454 × 1031.0081 × 103
F6HBA6.3727 × 1024.3875 × 1016.5432 × 1026.2087 × 102
DOA6.9656 × 1025.6702 × 1017.1091 × 1026.8242 × 102
GWO6.2472 × 1024.1318 × 1016.4022 × 1026.1545 × 102
DBO6.6527 × 1021.5776 × 1026.9550 × 1026.4523 × 102
MCEHBA6.3717 × 1021.5688 × 1026.6948 × 1026.1700 × 102
SO6.3021 × 1023.5214 × 1016.4034 × 1026.1780 × 102
WOA6.9722 × 1021.4061 × 1027.2598 × 1026.7444 × 102
F7HBA1.2973 × 1031.2179 × 1041.6039 × 1031.1025 × 103
DOA1.9435 × 1036.5751 × 1032.0931 × 1031.8171 × 103
GWO1.1638 × 1036.2606 × 1031.4355 × 1031.0261 × 103
DBO1.4291 × 1032.4198 × 1041.8517 × 1031.1113 × 103
MCEHBA1.1760 × 1035.4324 × 1031.3022 × 1031.0176 × 103
SO1.1988 × 1034.6494 × 1031.3824 × 1031.0852 × 103
WOA1.9229 × 1038.4357 × 1032.1126 × 1031.7596 × 103
F8HBA1.0785 × 1032.7494 × 1031.1773 × 1039.5582 × 102
DOA1.4712 × 1032.1400 × 1031.6063 × 1031.3955 × 103
GWO1.0782 × 1034.1308 × 1031.3394 × 1039.8528 × 102
DBO1.2838 × 1031.0788 × 1041.4265 × 1031.0698 × 103
MCEHBA1.0580 × 1032.2009 × 1031.1339 × 1039.6571 × 102
SO1.0275 × 1031.3184 × 1031.1254 × 1039.5484 × 102
WOA1.4047 × 1033.6591 × 1031.5188 × 1031.2902 × 103
F9HBA1.3767 × 1043.8521 × 1073.0583 × 1044.8583 × 103
DOA3.7493 × 1042.4412 × 1074.5304 × 1042.6496 × 104
GWO1.1363 × 1042.0975 × 1071.9915 × 1045.2280 × 103
DBO2.5564 × 1046.1261 × 1074.2696 × 1041.5372 × 104
MCEHBA1.1230 × 1043.0131 × 1072.5183 × 1044.0967 × 103
SO7.6076 × 1031.2313 × 1071.5197 × 1042.3628 × 103
WOA4.0029 × 1041.5322 × 1088.5441 × 1042.2259 × 104
F10HBA9.7063 × 1033.2627 × 1061.3139 × 1045.2862 × 103
DOA1.5243 × 1046.4593 × 1051.6674 × 1041.3936 × 104
GWO8.5431 × 1033.7485 × 1061.4410 × 1046.0348 × 103
DBO1.2748 × 1044.5587 × 1061.5436 × 1048.8599 × 103
MCEHBA8.4038 × 1031.3621 × 1061.0923 × 1046.2255 × 103
SO9.5753 × 1038.3289 × 1061.5049 × 1045.7094 × 103
WOA1.3379 × 1041.1311 × 1061.5296 × 1041.0445 × 104
F11HBA1.9376 × 1034.5137 × 1054.3160 × 1031.4191 × 103
DOA1.8455 × 1042.7414 × 1072.8226 × 1048.0883 × 103
GWO7.5577 × 1038.6312 × 1061.3895 × 1043.0690 × 103
DBO5.2983 × 1031.8423 × 1072.1878 × 1041.8497 × 103
MCEHBA1.4878 × 1031.1965 × 1041.8242 × 1031.3257 × 103
SO3.8917 × 1033.4065 × 1061.0371 × 1042.1241 × 103
WOA1.0126 × 1041.0178 × 1071.7890 × 1044.9503 × 103
F12HBA3.6192 × 1077.0996 × 10141.0180 × 1084.7769 × 106
DOA5.8910 × 10104.2124 × 10201.0692 × 10112.3828 × 1010
GWO1.2380 × 1092.2000 × 10186.2847 × 1095.2333 × 107
DBO8.1675 × 1083.3697 × 10172.9919 × 1091.5457 × 108
MCEHBA1.2762 × 1077.9364 × 10133.8917 × 1071.8567 × 106
SO7.9088 × 1076.6592 × 10154.3995 × 1081.5001 × 107
WOA4.8373 × 1093.0510 × 10187.7991 × 1091.8251 × 109
F13HBA1.0076 × 1053.4754 × 1092.1554 × 1052.2365 × 104
DOA2.3085 × 10101.5727 × 10205.9541 × 10104.1498 × 109
GWO3.6060 × 1088.4572 × 10175.1473 × 1094.5409 × 106
DBO8.2913 × 1078.2025 × 10153.0945 × 1081.2640 × 105
MCEHBA1.2486 × 1046.2022 × 1073.9766 × 1043.9028 × 103
SO3.0123 × 1051.0623 × 10111.8065 × 1065.0275 × 104
WOA5.5104 × 1081.2157 × 10171.7401 × 1097.6550 × 107
F14HBA2.6441 × 1052.8387 × 10107.5839 × 1054.5580 × 104
DOA1.4532 × 1075.4954 × 10148.5563 × 1073.3523 × 104
GWO1.8488 × 1062.7895 × 10125.2927 × 1061.9769 × 105
DBO3.9729 × 1061.8197 × 10131.7824 × 1075.9855 × 104
MCEHBA6.3779 × 1044.1637 × 1093.1160 × 1053.7074 × 103
SO5.1979 × 1052.6820 × 10112.7332 × 1067.5631 × 104
WOA7.9599 × 1065.7445 × 10133.9736 × 1074.9366 × 105
F15HBA4.0678 × 1042.2019 × 1092.4045 × 1055.0204 × 103
DOA3.4611 × 1091.8443 × 10191.8913 × 10104.5036 × 107
GWO1.9239 × 1076.3586 × 10147.9121 × 1075.6575 × 104
DBO4.8553 × 1062.4732 × 10147.2855 × 1075.9004 × 104
MCEHBA9.1818 × 1033.9379 × 1072.0357 × 1042.0441 × 103
SO4.6860 × 1048.5759 × 1081.1708 × 1054.2541 × 103
WOA7.4570 × 1078.6787 × 10154.5828 × 1087.6281 × 105
F16HBA3.5708 × 1034.5209 × 1055.8189 × 1032.6745 × 103
DOA7.0838 × 1031.3451 × 1069.7159 × 1034.8215 × 103
GWO3.4694 × 1032.4019 × 1055.0294 × 1032.5597 × 103
DBO4.9771 × 1035.2101 × 1056.6480 × 1033.7289 × 103
MCEHBA3.2015 × 1031.9294 × 1054.1826 × 1032.3215 × 103
SO3.4092 × 1031.6490 × 1054.3649 × 1032.6668 × 103
WOA6.2405 × 1038.8968 × 1059.0786 × 1034.0811 × 103
F17HBA3.2996 × 1031.2072 × 1054.1872 × 1032.7605 × 103
DOA5.4714 × 1032.2282 × 1069.3809 × 1033.6994 × 103
GWO3.1178 × 1031.8199 × 1054.5644 × 1032.5062 × 103
DBO4.1529 × 1032.3130 × 1055.4883 × 1033.3170 × 103
MCEHBA3.0752 × 1031.6050 × 1053.9915 × 1032.3002 × 103
SO3.2381 × 1039.9343 × 1043.8158 × 1032.5248 × 103
WOA4.7223 × 1034.8338 × 1057.0092 × 1033.7371 × 103
F18HBA2.1217 × 1062.5551 × 10125.8486 × 1061.7950 × 105
DOA3.5250 × 1071.7680 × 10151.8717 × 1081.8303 × 106
GWO8.7644 × 1068.2128 × 10133.5027 × 1071.1957 × 106
DBO1.0367 × 1071.1557 × 10144.7302 × 1075.9310 × 105
MCEHBA3.5468 × 1058.6724 × 10101.1641 × 1068.2333 × 104
SO4.8839 × 1061.4405 × 10131.9429 × 1077.4322 × 105
WOA5.1177 × 1071.3608 × 10151.2894 × 1085.9922 × 106
F19HBA2.8039 × 1042.7450 × 1087.9135 × 1042.8711 × 103
DOA1.5286 × 1093.1373 × 10186.5365 × 1094.0989 × 107
GWO9.3333 × 1063.8836 × 10149.9661 × 1073.0220 × 104
DBO5.4440 × 1065.5496 × 10133.0609 × 1071.0943 × 104
MCEHBA2.2402 × 1048.1896 × 1073.9542 × 1043.3165 × 103
SO8.8793 × 1041.5720 × 10105.2019 × 1051.0263 × 104
WOA1.8582 × 1072.0438 × 10145.4746 × 1072.3078 × 106
F20HBA3.1633 × 1031.4159 × 1053.9113 × 1032.5381 × 103
DOA4.0864 × 1031.9512 × 1054.7238 × 1033.0278 × 103
GWO3.0793 × 1032.6499 × 1054.5893 × 1032.4050 × 103
DBO3.8803 × 1031.4151 × 1054.4910 × 1032.9201 × 103
MCEHBA3.0766 × 1031.0183 × 1053.6793 × 1032.4521 × 103
SO3.0955 × 1031.2972 × 1053.8858 × 1032.4166 × 103
WOA3.8920 × 1031.0398 × 1054.7996 × 1033.5111 × 103
F21HBA2.5451 × 1033.0189 × 1032.6801 × 1032.4574 × 103
DOA3.0837 × 1037.0114 × 1033.2242 × 1032.9423 × 103
GWO2.5619 × 1034.9131 × 1032.7780 × 1032.4641 × 103
DBO2.9001 × 1034.9919 × 1033.1072 × 1032.7719 × 103
MCEHBA2.5319 × 1032.3959 × 1032.6503 × 1032.4635 × 103
SO2.5134 × 1032.4706 × 1032.6238 × 1032.4386 × 103
WOA3.0859 × 1031.3253 × 1043.3909 × 1032.8869 × 103
F22HBA1.1000 × 1044.3324 × 1061.3129 × 1042.3968 × 103
DOA1.6487 × 1041.2901 × 1061.8579 × 1041.3293 × 104
GWO9.9687 × 1032.4335 × 1061.7011 × 1047.9810 × 103
DBO1.3687 × 1045.1047 × 1061.7422 × 1041.0563 × 104
MCEHBA8.4953 × 1031.4123 × 1071.2723 × 1042.4037 × 103
SO1.1245 × 1045.7034 × 1061.6743 × 1047.3617 × 103
WOA1.4553 × 1041.3447 × 1061.6379 × 1041.2222 × 104
F23HBA3.0746 × 1035.3817 × 1033.2255 × 1032.9554 × 103
DOA4.3155 × 1035.0739 × 1044.8585 × 1033.9820 × 103
GWO3.0760 × 1031.1909 × 1043.3819 × 1032.9284 × 103
DBO3.5518 × 1032.3814 × 1043.9166 × 1033.2630 × 103
MCEHBA3.0670 × 1034.1148 × 1033.2254 × 1032.9697 × 103
SO3.1065 × 1033.4693 × 1033.2582 × 1032.9658 × 103
WOA3.8924 × 1034.1123 × 1044.4624 × 1033.5643 × 103
F24HBA3.5167 × 1031.4935 × 1054.3594 × 1033.0860 × 103
DOA4.4084 × 1036.8246 × 1045.0670 × 1033.9802 × 103
GWO3.2099 × 1037.9998 × 1033.4637 × 1033.1145 × 103
DBO3.6900 × 1032.1060 × 1043.9248 × 1033.2991 × 103
MCEHBA6.7454 × 1038.5570 × 10−256.7454 × 1036.7454 × 103
SO3.2313 × 1035.1095 × 1033.3725 × 1033.1187 × 103
WOA3.9003 × 1032.3072 × 1044.1971 × 1033.6089 × 103
F25HBA3.2809 × 1031.6262 × 1043.6830 × 1033.1145 × 103
DOA1.4334 × 1043.6255 × 1061.8531 × 1041.0860 × 104
GWO3.8879 × 1032.1725 × 1055.5553 × 1033.4002 × 103
DBO3.5123 × 1031.2209 × 1054.8302 × 1033.1551 × 103
MCEHBA3.2339 × 1034.1405 × 1033.3574 × 1033.1021 × 103
SO3.3542 × 1031.3627 × 1043.6467 × 1033.1538 × 103
WOA5.0654 × 1033.6823 × 1056.6509 × 1034.0059 × 103
F26HBA7.8675 × 1032.0682 × 1061.1250 × 1046.2028 × 103
DOA1.6630 × 1048.9848 × 1051.8678 × 1041.4722 × 104
GWO7.1346 × 1034.9210 × 1059.2298 × 1036.2458 × 103
DBO1.0873 × 1041.2957 × 1061.3326 × 1048.6845 × 103
MCEHBA7.7973 × 1035.8060 × 1061.1323 × 1043.9799 × 103
SO7.9832 × 1034.3799 × 1059.5427 × 1036.7647 × 103
WOA1.4719 × 1041.5514 × 1061.7939 × 1041.2144 × 104
F27HBA4.2178 × 1033.1739 × 1055.4107 × 1033.5331 × 103
DOA5.2141 × 1035.1956 × 1057.4950 × 1034.2194 × 103
GWO3.7172 × 1038.9873 × 1033.9398 × 1033.5325 × 103
DBO4.0118 × 1036.4224 × 1044.4752 × 1033.4333 × 103
MCEHBA3.8229 × 1033.8791 × 1044.2638 × 1033.4168 × 103
SO3.8177 × 1031.1290 × 1043.9954 × 1033.5502 × 103
WOA4.9443 × 1033.8168 × 1056.3568 × 1033.9880 × 103
F28HBA3.7229 × 1035.1602 × 1044.3789 × 1033.4129 × 103
DOA1.1909 × 1043.0423 × 1061.6718 × 1049.1833 × 103
GWO4.6919 × 1032.2993 × 1055.8259 × 1033.8690 × 103
DBO6.5732 × 1034.6599 × 1061.0470 × 1043.7894 × 103
MCEHBA3.6634 × 1031.5300 × 1043.9826 × 1033.3781 × 103
SO4.4034 × 1032.3813 × 1055.5741 × 1033.6568 × 103
WOA6.2543 × 1032.4056 × 1057.2452 × 1035.1703 × 103
F29HBA5.2623 × 1039.7129 × 1058.6210 × 1034.0839 × 103
DOA1.8576 × 1042.1655 × 1088.7528 × 1047.7126 × 103
GWO5.0178 × 1031.5663 × 1056.2638 × 1034.4799 × 103
DBO6.4521 × 1031.1656 × 1069.8359 × 1034.7972 × 103
MCEHBA4.6496 × 1031.8310 × 1055.5785 × 1033.8298 × 103
SO5.1542 × 1031.1580 × 1055.9198 × 1034.3836 × 103
WOA9.1519 × 1032.6801 × 1061.2052 × 1046.5662 × 103
F30HBA4.8784 × 1061.5349 × 10131.9193 × 1071.4177 × 106
DOA2.4332 × 1094.4774 × 10181.0983 × 10103.1077 × 108
GWO1.9402 × 1081.1396 × 10166.0845 × 1086.9103 × 107
DBO5.8819 × 1074.2998 × 10153.4509 × 1089.7465 × 106
MCEHBA3.7144 × 1062.2500 × 10129.1977 × 1061.7939 × 106
SO1.6104 × 1078.3876 × 10133.8096 × 1075.1475 × 106
WOA3.1454 × 1081.4429 × 10166.7171 × 1089.2151 × 107
result20/2915/2920/2916/29

Appendix C

Figure A1. The complete convergence diagram.
Figure A1. The complete convergence diagram.
Biomimetics 10 00535 g0a1aBiomimetics 10 00535 g0a1b

References

  1. Osman, M.J.; Idris, N.H.; Salleh, M.R.M.; Majid, Z.; Ismail, Z.; Othman, N. Utilizing Machine Learning to Determine User Interface Elements in Agricultural Mobile Location-Based Services. IOP Conf. Ser. Earth Environ. Sci. 2024, 1412, 012025. [Google Scholar] [CrossRef]
  2. Shao, W.; Wu, Y.; Fan, D. A review of path planning technology for mobile robots. J. Tongling Vocat. Tech. Coll. 2018, 17, 57–60. [Google Scholar]
  3. Zhai, R.; Xiao, P.; Shu, D.; Sun, Y.; Jiang, M. Application of Improved Butterfly Optimization Algorithm in Mobile Robot Path Planning. Electronics 2023, 12, 3424. [Google Scholar] [CrossRef]
  4. Yang, J.; Li, S.; Cai, Z. Research and development of path planning algorithms. Control Eng. 2017, 24, 1473–1480. [Google Scholar]
  5. Zhao, Q. Research on the Kinetic Characteristics of Oil Tea Bud Collection Manipulator. Ph.D. Thesis, Central South Forestry University of Science and Technology, Changsha, China, 2024. [Google Scholar] [CrossRef]
  6. Li, S.; Song, Q.; Li, Z.; Zhang, X.; Zhe, L. A review of genetic algorithm in robot path planning. Sci. Technol. Eng. 2020, 20, 423–431. [Google Scholar]
  7. Han, Y.; Yu, M. A review on the application of particle swarm optimization algorithm in robot path planning. Manuf. Technol. Mach. Tools 2024, 85–90. [Google Scholar] [CrossRef]
  8. Zhang, S.; Pu, J.; Si, Y.; Sun, L. Application of Ant Colony Optimization Algorithm in Path Planning of Mobile Robots. Comput. Eng. Appl. 2020, 56, 10–19. [Google Scholar]
  9. Qiu, G.; Deng, J.; Li, J.; Wang, W. Hybrid Clustering-Enhanced Brain Storm Optimization Algorithm for Efficient Multi-Robot Path Planning. Biomimetics 2025, 10, 347. [Google Scholar] [CrossRef]
  10. Ou, Y.; Yin, P.; Mo, L. An Improved Grey Wolf Optimizer and Its Application in Robot Path Planning. Biomimetics 2023, 8, 84. [Google Scholar] [CrossRef]
  11. Yang, Z. Improved Particle Swarm Optimization Algorithm for Mobile Robot Path Planning. Front. Comput. Intell. Syst. 2024, 9, 8–13. [Google Scholar] [CrossRef]
  12. Hashim, F.A.; Houssein, E.H.; Hussain, K.; Mabrouk, M.S.; Al-Atabany, W. Honey Badger Algorithm: New metaheuristic algorithm for solving optimization problems. Math. Comput. Simul. 2022, 192, 84–110. [Google Scholar] [CrossRef]
  13. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  14. Dorigo, M.; Birattari, M.; Stutzle, T. Ant colony optimization. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [Google Scholar] [CrossRef]
  15. Bansal, K.A.; Sangtani, S.V.; Bhukya, N.M. Optimal configuration and sensitivity analysis of hybrid nanogrid for futuristic residential application using honey badger algorithm. Energy Convers. Manag. 2024, 315, 118784. [Google Scholar]
  16. Jia, H.; Rao, H.; Wang, Z.; Wen, C.; Su, Y. Three-dimensional path planning for unmanned aerial vehicles based on improved honey badger algorithm. J. Longyan Coll. 2022, 40, 18–25. [Google Scholar]
  17. Geetha, M.; Sekar, C.G.; Marichelvam, M.K. A Hybrid Honey Badger Algorithm to Solve Energy-Efficient Hybrid Flow Shop Scheduling Problems. Processes 2025, 13, 174. [Google Scholar] [CrossRef]
  18. Qu, Y.; Tu, J.; Chen, K.; Jin, S. An assembly tolerance analysis method based on good point set. Mech. Des. Manuf. 2019, 115–118. [Google Scholar] [CrossRef]
  19. Zhang, J.; Sanderson, C.A. JADE: Adaptive Differential Evolution with Optional External Archive. IEEE Trans. Evol. Comput. 2009, 13, 945–958. [Google Scholar] [CrossRef]
  20. Song, T.; Zhang, L. Moth-flame optimisation algorithm incorporating centre of gravity reverse variation. Intell. Comput. Appl. 2020, 10, 104–107+115. [Google Scholar]
  21. Peraza-Vázquez, H.; Peña-Delgado, A.F.; Echavarría-Castillo, G.; Morales-Cepeda, A.B.; Velasco-Álvarez, J.; Ruiz-Perez, F. A Bio-Inspired Method for Engineering Design Optimization Inspired by Dingoes Hunting Strategies. Math. Probl. Eng. 2021, 2021, 9107547. [Google Scholar] [CrossRef]
  22. Mirjalili, S.; Mirjalili, M.S.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  23. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  24. Mirjalili, S. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowl.-Based Syst. 2015, 89, 228–249. [Google Scholar] [CrossRef]
  25. Hashim, F.A.; Hussien, A.G. Snake Optimizer: A novel meta-heuristic optimization algorithm. Knowl.-Based Syst. 2022, 242, 108320. [Google Scholar] [CrossRef]
Figure 1. Schematic of nonlinear convergence curves based on sinusoidal functions.
Figure 1. Schematic of nonlinear convergence curves based on sinusoidal functions.
Biomimetics 10 00535 g001
Figure 2. Partial convergence diagram.
Figure 2. Partial convergence diagram.
Biomimetics 10 00535 g002aBiomimetics 10 00535 g002b
Figure 3. Statistical significance heatmap.
Figure 3. Statistical significance heatmap.
Biomimetics 10 00535 g003
Figure 4. Obstacles in the grid (White represents real-life irregular obstacles, black represents inflated regular obstacles).
Figure 4. Obstacles in the grid (White represents real-life irregular obstacles, black represents inflated regular obstacles).
Biomimetics 10 00535 g004
Figure 5. Robots search their fields. (black squares refer to obstacles, black circles refer to the robot, red arrows refer to the grid (direction) that the robot can choose in the next step, and red crosses indicate that this direction will collide with the obstacle).
Figure 5. Robots search their fields. (black squares refer to obstacles, black circles refer to the robot, red arrows refer to the grid (direction) that the robot can choose in the next step, and red crosses indicate that this direction will collide with the obstacle).
Biomimetics 10 00535 g005
Figure 6. Robot passes through obstacles. (black parts represent obstacles, red arrows represent the direction of robot movement).
Figure 6. Robot passes through obstacles. (black parts represent obstacles, red arrows represent the direction of robot movement).
Biomimetics 10 00535 g006
Figure 7. Grid map. (Black parts represent obstacles).
Figure 7. Grid map. (Black parts represent obstacles).
Biomimetics 10 00535 g007
Figure 8. Route map of M1. (The black parts represent obstacles, and the black lines represent the motion paths planned by the robot).
Figure 8. Route map of M1. (The black parts represent obstacles, and the black lines represent the motion paths planned by the robot).
Biomimetics 10 00535 g008aBiomimetics 10 00535 g008b
Figure 9. Convergence diagram of M1.
Figure 9. Convergence diagram of M1.
Biomimetics 10 00535 g009
Figure 10. Route map of M2. (The black parts represent obstacles, and the black lines represent the motion paths planned by the robot).
Figure 10. Route map of M2. (The black parts represent obstacles, and the black lines represent the motion paths planned by the robot).
Biomimetics 10 00535 g010
Figure 11. Convergence diagram of M2.
Figure 11. Convergence diagram of M2.
Biomimetics 10 00535 g011
Figure 12. Route map of M3. (The black parts represent obstacles, and the black lines represent the motion paths planned by the robot).
Figure 12. Route map of M3. (The black parts represent obstacles, and the black lines represent the motion paths planned by the robot).
Biomimetics 10 00535 g012aBiomimetics 10 00535 g012b
Figure 13. Convergence diagram of M3.
Figure 13. Convergence diagram of M3.
Biomimetics 10 00535 g013
Table 1. Initialisation Strategy Performance Evaluation Results.
Table 1. Initialisation Strategy Performance Evaluation Results.
Average Nearest-Neighbour DistanceDistance Standard DeviationMinimum Inter-Individual DistanceSpatial Coverage Ratio
Dim = 3Good Point Set-based Population Initialization 2.8840.561882.23611
Random Initialization2.46831.04680.439571
Dim = 5Good Point Set-based Population Initialization 7.02920.785135.47721
Random Initialization5.85951.86572.37880.9375
Dim = 10Good Point Set-based Population Initialization 13.6121.630511.3140.09375
Random Initialization13.0852.10679.14480.09082
Table 2. Number of times an individual solution vector crosses the boundary.
Table 2. Number of times an individual solution vector crosses the boundary.
Number of RunsAverage Number of CrossingsMaximum Number of Crossings
13.1960222
22.8670244
33.3050205
43.49320217
53.8010260
Table 3. Results of ablation experiments when dim = 30.
Table 3. Results of ablation experiments when dim = 30.
MeanStdMaxMin
HBA_Variant1119107
HBA_Variant213181012
HBA_Variant320191418
HBA_Variant425182123
HBA_Variant520171515
Table 4. Results of ablation experiments when dim = 50.
Table 4. Results of ablation experiments when dim = 50.
MeanStdMaxMin
HBA_Variant171588
HBA_Variant215181118
HBA_Variant319151813
HBA_Variant426201925
HBA_Variant520171714
Table 5. Performance Testing of MCEHBA.
Table 5. Performance Testing of MCEHBA.
MeanStdMaxMin
F1~F32122
F4~F102131
F11~F2010898
F21~F306565
Table 6. Friedman test results.
Table 6. Friedman test results.
AlgorithmHBADOAGWODBOMCEHBASOWOA
Average rank2.93106.75863.24144.68971.62072.65526.1034
Table 7. Welding beam design issues test result.
Table 7. Welding beam design issues test result.
Algorithmsx1x2x3x4Optima Quality
DBO0.2012.94210.0000.2011.77317
GWO0.2043.2659.0340.2061.69554
SO0.2053.2429.0380.2061.69342
DOA0.2063.2379.0360.2061.69315
HBA0.2063.2219.0790.2061.69612
MCEHBA0.2063.2359.0370.2061.69277
Table 8. Reducer design issues test result.
Table 8. Reducer design issues test result.
Algorithmsx1x2x3x4x5x6x7Optima Quality
DBO3.6000.70017.0007.3008.3003.3505.2873.04671 × 103
GWO3.5030.70017.0007.5207.8963.3745.2883.00843 × 103
SO3.5000.70017.0007.3007.7153.3505.2872.99453 × 103
DOA3.5000.70017.0007.3007.7173.3505.2872.99450 × 103
HBA3.5000.70017.0007.3007.7153.3505.2872.99456 × 103
MCEHBA3.5000.70017.0007.3007.7153.3505.2872.99447 × 103
WOA3.5000.70020.6727.6228.0433.8075.5003.97481 × 103
Table 9. Cantilever beam design issues test result.
Table 9. Cantilever beam design issues test result.
Algorithmsx1x2x3x4x5Optima Quality
DBO5.996845.302114.503143.496232.176101.34000
GWO5.983165.321724.486393.536072.148261.34008
SO6.048595.298334.488703.504322.134511.34001
DOA5.130854.378328.557566.798292.630241.71570
HBA6.031675.325994.478733.487252.150431.33998
MCEHBA6.016025.309174.494333.501472.152671.33996
WOA6.209375.579084.870912.808302.684761.38231
Table 10. Map Information.
Table 10. Map Information.
MapGrid SpecificationStart PositionEnd PositionNumber of ObstaclesObstacles Percent
M115 × 15 ( 1,1 ) ( 15,15 ) 5826%
M220 × 20 ( 1,1 ) ( 20,20 ) 10927%
M330 × 30 ( 1,1 ) ( 30,30 ) 23126%
Table 11. Planning results for each algorithm on M1.
Table 11. Planning results for each algorithm on M1.
AlgorithmMeanStdBestWorst
HBA183.331056.90146.24232.83
DOA256.723996.19168.24317.90
GWO158.34358.93145.66189.07
MCEHBA140.95508.53124.49165.66
Table 12. Planning results for each algorithm on M2.
Table 12. Planning results for each algorithm on M2.
AlgorithmMeanStdBestWorst
HBA369.7512,698.14281.66543.90
DOA351.7821,816.96217.07493.31
GWO291.35479.20280.49330.00
MCEHBA208.67352.80175.07217.07
Table 13. Planning results for each algorithm on M3.
Table 13. Planning results for each algorithm on M3.
AlgorithmMeanStdBestWorst
HBA748.2342,414.43605.561067.60
DOA761.8523,951.88604.63995.21
GWO469.1610,036.71360.38611.80
MCEHBA465.0017,319.76276.73619.01
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, Y.; Shao, P. Grid-Based Path Planning of Agricultural Robots Driven by Multi-Strategy Collaborative Evolution Honey Badger Algorithm. Biomimetics 2025, 10, 535. https://doi.org/10.3390/biomimetics10080535

AMA Style

Hu Y, Shao P. Grid-Based Path Planning of Agricultural Robots Driven by Multi-Strategy Collaborative Evolution Honey Badger Algorithm. Biomimetics. 2025; 10(8):535. https://doi.org/10.3390/biomimetics10080535

Chicago/Turabian Style

Hu, Yunyu, and Peng Shao. 2025. "Grid-Based Path Planning of Agricultural Robots Driven by Multi-Strategy Collaborative Evolution Honey Badger Algorithm" Biomimetics 10, no. 8: 535. https://doi.org/10.3390/biomimetics10080535

APA Style

Hu, Y., & Shao, P. (2025). Grid-Based Path Planning of Agricultural Robots Driven by Multi-Strategy Collaborative Evolution Honey Badger Algorithm. Biomimetics, 10(8), 535. https://doi.org/10.3390/biomimetics10080535

Article Metrics

Back to TopTop