Skip to Content
ElectronicsElectronics
  • Article
  • Open Access

10 January 2026

29 Pages

The Manhattan δ-Corridor: A Maximal Connectivity-Preserving Framework for Scalable Robot Navigation

,
,
,
and
1
Department of Industrial Engineering and Engineering Management, National Tsing Hua University, Hsinchu 300, Taiwan
2
Department of Industrial and Systems Engineering, College of Electrical Engineering and Computer Science, Chung Yuan Christian University, Taoyuan 320, Taiwan
3
Computer Science & Information Engineering, National Formosa University, Yunlin 632, Taiwan
4
Department of Computer Science and Information Engineering, Southern Taiwan University of Science and Technology, Tainan 710, Taiwan

Abstract

Balancing safety with computational speed is a persistent challenge in autonomous navigation. While optimal pathfinders like A* are efficient, they fail to define the navigable “buffer” zone required for safe motion. Existing corridor generation methods attempt to bridge this gap but often suffer from heavy computational overhead or geometric instability. This paper introduces the Manhattan d-corridor, a framework that constructs strictly bounded, collision-free regions around a reference path. By combining systematic expansion with topological pruning, the algorithm guarantees structural minimality without sacrificing coverage. Experiments confirmed that the method is over two orders of magnitude faster than standard baselines. Crucially, while traditional methods suffered geometric collapse at high resolutions and dropped to unsafe collision ratios, the d-corridor maintained invariant safety (1.0) across all tests. This establishes the framework as a highly robust, real-time solution for resource-constrained robotics.

1. Introduction

Autonomous mobile robots (AMRs) have become essential platforms in diverse application domains, including industrial warehouses [1], healthcare facilities [2], logistics centers [3], and service environments [4,5]. These systems must navigate safely and efficiently in structured and dynamic spaces where static obstacles (e.g., walls, fixtures, and machinery) and dynamic entities (e.g., humans, vehicles, and other robots) obstacles coexist. Effective navigation in such environments requires complex algorithms that balance multiple competing objectives, such as path optimality [6], computational efficiency [7], collision avoidance [8], and adaptability to environmental changes [9].
Classical path planning algorithms, including graph-based methods such as the A* and Dijkstra algorithms [10] and sampling-based approaches like rapidly exploring random trees (RRTs) [11,12] and probabilistic roadmaps (PRMs) [13], have been extensively studied for mobile robot navigation. These algorithms compute collision-free paths from a source to a target by searching in configuration space representations. The A* algorithm, specifically, achieves optimality by expanding nodes according to the cost function f(c) = g(c) + h(c), where g(c) represents the cost from the start and h(c) is the heuristic estimate to the goal. For grid-based navigation with four-neighbor connectivity, the Manhattan distance provides an optimal admissible heuristic, which enables the A* algorithm to determine the shortest paths while exploring minimal nodes.
However, classical path planning methods have fundamental limitations when deployed in real-world robotic systems [14,15]. First, they provide only a single trajectory without information about the surrounding navigable free space, failing to guide the robot when the computed path becomes partially blocked or when localization uncertainty exists. Second, they require complete replanning when obstacles appear or move, thereby incurring substantial computational overhead in dynamic environments. Third, their reactive obstacle-avoidance behaviors often lead to conservative decisions, such as unnecessary stops and inefficient detours. Fourth, they seldom quantify the reliability or robustness of the computed paths, which makes it difficult to assess navigation quality under uncertainty.
Corridor-based approaches have emerged as promising paradigms to address these limitations [16]. Rather than computing a single deterministic path, corridor methods identify broad navigable zones, which are geometric regions of the free space surrounding the reference paths, within which robots can operate safely with reduced collision risk. The concept of a “corridor” has been used in studies in various ways. For instance, search corridors constrain sampling in RRT/PRM planning, navigation corridors define deformable safe regions for local path optimization, and Elastic Bands represent paths as deformable curves subject to obstacle repulsion.
Three representative corridor generation techniques are widely adopted: Inflated Path methods [17], union-of-ball expansions [18], and Elastic Band models [19]. Inflated Path methods expand obstacles or paths using a fixed safety margin to create buffer zones. Union-of-Balls expansions represent corridors as unions of circles centered along reference paths, with radii determined by local clearances. Elastic Band models treat paths as deformable curves that contract under internal tension and expand under external obstacle repulsion. Although these methods improve safety and adaptability, they suffer from specific limitations that hinder their applicability in real-time grid-based planning on resource-constrained AMR platforms.
Specifically, Inflated Path methods cannot ensure connected, obstacle-free corridors when obstacles exist within the inflation radius, thereby potentially fragmenting the safe region [20]. Union-of-Balls approaches incur high computational costs owing to iterative collision checking for maximal clearances and may produce disjoint subregions when clearances vary abruptly. Elastic Band models depend on gradient-based optimization, which can converge to local minima and exhibit oscillatory behavior. Their implicit geometric boundaries make it difficult to ensure maximal coverage and connectedness.
Moreover, these techniques typically operate in a continuous space using the Euclidean distance metric, which needs to be adapted when applied to discrete occupancy grids, commonly used in mobile robotics. The integration of corridor generation with grid-based [21] representations, the Manhattan distance metric, and four-neighbor connectivity remains insufficiently addressed in the literature.
The Manhattan distance and quad-neighborhood (four-neighbor) framework were adopted to align corridor generation with the discrete nature of occupancy grid representations and the motion primitives commonly used in grid-based robotic navigation. Unlike Euclidean distance, which is inherently continuous and requires approximation or distance transforms when applied to grids, the Manhattan distance provides an exact and computationally efficient metric that is consistent with A* planning under four-neighbor connectivity. This consistency avoids metric mismatch and ensures that distance-bounded corridor expansion directly reflects feasible robot movements. Similarly, restricting connectivity to a quad-neighborhood offers a well-defined and tractable topological structure by reducing the branching factor compared to oct-neighborhood frameworks, which can introduce diagonal connections that complicate connectivity analysis and may create narrow or ambiguous passages near obstacles. By using Manhattan distance together with four-neighbor connectivity, the proposed method guarantees explicit connectivity preservation, predictable corridor geometry, and lower computational overhead, while avoiding the geometric ambiguity and increased complexity associated with Euclidean metrics and oct-neighborhood expansions in discrete grid environments.
To bridge this gap, this study proposes a maximal connectivity-preserving δ-corridor algorithm specifically designed for occupancy grid networks. Given an A* reference path PA*, the method constructs a maximal connected set of obstacle-free cells where every cell is within a Manhattan distance δ of the path. The algorithm addresses the limitations of existing methods through three key mechanisms: (i) distance-bounded expansion, which uses the δ constraint to control corridor width without computationally expensive iterative clearance checks; (ii) four-neighbor connectivity, which ensures a tractable topology by reducing the branching factor; and (iii) degree-based pruning, which guarantees a clean corridor structure by topologically eliminating dead-end branches.
A more thorough comparative analysis that explicitly contrasts the proposed δ-corridor algorithm with existing grid-based corridor methods:
Existing corridor-based navigation methods were primarily developed to enhance classical single-path planners by introducing geometric tolerance around a reference trajectory. While effective in continuous domains, their adaptation to grid-based environments—particularly those using Manhattan distance and four-neighbor connectivity—remains incomplete. The proposed δ-corridor algorithm differs from prior grid-based corridor approaches at several fundamental levels.
  • Representation of Free Space: Continuous Geometry vs. Discrete Topology
Most existing corridor methods, including Inflated Paths, Union-of-Balls expansions, and Elastic Bands, rely on continuous geometric representations of free space. Corridors are typically defined using Euclidean distance fields, continuous clearance metrics, or deformable curves. When such methods are applied to occupancy grids, they often approximate continuous regions using rasterization or distance transforms, which can introduce geometric inconsistencies and connectivity ambiguities.
In contrast, the proposed δ-corridor algorithm operates natively in discrete grid space. The corridor is defined as a set of grid cells rather than a continuous region, and connectivity is explicitly governed by four-neighbor adjacency. This discrete formulation avoids metric mismatch and ensures that corridor connectivity is consistent with the robot’s underlying motion primitives and localization resolution.
2.
Corridor Width Definition: Clearance-Maximization vs. Distance-Bounded Expansion
Traditional corridor generation methods aim to maximize local clearance from obstacles. Union-of-Balls and Elastic Band approaches expand corridors based on the maximum Euclidean distance to nearby obstacles, which requires repeated collision checks or gradient-based optimization. These processes are computationally expensive and sensitive to noise or abrupt clearance variations, making them less suitable for real-time deployment on resource-constrained AMRs.
The δ-corridor algorithm adopts a fundamentally different principle: distance-bounded expansion relative to the reference path, rather than obstacle-centered clearance maximization. By enforcing a Manhattan distance constraint δ from the A* path, the algorithm guarantees a bounded and predictable corridor width without iterative clearance computation. This shifts the corridor definition from obstacle-centric to path-centric, resulting in deterministic complexity and improved computational tractability.
3.
Connectivity Guarantees: Implicit Regions vs. Explicit Maximal Connected Sets
In existing grid-based adaptations of corridor methods, connectivity is often an emergent property rather than a guaranteed one. Inflated Path and Union-of-Balls methods can produce fragmented safe regions when obstacles intrude into inflated areas or when local clearances change abruptly. Elastic Band models lack explicit corridor boundaries altogether, making it difficult to reason about coverage and connectivity in discrete grids.
The proposed method explicitly constructs a maximal connectivity-preserving set of free cells. By restricting expansion to four-neighbor connectivity and applying degree-based pruning, the δ-corridor ensures that the resulting corridor forms a single, clean, and topologically consistent region. Dead-end branches and spurious side lobes—common artifacts in grid-based flood-fill or distance-transform approaches—are systematically removed, yielding a corridor that is both connected and navigationally meaningful.
4.
Topological Regularity: Reactive Deformation vs. Structural Pruning
Elastic Band and related deformable corridor methods rely on reactive forces and local optimization, which may lead to oscillations, narrow passages, or topological irregularities, especially in cluttered environments. Such behaviors complicate downstream motion control and can reduce navigation robustness under uncertainty.
By contrast, the δ-corridor algorithm enforces topological regularity through degree-based pruning, a mechanism absent from most prior approaches. This pruning process removes grid cells that introduce unnecessary branching while preserving global connectivity, resulting in a corridor structure that is well-suited for stable local planning, uncertainty-aware navigation, and fail-safe recovery behaviors.
The specific contributions of this study are fourfold: (i) the formal definition of a maximal Manhattan δ-corridor on occupancy grids, ensuring explicit connectivity preservation and maximality; (ii) the development of a computationally efficient construction algorithm that achieves near-linear time complexity via systematic expansion and degree-based pruning; (iii) a comprehensive evaluation demonstrating up to a 73% reduction in computation time and a 58% decrease in energy consumption compared with conventional methods; and (iv) a systematic comparison with Inflated Path, Union-of-Balls, and Elastic Band techniques using geometric quality, computational efficiency, and practical performance metrics.
The novelty of this study lies in the introduction of a formally defined maximal Manhattan δ-corridor for occupancy grids that explicitly preserves connectivity and ensures maximal navigable coverage. Unlike prior methods, the proposed framework combines a computationally efficient construction algorithm with systematic expansion and degree-based pruning, achieving near-linear time complexity while maintaining corridor quality. Additionally, the study provides a comprehensive evaluation demonstrating substantial improvements in both computational efficiency (up to 73% reduction in computation time) and energy consumption (up to 58% reduction) compared with conventional approaches. Finally, the work offers a rigorous, side-by-side comparison with established corridor generation techniques—Inflated Path, Union-of-Balls, and Elastic Band—using geometric, computational, and practical performance metrics, highlighting the superior balance of coverage, efficiency, and navigational robustness offered by the proposed method.
The remainder of this paper is organized as follows. Section 2 presents the notations, definitions, and assumptions of the developed approach. Section 3 reviews the related studies on occupancy grid representations, A* path planning using the Manhattan distance metric, existing corridor generation techniques, and evaluation metrics for corridor quality assessment. Section 4 details the developed δ-corridor algorithm, including the mathematical formulation, pseudocode, and theoretical analysis. Section 5 presents the experimental results on standard benchmark maps with a comparative performance analysis. Section 6 concludes the paper with the implications for practical deployment and directions for future research.

2. Acronyms, Notations, Nomenclatures, and Assumptions

Important acronyms, notations, assumptions, and nomenclatures related to the proposed OGN-BAT are presented in this section.

2.1. Acronyms

AMR:Autonomous Mobile Robot.
OGN:Occupancy Grid Network.

2.2. Notations

|•|:The cardinality (number of elements) of the set •.
ci,j:The grid cell located at the i-th row and j-th column in the grid.
cij:Abbreviated notation for ci,j used for brevity.
ck:The k-th cell in a specific sequence or path (e.g., PA*).
Pr(c):Denotes the vacancy probability or free-space probability that the cell ci,j is unoccupied (obstacle-free). In the context of probabilistic occupancy grids, this is complementary to the occupancy probability.
(i, j):The tuple representing the row and column indices of a cell.
s:The source cell, located at coordinate (0, 0).
t:The target (sink) cell, located at coordinate (m − 1, n − 1).
Ω:The universal set of all cells in the grid, such that Ω = {ci,j|i = 0, 1, …, (m − 1) and j = 0, 1, …, (n − 1)}.
Gm×n:An occupancy grid network (OGN) of size m × n is denoted as Gm×n = (Ω, Pr), where Ω is the set of all lattice cells and Pr is the probability mapping function.
O :The set of obstacle cells in the environment.
Sfree:The set of traversable (free) cells in the grid, defined as Sfree = Gn×m\ O .
PA*:The reference path generated by the A* algorithm, denoted as a sequence PA* = {c1, c2, …, cN}.
N:The total number of cells (length) of the shortest path PA* from cells s to t.
Dist(c, •):The shortest path distance between cell c and an object • (a cell, path, or block).
d(c):The clearance distance of cell c ∈ Ω, defined as the minimum distance from c to any obstacle in the environment.
δ:The user-defined corridor expansion parameter (maximum Manhattan distance).
Cδ,0:The initial expanded corridor set generated during Phase 1, prior to topological pruning of the proposed (maximal) Manhattan δ-corridor.
Cδ:The proposed Manhattan δ-corridor.
C•:Set of corridor cells generated by method •, where • ∈ {path, ball, band} denotes the Inflated Path method, Union-of-Balls expansion, and Elastic Band model, respectively.
deg(c):The topological degree of cell c relative to the δ-corridor Cδ, representing the number of four-connected neighbors of c that are also contained within the corridor set.
dmin:The minimum required clearance threshold for safe navigation.
dmax:The maximum degree of a cell used for pruning (dmax = 4 for 4-neighbor topology).
Csafe:The set of safe corridor cells, defined as {c ∈ C|d(c) ≥ dmin}.
τ:The discrete time step index, where τ ∈ {0, 1, 2, …}.
c(τ):Denotes the instantaneous state of the robot at step τ, representing the cell currently occupied within the grid Gm×n.

2.3. Nomenclatures

Degree-One Cell:A degree-one cell is any cell c in Cδ such that it satisfies the condition deg(c) = 1. Topologically, these cells correspond to the tips of dead-end branches (often referred to as leaf nodes or spurs) that are non-essential for maintaining connectivity between the source s and the target t.
Redundant vectors or cells:A set of vectors or cells is considered redundant if its removal does not alter the overall navigation reliability value of the OGN, i.e., R remains unchanged before and after elimination.
δ-corridor:Let Ω represent the set of all cells in the occupancy grid, such that Ω = { ci,j|i = 0, 1, …, (m − 1) and j = 0, 1, …, (n − 1)}. The δ-corridor, denoted by Cδ, is defined as the subset of cells in Ω located within a Manhattan distance δ from the reference path PA*. Formally:
Cδ = {c ∈ Ω|Dist(c, PA*) ≤ δ}.
where PA* denotes the shortest path, and Dist(c, PA*) is the Manhattan distance from cell c to that path.

2.4. Assumptions

To ensure the tractability of the algorithm, the study operates under four key constraints. First, navigation is modeled as a discrete sequential process within the occupancy grid. Second, to reflect realistic energy budgets, recovery maneuvers (backtracking) are strictly bounded to a cumulative maximum of δ steps. Third, computed trajectories are assumed to be simple and acyclic, preventing redundant loops. Finally, the occupancy state of each cell is treated as a statistically independent variable, facilitating the necessary probabilistic calculations.

4. Proposed δ-Corridor Algorithm

This section presents a comprehensive framework for constructing Manhattan δ-corridors, which provide robust navigation alternatives around optimal paths. The proposed algorithm addresses the limitations of single-trajectory planning by generating a connected region of navigable free space and balances comprehensive coverage with computational efficiency.

4.1. Problem Formulation and Mathematical Foundation

Conventional graph-search algorithms (e.g., A*, Dijkstra) typically generate only a single trajectory for navigation and provide no information about the surrounding navigable free space. This limitation becomes critical in dynamic environments, where obstacles may appear, localization uncertainty exists, and the original path becomes partially blocked. The developed approach addresses these challenges by constructing a Manhattan δ-corridor, which is a systematically designed region of obstacle-free cells that surrounds the shortest path while maintaining computational tractability [32].
The primary objectives of the δ-corridor algorithm are as follows:
  • Path redundancy: providing alternative local routes when the optimal path becomes unavailable.
  • Bounded expansion: constraining the corridor width using the parameter δ.
  • Topological pruning: removing dead-end branches to simplify the navigation structure.
  • Computational efficiency: ensuring near-linear time complexity for real-time applications.
Definition 1 (Manhattan Distance to Path). 
Let PA* = {c1, c2, …, cN} represent the shortest path from source s to target t, where consecutive cells are four-neighbor adjacent. The Manhattan distance from any grid cell c to the path set PA* is defined as
Dist ( c ,   P A * ) = min c p ∈ P A * c − c p 1 ,
where ⋅ 1 denotes the L1 norm (Manhattan distance).
Definition 2 (Manhattan δ-Corridor). 
The Manhattan δ-corridor Cδ is the maximal four-neighbor connected set of obstacle-free cells satisfying
C δ = { c   ∈   G m × n \ O   | Dist ( c ,   P A * ≤ δ and c is 4 - connected to P A * } ,
where
  • Gm×n represents the m × n occupancy grid;
  • O denotes the set of obstacle cells;
  • δ ≥ 1 is the user-defined expansion parameter;
  • Four-neighbor connectivity ensures compatibility with differential-drive robots.
The corridor construction is governed by the following three fundamental design principles: (i) Distance constraint: all corridor cells satisfy Dist(c, PA*) ≤ δ, predictable spatial bounds; (ii) Connectivity preservation: the entire corridor forms a single four-neighbor connected component containing PA*, guaranteeing continuous traversability for the mobile robot; and (iii) Topological pruning: dead-end branches are systematically eliminated to create a streamlined structure that facilitates efficient navigation decision-making.

4.2. Two-Phase Construction Methodology

The Manhattan δ-corridor construction employs a sequential two-phase approach that balances comprehensive coverage with structural simplicity.

4.2.1. Phase 1: Corridor Expansion

The corridor construction process adopts a four-neighbor connectivity model, in which each cell connects only to its adjacent north, south, east, and west neighbors. This discrete topology prevents diagonal movements, ensures compatibility with differential-drive robots, and ensures consistent motion planning [33].
The corridor expansion begins from each cell in the shortest path PA* and extends outward by δ units in all cardinal directions. For each path cell, the expansion includes all obstacle-free cells c that satisfy the following:
1.
Obstacle avoidance: Cell c is free (not occupied by obstacles).
2.
Distance constraint: Dist(c, PA*) ≤ δ.
3.
Reachability: Cell c is reachable from PA* through 4-connected obstacle-free neighbors.
The expansion terminates when encountering obstacles or reaching the δ-distance limit. This process ensures that only cells with ensured connectivity to the shortest path are included in the initial corridor Cδ,0.

4.2.2. Phase 2: Iterative Pruning

The initial corridor Cδ,0 typically contains degree-one cells that function as terminal branches or dead-end regions extending beyond the essential corridor structure. These cells have only one neighbor within the corridor, forming extraneous branches that can be removed without affecting the source-to-target connectivity [34,35].
The pruning process operates by iteratively identifying and removing degree-one cells that are extraneous to the shortest path PA*. Specifically, the algorithm targets cells possessing exactly one 4-connected neighbor within the current corridor, subject to a strict path protection constraint that treats all cells in PA* as immutable anchors. This removal is inherently recursive: the deletion of a terminal cell may reduce the degree of its neighbor to one, necessitating repeated iterations until the corridor topology stabilizes with no remaining non-path leaf nodes.
This systematic reduction ensures that the final corridor, Cδ, retains only those cells necessary for connectivity or those that form loops (cycles) providing genuine alternative routes, while preserving the original optimal trajectory.

4.3. Algorithm Description

The implementation of the Manhattan δ-corridor framework integrates the expansion and pruning phases into a unified routine. The process is formally described in Algorithm 2 and a flowchart of the proposed framework is shown in Figure 3.
Algorithm 2: The Proposed Manhattan δ-Corridor Algorithm
Input: 
OGN Gm×n with source cell s = (x, y) = (0, 0), target cell t = (m − 1, n − 1), and the obstacle set O , and corridor width parameter δ.
Output: 
Navigable corridor set Cδ.
STEP 0: 
(Initialization) Compute the shortest path PA* from cells s to t using the A* algorithm discussed in Section 3.2.
STEP 1: 
(Corridor expansion) For each cell c ∈ PA*, extend the corridor by δ units in all cardinal directions (up, down, left, and right). The expansion terminates upon encountering an obstacle or grid boundary. Denote the expanded region as Cδ,0 and let k = 0.
STEP 2. 
(Iterative pruning) Identify all cells in Cδ,k but not in PA* with degree one (i.e., cells connected to exactly one neighboring cell). If no such cells exist, proceed to STEP 3. Otherwise, remove all degree-one cells in Cδ,k to form Cδ,(k+1) and repeat STEP 2 with k = k + 1.
STEP 3. 
(Termination) Return the final pruned corridor Cδ as the Manhattan δ-corridor.
Figure 3. A flowchart of the proposed framework.
The computational performance is analyzed by decomposing the algorithm into its constituent steps. The initialization phase in STEP 0 employs the A* algorithm to compute the shortest path PA* from source s to sink t on an m × n grid. The time complexity of the A* algorithm with a binary heap priority queue is O(mnlog(mn)) in the worst-case scenario, where every cell may be visited. However, using an admissible heuristic (Manhattan distance), the A* algorithm typically explores significantly fewer cells. This preprocessing cost is often reported separately because PA* is computed only once for a given source−sink pair.
In STEP 1, the expansion phase iterates over each cell in PA* and extends the corridor by δ units in all cardinal directions. The number of cells within the Manhattan distance δ from a single point forms a diamond-shaped region containing:
∑ d = 0 δ ( c e l l s   a t   d i s t a n c e   d ) = 1 + 2 δ ( δ + 1 ) = O ( δ 2 )
For a path length |PA*|, the algorithm examines overlapping regions for each path node. Each candidate cell requires O(1) operations to check for obstacles and set memberships using hash-based data structures. Therefore, the total complexity of the corridor expansion is
Texpansion = O(δ2|PA*|).
The pruning phase in STEP 2 uses an efficient queue-based implementation, by which each cell in Cδ − PA* is processed at most once. Initial degree computation requires O(dmax·|Cδ|) operations. During pruning, each |Cδ| − |PA*| removable cell is enqueued at most once, with O(dmax) work per cell, where dmax = 4 for four-neighbor connectivity. The total pruning complexity is O(|Cδ|).
From the above, the complete algorithm has time complexity, i.e.,
Ttotal = O(mnlog(mn) + δ2|PA*| + |Cδ|).
Since |Cδ| = O(δ2|PA*|), this simplifies to
Ttotal = O(mnlog(mn) + δ2|PA*|).
For typical pathfinding scenarios where |PA*| = O(m + n) and δ is a small constant, the algorithm exhibits near-linear performance.
The space complexity is dominated by storing the grid, corridor Cδ, and degree information for each cell, thereby resulting in an O(mn + δ2|PA*|) auxiliary space beyond the grid representation.

4.4. Theoretical Properties of the Manhattan δ-Corridor

The proposed construction algorithm generates corridor structure Cδ characterized by six fundamental properties that ensure mathematical rigor and practical applicability for robotic navigation.
Property 1 (Path Invariance). The shortest path PA* is ensured to be contained within the corridor (PA* ⊆ Cδ), as path cells are explicitly protected from removal during the pruning phase. This ensures that an optimal route remains available unless physically obstructed.
Property 2 (Topological Connectivity). The corridor Cδ forms a single four-neighbor connected component, which ensures continuous traversability between any two cells using cardinal direction movements. Consequently, the robot can traverse the entire corridor using standard cardinal motion primitives without encountering discontinuities.
Property 3 (Bounded Expansion). The construction imposes a strict geometric constraint where every cell c ∈ Cδ satisfies Dist(c, PA*) ≤ δ. This geometric constraint not only controls the corridor width but also ensures bounded detour costs. When the path cells become blocked, alternative routes exist within the corridor with at most 2δ additional steps for single blockages and O(δ) extra steps for consecutive blockages, regardless of the blockage length.
Property 4 (Structural Minimality). The corridor contains no extraneous dead-end branches, because all degree-one cells that do not belong to PA* are systematically removed through iterative pruning. This elimination of unnecessary exploration paths simplifies navigation decisions and ensures structural minimality.
Property 5 (Navigational Robustness). The corridor provides obstacle-free navigation with a minimum clearance of one grid unit from obstacles. Unlike a single-thread trajectory, Cδ provides resilience against environmental perturbations. In addition, the corridor tolerates localized obstacle appearance at high-degree cells without losing connectivity, thereby providing robustness against environmental perturbations.
Property 6 (Adaptability and Efficiency). The corridor structure supports efficient updates when environmental changes occur. When obstacles appear or disappear in a localized region R of the environment, the corridor can be incrementally updated in O(δ·|R∩Cδ|) time without complete recomputation. |R∩Cδ| represents the number of corridor cells affected by the change. This incremental capability enables efficient replanning when only portions of the environment are modified.
These properties collectively establish that the Manhattan δ-corridor algorithm delivers correct, optimal, efficient, and robust corridor generation capabilities, thereby making it well-suited for real-time robotic navigation in both static and dynamic environments. The combination of path preservation, bounded expansion, topological simplicity, and dynamic adaptability provides a comprehensive solution that balances computational efficiency with navigational flexibility.

4.5. Illustrative Example and Baseline Comparison

This subsection details the algorithmic execution through a step-by-step trace, followed by a quantitative benchmarking against three baseline methods: Inflated Path, Union-of-Balls, and Elastic Band.

4.5.1. Step-by-Step Demonstration

A step-by-step demonstration of the developed Manhattan two-corridor algorithm when applied to Figure 4 is discussed below for δ = 2.
Figure 4. Initial A* path for the Manhattan two-corridor algorithm (δ = 2).
STEP 0: (Initialization) Let PA* = {s = (0, 0), (0, 1), (0, 2), (1, 2), (1, 3), (2, 3), (3, 3), (4, 3), (5, 3), (5, 4), (5, 5), (5, 6), (6, 6), t = (6, 7)} represent the A* path, as shown in Figure 4.
STEP 1: (Two-corridor expansion) Extend each cell in PA* by δ = 2 units in all cardinal directions (up, down, left, and right) and terminate the expansion when obstacles are encountered, as illustrated in Figure 5a.
Figure 5. Manhattan two-corridor construction: (a) expansion, (b) first pruning, (c) second pruning.
STEP 2: (First pruning) Identify and remove all cells with degree one (i.e., cells connected to only one other cell) from the expanded area obtained in STEP 1. For example, cells (1, 5) and (3, 6) are removed, as shown in Figure 5b. If additional cells with degree one exist after removal, repeat this step.
STEP 3: (Iterative pruning). Cells with degree one are continuously removed from the area obtained in the previous iteration. For instance, cells (4 and 6) are removed, as shown in Figure 6. This step is repeated until no cells with degree one remain, as shown in Figure 5c.
Figure 6. Baseline corridor methods: (a) Inflated Path, (b) Union-of-Balls, and (c) Elastic Band (red line denotes the optimized trajectory).
STEP 4: (Termination) The final Manhattan two-corridor is obtained when no further pruning is possible, as shown in Figure 5c.

4.5.2. Quantitative Performance Comparison

The proposed framework is evaluated against three standard corridor generation techniques:
  • Inflated Path (path): Uniform dilation of the trajectory.
  • Union-of-Balls (ball): A sequence of overlapping circles centered on the path.
  • Elastic Band (band): A deformable corridor responding to obstacle potentials.
Table 1 details the performance metrics across six δ-corridor variants (δ ∈ {1, 2, 3}, both raw/unpruned and pruned) and as shown in Figure 7. The geometric similarity between the generated shapes is quantified using the Jaccard Index (Intersection over Union) in Table 2.
Table 1. Quantitative Performance Comparison of Corridor Generation Methods.
Figure 7. δ-corridors variants: (a) δraw = 1, (b) δpruned = 1, (c) δraw = 3, and (d) δpruned = 3.
Table 2. Corridor shape overlap (IoU/Jaccard vs. δ = 2 pruned).
All δ-corridor variants achieved a Safe Corridor Ratio of 1.0, indicating zero overlap with obstacles. In contrast, the Union-of-Balls method exhibited a lower safety ratio (0.758) due to the discretization errors inherent in fitting circular primitives onto a grid. Similarly, the δ-corridors maintained a Connectivity Score of 1.0, ensuring valid traversability, whereas the Inflated Path baseline scored lower (0.875) due to its lack of lateral maneuvering space.
The expansion parameter δ effectively controls spatial coverage. The corridor area scales monotonically from 22 cells (δ = 1) to 36 cells (δ = 3). Notably, the δ = 3 variant achieves a Coverage Ratio of 0.90, a 350% improvement over the standard path (0.20), significantly expanding the navigable free space. The pruning phase reduces the total corridor area by approximately 5–10% (e.g., 29 to 26 cells for δ = 2) without compromising safety, effectively optimizing the structure for computational efficiency.
The δ-corridors demonstrate superior geometric stability. The Clearance Variance remains low (0.10–0.14) across all δ values, ensuring uniform safety margins. This contrasts with the Union-of-Balls method (Variance: 0.376), which suffers from inconsistent clearance widths.
The iterative pruning process in the δ-corridor framework is designed to refine the expanded corridor by removing cells with degree one, which are connected to only a single neighboring cell. This operation primarily eliminates dead-end branches and topological redundancies that do not contribute meaningfully to navigable paths, thereby producing a cleaner, more tractable corridor structure. Importantly, the pruning phase reduces the total corridor area by only 5–10% (e.g., from 29 to 26 cells for δ = 2), ensuring that the majority of the navigable space remains intact. Consequently, local planning capabilities are largely preserved, as the pruned cells are peripheral or isolated, and their removal does not eliminate the main connectivity of the corridor used for path planning.
Control over the balance between corridor compactness and obstacle avoidance is achieved through careful selection of the expansion parameter δ. By scaling δ appropriately, the corridor maintains sufficient width to provide robust margins around obstacles, even after pruning. For instance, a δ = 3 corridor achieves a Coverage Ratio of 0.90, significantly expanding the navigable free space while allowing the pruning mechanism to remove minor dead ends without compromising safety. This combination of controlled expansion and iterative pruning ensures that excessive pruning does not occur, preserving adequate clearance for local planners to generate feasible and safe trajectories while simultaneously optimizing computational efficiency and corridor simplicity.
The choice of δ = 1, 2, and 3 is motivated by the need to balance navigable space expansion, structural simplicity, and computational efficiency within grid-based environments. These values represent progressively wider Manhattan-distance envelopes around the reference path while remaining compatible with typical AMR footprint sizes and four-neighbor motion constraints. As δ increases from 1 to 3, the corridor area grows monotonically from 22 to 36 cells, demonstrating predictable and controllable spatial coverage. In particular, δ = 3 yields a Coverage Ratio of 0.90, corresponding to a 350% improvement over the baseline A* path (0.20), thereby substantially enhancing navigational flexibility and tolerance to localization uncertainty. This indicates that moderate increases in δ can produce disproportionate gains in usable free space without introducing excessive complexity.
A sensitivity analysis further shows that the proposed framework is robust to variations in δ. While larger δ values increase corridor size, the subsequent degree-based pruning phase consistently removes approximately 5–10% of cells (e.g., from 29 to 26 cells for δ = 2), eliminating topologically redundant branches without degrading safety or connectivity. This demonstrates that corridor quality is not overly sensitive to δ-induced over-expansion, as the pruning mechanism effectively regulates structural complexity. Moreover, clearance uniformity remains stable across all tested δ values, with Clearance Variance confined to a narrow range of 0.10–0.14. This low variance indicates that increasing δ does not introduce uneven safety margins, in sharp contrast to clearance-driven methods such as Union-of-Balls, which exhibit substantially higher variance (0.376). Collectively, these results justify the selected δ range as providing a well-behaved trade-off between coverage, robustness, and computational efficiency, while confirming that the proposed algorithm maintains consistent geometric and topological properties under reasonable parameter variations.
The iterative pruning mechanism in the δ-corridor framework is designed to streamline the navigable corridor by removing degree-one cells, which are connected to only a single neighboring cell and typically form dead-end branches. This process occurs in both the initial and iterative pruning phases, systematically eliminating non-path cells that do not contribute to the main navigable structure. By doing so, the corridor maintains a minimal yet connected topology, optimizing computational efficiency and reducing unnecessary complexity. Importantly, the pruning only removes a small portion of the corridor (approximately 5–10% of the area, e.g., from 29 to 26 cells for δ = 2), while the majority of navigable space is preserved. Larger expansion parameters, such as δ = 3, produce broader corridors with a Coverage Ratio of 0.90, ensuring sufficient free space even after pruning, thereby supporting robust local planning and obstacle avoidance.
However, a potential limitation arises when considering dynamic environments where obstacles may be added after corridor construction. The elimination of degree-one cells can inadvertently remove peripheral “escape branches” that might later become critical for rerouting if new obstacles appear directly along the shortest path. While the framework ensures safety and connectivity under static conditions, formal analysis is needed to identify scenarios in which pruning could reduce the availability of alternative routes under dynamic obstacle addition. This raises an important consideration for future work: balancing corridor compactness with redundancy to maintain adaptability in unpredictable environments, ensuring that pruning does not compromise contingency paths essential for reactive local planning.
The Jaccard analysis (Table 2) revealed that δ2-pruned shares substantial geometric overlap with the Union-of-Balls (IoU = 0.686) and EElastic Band (IoU = 0.625) methods. However, unlike these baselines, the proposed method guarantees 4-connected grid compliance and strictly bounded expansion, combining the spatial benefits of elastic methods with the distinct safety guarantees of grid-based planning.

5. Experimental Results and Comparative Analysis

To rigorously evaluate the efficacy, scalability, and geometric robustness of the proposed Manhattan δ-corridor framework, a comprehensive comparative analysis was conducted against three established baseline methods: Inflated Path, Union-of-Balls, and Elastic Band. The experimental validation spanned four grid resolutions (100 × 100, 200 × 200, 500 × 500, and 1000 × 1000) to assess algorithmic performance under varying degrees of environmental complexity that data availability: https://drive.google.com/drive/folders/1gcJ6yP3DZIQTMpGuGMiheJQgfTFE_MqD (accessed on 1 December 2025). The evaluation framework focused on two primary dimensions: geometric quality (encompassing corridor area, average width, safety ratio, connectivity, coverage, and clearance distribution) and computational efficiency (construction time and scalability).

5.1. Performance Analysis: Low Resolution (100 × 100)

In the initial experimental phase at a 100 × 100 resolution as shown in Figure 8, the proposed algorithm demonstrated superior structural determinism compared to the baselines. As detailed in Table 3, the δ-corridor variants exhibited precise control over corridor width with minimal geometric variance, whereas traditional methods displayed significant irregularity.
Figure 8. Performance metrics at 100 × 100: (a) Computational efficiency, (b) Connectivity Score, (c) Mean Clearance, (d) Area, and (e) Mean IoU. Methods evaluated: Inflated Path, Union-of-Balls, Elastic Band, and d-corridor variants (δ = 1, 2, 3, raw/unpruned vs. pruned).
Table 3. Geometric and Efficiency Metrics at 100 × 100 Resolution.
Specifically, the δraw = 2 and δpruned = 2 variants achieved the optimal geometric balance, combining substantial coverage (≈595 cells) with controlled average widths (≈3.00 cells). Conversely, the baselines exhibited instability: the Elastic Band produced excessive widths (7.88) with high clearance variance (5.84 cells2), and the Union-of-Balls suffered the maximum variance (6.26 cells2), reflecting inconsistent safety margins. Notably, the Path baseline failed to provide robust connectivity (0.52), whereas all δ-variants achieved perfect scores (1.00).
Runtime analysis further validated the framework’s efficiency. The d-variants required only 0.0006–0.0010 s, demonstrating an order-of-magnitude speedup over the Elastic Band (0.0135 s). Additionally, the δraw = 2 variant maintained high geometric fidelity to the reference model (IoU 0.99), significantly outperforming the Union-of-Balls (0.56) and Inflated Path (0.09) baselines.

5.2. Performance Analysis: Medium Resolution (200 × 200)

At the medium resolution of 200 × 200 as shown in Figure 9, the experimental results highlight a critical scalability divergence. As detailed in Table 4, while traditional methods exhibited significant geometric degradation and safety compromises, the δ-corridor framework preserved its performance invariants.
Figure 9. Performance metrics at 200 × 200: (a) Computational efficiency, (b) Connectivity Score, (c) Mean Clearance, (d) Area, and (e) Mean IoU. Methods evaluated: Inflated Path, Union-of-Balls, Elastic Band, and δ-corridor variants (δ = 1, 2, 3, raw/unpruned vs. pruned).
Table 4. Comparative Analysis of Corridor Metrics at 200 × 200 Resolution.
Specifically, the baselines suffered from severe functional deterioration: the Elastic Band safety ratio dropped to 0.71 (indicating frequent obstacle collisions), and the Inflated Path connectivity fell to 0.60 (indicating frequent navigation failure). Furthermore, the Elastic Band exhibited geometric instability, expanding to an area of 6440 cells, representing a threefold increase over the comparable δpruned = 2 corridor (2054 cells).
In contrast, the δ-variants maintained perfect safety (1.00) and required only 0.0016 s–0.0033 s to compute. This represents an order-of-magnitude speedup over the Union-of-Balls (0.0312 s) and Elastic Band (0.0215 s), confirming that the proposed framework offers the only viable balance of robustness and efficiency for medium-scale environments.

5.3. Performance Analysis: High Resolution Analysis (500 × 500)

At the 500 × 500 resolution as shown in Figure 10, the divergence in performance becomes absolute, as detailed in Table 5 and visualized in Figure 10. The Inflated Path baseline experienced a complete functional failure, recording a Connectivity Score of 0.00. Similarly, the Elastic Band method became hazardous, expanding to an excessive width of 39.73 cells with a compromised Safety Ratio of 0.69, indicating severe obstacle collisions.
Figure 10. Performance metrics at 500 × 500: (a) Computational efficiency, (b) Connectivity Score, (c) Mean Clearance, (d) Area, and (e) Mean IoU. Methods evaluated: Inflated Path, Union-of-Balls, Elastic Band, and δ-corridor variants (δ = 1, 2, 3, raw/unpruned vs. pruned).
Table 5. Geometric and Efficiency Metrics at 500 × 500 Resolution.
Conversely, all δ-corridor variants maintained invariant safety (1.00) and strictly bounded geometry, as evidenced by the consistent metric profiles in Figure 10. Furthermore, the proposed framework demonstrated exceptional computational scalability. As shown in Table 5, the δ-variants required only 0.01 s–0.02 s compared to the approximately 0.35 s required by baselines. This represents a 30-fold speedup that confirms the method’s suitability for large-scale navigation tasks.

5.4. Performance Analysis: Ultra-High Resolution (1000 × 1000)

At the ultra-high resolution of 1000 × 1000 as shown in Figure 11, the experimental results illustrate the breakdown of conventional heuristic planning. As detailed in Table 6, the baseline methods became either computationally intractable or geometrically invalid, whereas the δ-corridor framework preserved its performance invariants.
Figure 11. Performance metrics at 1000 × 1000: (a) Computational efficiency, (b) Connectivity Score, (c) Mean Clearance, (d) Area, and (e) Mean IoU. Methods evaluated: Inflated Path, Union-of-Balls, Elastic Band, and δ-corridor variants (δ = 1, 2, 3, raw/unpruned vs. pruned).
Table 6. Geometric and Efficiency Metrics at 1000 × 1000 Resolution.
Specifically, the Inflated Path baseline rendered a null solution (Connectivity 0.00), and the Elastic Band generated a geometrically unusable corridor (Width 76.05, Safety 0.70) requiring over 5 s to compute. In contrast, the δ-corridor variants maintained perfect safety invariants (1.00) and completed execution in approximately 0.04 s–0.10 s. This corresponds to a 100 × computational speedup over the baselines, validating the framework’s superior scalability for ultra-high-resolution mapping tasks.

6. Conclusions

This study presented the Manhattan d-corridor framework, a novel algorithmic approach designed to generate fully connected, obstacle-free regions around optimal paths. By rigorously enforcing Manhattan-distance constraints and four-neighbor connectivity, the proposed methodology addresses the limitations of single-trajectory planning, offering a theoretically grounded construction that guarantees global connectivity and near-linear computational complexity.
Experimental validation across escalating resolutions verified the algorithm’s superiority over established baselines (Inflated Path, Union-of-Balls, and Elastic Band). The comparative analysis highlighted three decisive advantages:
  • Geometric Invariance: Unlike heuristic methods that exhibited uncontrolled geometric expansion at high resolutions (e.g., the Elastic Band width expanding from 7.88 to 76.05 cells), the δ-corridor maintained precise, deterministic bounds invariant to map scale.
  • Operational Robustness: The algorithm achieved perfect Safety Ratios (1.0) and Connectivity Scores (1.0) across all test cases, effectively eliminating the risk of obstacle collision or navigation failure observed in the baselines.
  • Computational Scalability: The framework demonstrated exceptional efficiency, achieving a two-orders-of-magnitude reduction in execution time (up to 100 × speedup) at ultra-high resolutions (1000 × 1000).
In contrast to existing approaches that generate fragmented or computationally expensive regions, the δ-corridor formulation guarantees maximal coverage through explicit connectivity preservation. Consequently, the algorithm provides a practical solution suited for resource-limited autonomous systems operating in complex dynamic environments. Future work will extend this framework to 3D navigation spaces and investigate its integration with energy-aware motion control primitives.
In future work, it would be worthwhile to include comparisons with recently proposed learning-based methods (e.g., Safe Flight Corridors via Deep RL) to further strengthen the credibility of the proposed algorithm’s superiority. What data source supports the 58% energy reduction claim? We recommend incorporating an energy consumption model or measurement method to substantiate this conclusion. These aspects can be planned for further investigation in future research. Furthermore, future research could also include statistical significance analysis experiments to enhance the credibility of the results. In future work, it could be further investigated whether the theoretical guarantees—such as detour cost and connectivity—would hold in an environment with eight-neighbor connectivity or in continuous spaces. Is the observed resilience attributable to the Manhattan metric, or is it a result of the pruning process? Property 3 asserts that the detour cost is equal to O(δ), irrespective of the length of blockage. In future research, an actual proof or adversarial example, from which one could speculate what obstacle placements covering the corridor’s width longitudinally would incur in narrow configurations with limited lateral loops, will be further investigated. In future research, the verification could be extended to test whether the expected conditions regarding the types of obstacles inserted or removed for the stated complexity hold (the mention of incremental update complexity of O(δ|R ∩ Cδ|) assumes that changes occur only in the area surrounding the path). How would the updates behave if obstacles were added to the path regularly or sporadically by distance? How are overlapping city blocks handled in practice? Is it possible for worst-case city block geometries to increase the constant factors or memory usage of a path beyond the bounds implied by the asymptotic relation? This could be explored in future research. In future research, the following will also be investigated: according to test results, the ratio of the safest routes from any point at the current location (the ratio of path length to path area) is the same regardless of the resolution used. Is this stability due solely to the absence of obstacles within grid-like regions, or does it depend on assumptions about the number or density of obstacles along the travel path? What happens to safety in environments approaching the limit of standing water? For the methods that do not incorporate coverage area (e.g., “standard” methods), there is significant degradation in both path geometry and safety ratios at high resolution levels. To what extent are these problems due to limitations of the underlying method versus design choices? Were any stabilization techniques used to tune parameters and mitigate bias effects to ensure a level playing field? This could be explored in future research. In future research, it will be possible to provide justification for CCR as being sufficient for robots with nonholonomic constraints to achieve the desired navigational capabilities, particularly with respect to dynamics, positioning, or orientation. Memory consumption scales at O(δ2|PA*|), while run-time scalability is emphasized. Memory limitations, cache penalties, and performance overheads will all be factors when operating at such high resolutions, and how the proposed approach scales down to small embedded systems with very limited memory capacity will be investigated in future work.

Author Contributions

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

Funding

This research was supported in part by the National Science and Technology Council (NSTC) of Taiwan, under grants NSTC 114-2923-E-007-003-MY2 and NSTC 114-2918-I-007-001, and by Asia Optical Co., Inc. under Industry-Academia Collaboration Project 114A0271JB.

Data Availability Statement

The data availability in this study is described in Section 5 in the article.

Acknowledgments

The authors would like to thank the associate editor and the anonymous referees for their constructive comments and recommendations, which have significantly improved the quality and presentation of this paper. This research was supported in part by the National Science and Technology Council (NSTC) of Taiwan, R.O.C., under grants NSTC 114-2923-E-007-003-MY2 and NSTC 114-2918-I-007-001, and by Asia Optical Co., Inc., under Industry-Academia Collaboration Project 114A0271JB. We also gratefully acknowledge the support of the NVIDIA Academic Grant Program and the Strategic Researcher Engagement team.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Grover, A.K.; Ashraf, M.H. Leveraging autonomous mobile robots for Industry 4.0 warehouses: A multiple case study analysis. Int. J. Logist. Manag. 2024, 35, 1168–1199. [Google Scholar] [CrossRef] [Scilit]
  2. Rondoni, C.; Luzio, F.S.d.; Tamantini, C.; Chiurazzi, M.; Ciuti, G.; Zollo, L. Navigation benchmarking for autonomous mobile robots in hospital environment. Sci. Rep. 2024, 14, 18334. [Google Scholar] [CrossRef] [Scilit]
  3. Benčo, D.; Kubasáková, I.; Kubáňová, J.; Kalašová, A. Automated Robots in Logistics. Transp. Res. Procedia 2025, 87, 103–111. [Google Scholar] [CrossRef] [Scilit]
  4. Kim, K.H.; Choi, S.Y.; Choi, J.H.; Kim, J.-J. Comparison of Indoor Position Recognition Accuracy Using Grid Pattern Tracking Autonomous Mobile Robot. J. Electr. Eng. Technol. 2025, 20, 3683–3696. [Google Scholar] [CrossRef] [Scilit]
  5. Tarafdar, A.; Shaikh, A.; Ali, M.N.; Haldar, A. An integrated fuzzy decision-making framework for autonomous mobile robot selection: Balancing subjective and objective measures with fuzzy TOPSIS and picture fuzzy CoCoSo approach. J. Oper. Res. Soc. 2025, 1–27. [Google Scholar] [CrossRef] [Scilit]
  6. Promkaew, N.; Thammawiset, S.; Srisan, P.; Sanitchon, P.; Tummawai, T.; Sukpancharoen, S. Development of metaheuristic algorithms for efficient path planning of autonomous mobile robots in indoor environments. Results Eng. 2024, 22, 102280. [Google Scholar] [CrossRef] [Scilit]
  7. Ušinskis, V.; Nowicki, M.; Dzedzickis, A.; Bučinskas, V. Sensor-Fusion Based Navigation for Autonomous Mobile Robot. Sensors 2025, 25, 1248. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  8. Lee, D.H.; Choi, S.; Na, K.I. ASAP: Agile and Safe Pursuit for Local Planning of Autonomous Mobile Robots. IEEE Access 2024, 12, 99600–99613. [Google Scholar] [CrossRef] [Scilit]
  9. Bai, Z.; Pang, H.; He, Z.; Zhao, B.; Wang, T. Path Planning of Autonomous Mobile Robot in Comprehensive Unknown Environment Using Deep Reinforcement Learning. IEEE Internet Things J. 2024, 11, 22153–22166. [Google Scholar] [CrossRef] [Scilit]
  10. Santillán-Mata, T.A.; Maciel-Barboza, F.M.; Concha-Sánchez, A.; Soriano-Equigua, L.; Goytia-Luna, C.E.B. Optimizing Robot Pathways for Energy Efficiency: Dijkstra and A* Approaches. In Proceedings of the 2024 IEEE URUCON, Montevideo, Uruguay, 18–20 November 2024; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
  11. Hao, Z.; Yeh, W.C. Applying incremental learning in binary-addition-tree algorithm in reliability analysis of dynamic binary-state networks. Reliab. Eng. Syst. Saf. 2025, 261, 111072. [Google Scholar] [CrossRef] [Scilit]
  12. Yeh, W.C. A quick BAT for evaluating the reliability of binary-state networks. Reliab. Eng. Syst. Saf. 2021, 216, 107917. [Google Scholar] [CrossRef] [Scilit]
  13. Shanmugaraja, M.; Thangamuthu, M.; Ganesan, S. Hybrid Path Planning Algorithm for Autonomous Mobile Robots: A Comprehensive Review. J. Sens. Actuator Netw. 2025, 14, 87. [Google Scholar] [CrossRef] [Scilit]
  14. Debnath, D.; Vanegas, F.; Sandino, J.; Hawary, A.F.; Gonzalez, F. A review of UAV path-planning algorithms and obstacle avoidance methods for remote sensing applications. Remote Sens. 2024, 16, 4019. [Google Scholar] [CrossRef] [Scilit]
  15. Han, L.; Zhang, H.; An, N. A continuous space path planning method for unmanned aerial vehicle based on particle swarm optimization-enhanced deep q-network. Drones 2025, 9, 122. [Google Scholar] [CrossRef] [Scilit]
  16. Turhanlar, E.E.; Ekren, B.Y.; Lerher, T. Autonomous mobile robot travel under deadlock and collision prevention algorithms by agent-based modelling in warehouses. Int. J. Logist. Res. Appl. 2024, 27, 1322–1341. [Google Scholar] [CrossRef] [Scilit]
  17. Yoon, Y.; Kim, C.; Lee, H.; Seo, D.; Yi, K. Spatio-Temporal Corridor-Based Motion Planning of Lane Change Maneuver for Autonomous Driving in Multi-Vehicle Traffic. IEEE Trans. Intell. Transp. Syst. 2024, 25, 13163–13183. [Google Scholar] [CrossRef] [Scilit]
  18. Jatayu, A.; Rustiadi, E.; Juanda, B.; Pribadi, D.O. Metric-based approach for quantifying urban expansion impact on urban form changes in the JBMUR south conurbation corridor. Land 2023, 12, 864. [Google Scholar] [CrossRef] [Scilit]
  19. Li, Y.; Yin, X. Construction parameters of graded sand-gravel foundation on seismic response law of nuclear safety grade underground corridor. Earthq. Res. Adv. 2022, 2, 100174. [Google Scholar] [CrossRef] [Scilit]
  20. Shen, X.; Rezaei, T.; Kachenchart, B.; Tanhan, P.; Chaiyarat, R. Optimal region connection: Establishing effective ecological corridors for biodiversity conservation in Yunnan Province, China. Ecol. Indic. 2024, 169, 112918. [Google Scholar] [CrossRef] [Scilit]
  21. Yeh, W.C.; Wei, S.C. Economic-based resource allocation for reliable Grid-computing service based on Grid Bank. Future Gener. Comput. Syst. 2012, 28, 989–1002. [Google Scholar] [CrossRef] [Scilit]
  22. Yeh, W.C. Search for all d-mincuts of a limited-flow network. Comput. Oper. Res. 2002, 29, 1843–1858. [Google Scholar] [CrossRef] [Scilit]
  23. Sánchez, J.M.G.; Bruns, L.; Tumova, J.; Jensfelt, P.; Törngren, M. Transitional grid maps: Joint modeling of static and dynamic occupancy. IEEE Open J. Intell. Transp. Syst. 2024, 6, 1–10. [Google Scholar] [CrossRef] [Scilit]
  24. Wang, S.; Liu, H.; Rinaldi, M.; Tsang, Y.P. Evaluating the impact of air corridors on the environment and public interests. Transp. Res. Part D Transp. Environ. 2025, 143, 104732. [Google Scholar]
  25. Yang, L.; Li, P.; Wang, T.; Miao, J.; Tian, J.; Chen, C.; Tan, J.; Wang, Z. Multi-area collision-free path planning and efficient task scheduling optimization for autonomous agricultural robots. Sci. Rep. 2024, 14, 18347. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  26. Hart, P.E.; Nilsson, N.J.; Raphael, B. A Formal Basis for the Heuristic Determination of Minimum Cost Paths. IEEE Trans. Syst. Sci. Cybern. 1968, 4, 100–107. [Google Scholar] [CrossRef] [Scilit]
  27. Hong, Z.; Sun, P.; Tong, X.; Pan, H.; Zhou, R.; Zhang, Y.; Han, Y.; Wang, J.; Yang, S.; Xu, L. Improved A-Star algorithm for long-distance off-road path planning using terrain data map. ISPRS Int. J. Geo Inf. 2021, 10, 785. [Google Scholar] [CrossRef] [Scilit]
  28. Xu, D.; Peng, J.; Jiang, H.; Dong, J.; Liu, M.; Chen, Y.; Wu, J.; Meersmans, J. Incorporating barriers restoration and stepping stones establishment to enhance the connectivity of watershed ecological security patterns. Appl. Geogr. 2024, 170, 103347. [Google Scholar] [CrossRef] [Scilit]
  29. Sun, J.; Xu, G.; Wang, Z.; Long, T.; Sun, J. Safe flight corridor constrained sequential convex programming for efficient trajectory generation of fixed-wing UAVs. Chin. J. Aeronaut. 2025, 38, 103174. [Google Scholar] [CrossRef] [Scilit]
  30. Guo, Z.; Wang, G.; Liu, Z.; Liu, L.; Zou, Y.; Li, S.; Yang, R.; Hu, X.; Li, S.; Wang, D. The Automated Inspection of Precast Utility Tunnel Segments for Geometric Quality Based on the BIM and LiDAR. Buildings 2024, 14, 2717. [Google Scholar] [CrossRef] [Scilit]
  31. Mejía, A.; List, R.; Martínez-Meyer, E.; González-Romero, A.; Laborde, J.; González-Maya, J.F. Permeability of a Biological Corridor for Medium and Large Mammals: A Case Study in Costa Rica. Trop. Conserv. Sci. 2025, 18, 19400829251359604. [Google Scholar] [CrossRef] [Scilit]
  32. Freden, E.M. Negatively curved groups and the convergence property II: Transitivity in negatively curved groups. Ann. Fenn. Math. 1996, 21, 133–150. [Google Scholar]
  33. Hamilton, R.; Amano, N.; Bradshaw, C.J.A.; Saltré, F.; Patalano, R.; Penny, D.; Stevenson, J.; Wolfhagen, J.; Roberts, P. Forest mosaics, not savanna corridors, dominated in Southeast Asia during the Last Glacial Maximum. Proc. Natl. Acad. Sci. USA 2024, 121, e2311280120. [Google Scholar] [CrossRef] [Scilit]
  34. Liu, Y.; Pei, X.; Zhou, H.; Guo, X. Spatiotemporal trajectory planning for autonomous vehicle based on reachable set and iterative LQR. IEEE Trans. Veh. Technol. 2024, 73, 10932–10947. [Google Scholar] [CrossRef] [Scilit]
  35. Liu, Z.; Hu, L.M.; Yeh, W.C. Risk-averse two-stage stochastic programming-based closed-loop supply chain network design under uncertain demand. Appl. Soft Comput. 2023, 147, 110743. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.