Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2026 Apr 13;26(8):2387. doi: 10.3390/s26082387

Unified Modulation Matrix-Based Shared Control for Teleoperated Multi-Robot Formation and Obstacle Avoidance

Ruidong Chen 1, Zhuoyue Zhang 1, Zhiyao Zhang 1, Jinyan Li 1, Haochen Zhang 1,*
PMCID: PMC13119839  PMID: 42076497

Abstract

Multi-omnidirectional mobile robot formations offer significant advantages for applications in unstructured environments. However, under constraints such as limited field of view and high operator cognitive load, existing teleoperation frameworks struggle to guarantee formation safety and stability. In this study, a bilateral shared control framework for multi-robot formation that integrates intent perception and vortex-field modulation is proposed. First, an Intent-Mediated Asymmetric Vortex Modulation (IM-AVM) strategy is developed, where the operator’s micro-intentions are mapped to determine the topological orientation of a vortex field. By constructing a dynamic asymmetric modulation matrix, saddle points in the potential field are geometrically eliminated, enabling deadlock-free obstacle avoidance while maintaining a rigid formation. Second, a multi-dimensional perception-based dynamic authority arbitration and topological deadlock escape mechanism is constructed, facilitating a seamless transition from assisted deadlock to autonomous escape. Finally, a formation coordination system based on anisotropic flow field modulation and adaptive sliding mode control is designed. Rigid formation constraints are transformed into a tangential safe flow field, and robust tracking is subsequently achieved through an Adaptive Nonsingular Fast Terminal Sliding Mode Controller (ANFTSMC). Theoretical analysis and experimental results demonstrate that the proposed framework achieves collision-free navigation for the formation in simulated environments.

Keywords: teleoperation, intent-mediated, shared control, multi-robot formation, asymmetric vortex field, obstacle avoidance

1. Introduction

Driven by the demand for complex remote tasks, multi-robot systems have evolved from standalone units into highly coordinated swarms [1,2,3,4,5]. The slave end can flexibly adapt to various operational scenarios through multi-mobile robot formation control [6]. However, restricted fields of view and high operator cognitive load often compromise formation safety and stability in unstructured environments [7,8,9].

In typical formation teleoperation scenarios, several architectures are prevalent, including the leader-follower approach [10], behavior-based methods [11], the virtual structure method [12], and potential function-based methods [13]. The leader-follower structure is widely adopted, as collective behavior is governed directly by the leader’s motion [14], and followers can acquire the leader’s state via distributed observers [15]. Recent advances have further extended this to collisions-free distributed cooperative tracking for nonlinear MASs, even under communication constraints such as limited data rates [16]. The system adopts the leader-follower approach, which aims to combine human global judgment with robotic execution precision. However, classic teleoperation only provides a narrow two-dimensional field of view and lacks haptic perception of the environment. This disconnection between perception and execution can lead to formation collisions, disintegration, or entrapment in environmental deadlocks [17,18].

Most existing work primarily addresses individual issues in multi-agent teleoperation control, such as obstacle avoidance methods for dealing with obstacles [19,20,21], advanced control techniques (e.g., predictive control [22], adaptive control [23,24,25] etc.) for handling nonlinearities and various uncertainties, and formation control for managing multi-agent movements [10,12]. However, few studies address integrated challenges in unstructured scenarios. Traditional Artificial Potential Field (APF) methods [26,27,28,29], though widely adopted for their reactive safety, often suffer from local minima and computational delays [30].

Specifically, Rodríguez-Seda et al. [10] proposed a PD-based formation control method that utilizes APF for obstacle avoidance, but this approach may induce wave reflection phenomena due to signal transformations and fails to achieve satisfactory tracking performance. Franchi et al. [2] proposed a distributed control scheme based on the leader-follower model, yet it imposes excessive constraints on the formation during obstacle avoidance in cluttered environments. Additionally, numerous other methods, [31,32] have been developed for multi-agent teleoperation, but some lack obstacle avoidance functionality, others do not account for nonlinearities and various uncertainties, and most teleoperation approaches only consider the scenario with a single agent at the slave end.

In U-shaped or dense obstacles, APF-based methods frequently stagnate at non-target saddle points, known as local minima. Existing studies [33] typically introduce disturbances or fixed bias forces based on static heuristics to break symmetry. However, traditional fixed-bias algorithms often deviate from the operator’s commands during specific obstacle avoidance maneuvers. While some multi-layer frameworks address local minima through leader selection [34], they often overlook the geometric conflicts between formation constraints and unstructured environments [35]. Most obstacle avoidance algorithms simplify robots as point masses [36], neglecting the formation’s macroscopic footprint and motion constraints [37]. Consequently, the core challenge remains planning continuous trajectories that conform to environmental topology while strictly maintaining formation integrity.

Shared autonomy enhances obstacle avoidance but limits human control authority over robots [38]. Some systems mitigate risk by augmenting known paths [39] or predicting human intent for parallel autonomy [40]. Force-reflective shared autonomy [28] allows the human operator to maintain full control during teleoperation while providing collision avoidance assistance. Cooperative force-guidance systems must assist users in obstacle avoidance for navigation toward the target. To minimize the cognitive load on human users, the system should apply force feedback only when necessary. In bilateral teleoperation under communication delays, existing research has introduced finite-time proportional damping injection and event-triggered communication mechanisms to address latency [23,25,41]. While these methods effectively ensure system stability, they inherently attenuate the force feedback signals from the slave side, thereby degrading the transparency of haptic interaction.

To address the aforementioned issues, this study proposes a bilateral shared control framework for multi-robot formation that integrates intent perception and vortex-field modulation. The main contributions of this research are summarized as follows:

  • (1)

    An Intent-Mediated Asymmetric Vortex Modulation (IM-AVM) strategy is proposed to resolve the local minima and saddle-point deadlocks in teleoperation. By mapping operator micro-intentions to flow-field chirality, this approach geometrically eliminates potential field local minima while maintaining high haptic transparency.

  • (2)

    A multi-dimensional situational awareness and deadlock escape mechanism is established to address the entrapment issues in complex U-shaped obstacles. By integrating geometric, physical, and interaction conflict indices, the system achieves a seamless transition from assisted deadlock to autonomous escape via a maximum flux search algorithm.

  • (3)

    An adaptive formation coordination system based on anisotropic flow-field modulation is developed to resolve the conflict between rigid formation constraints and narrow environmental gaps. This system utilizes a dynamic scaling factor σ and an adaptive compliance gain kp,i* to ensure robust, collision-free navigation under lumped uncertainties. The remainder of this paper is organized as follows: In Section 2, the dynamic model of the omnidirectional mobile robot formation and the bilateral teleoperation framework are established. Section 3 elaborates on the design principles of the IM-AVM strategy and the hierarchical controller. In Section 4, rigorous proofs of system stability and convergence are provided based on Lyapunov theory. Section 5 validates the effectiveness of the proposed method through experimental analysis and discussion.

2. System Modeling and Environmental Representation

This section aims to transform physical constraints into mathematically tractable formulations for control algorithm development. First, the kinematic equations of the Mecanum-wheeled omnidirectional platform are derived, and the uncertainty bounds are analyzed to identify the disturbance characteristics that need to be suppressed by the Adaptive Nonlinear Fast Terminal Sliding Mode Controller (ANFTSMC). Second, the frequency-domain origins of passivity degradation caused by communication delays are examined, providing a theoretical foundation for predictive damping injection at the interaction layer. Third, an anisotropic generalized distance field incorporating virtual linkages is constructed. Finally, a relative pose model for formation control is established to unify the multi-objective control requirements.

2.1. Modeling of the Mecanum-Wheeled Omnidirectional Mobile Robot

2.1.1. Kinematic Model

The global inertial coordinate frame ΣI and the robot body-fixed frame ΣR are defined. The pose vector of an arbitrary robot in ΣI is given by: q=[x,y,θ]T. Its velocity expressed in ΣR is: v=[vx,vy,ω]T.

The relationship between these two representations is governed by the following rotational transformation:

q.=R(θ)v, (1)

where the rotation matrix R(θ) is defined as:

R(θ)=cosθisinθi0sinθicosθi0001. (2)

An omnidirectional mobile platform equipped with Mecanum wheels is adopted in this study. The inverse kinematic relationship between the vehicle velocity and the angular velocities of its four wheels is given by:

ω=1rHvb, (3)

where ω=[ω1,ω2,ω3,ω4]T is the vector of wheel angular velocities; vb=[vx,vy,ω]T is the velocity vector (longitudinal, lateral, and yaw rates) in the body-fixed frame ΣR; r is the wheel radius; and H4×3 is the inverse Jacobian matrix, defined as:

H=11(lx+ly)11(lx+ly)11(lx+ly)11(lx+ly). (4)

Here, lx and ly represent the half-track width and half-wheelbase, respectively. Equation (3) indicates that precise control of the vehicle omnidirectional motion can be achieved by solving for the required individual wheel speeds.

2.1.2. Dynamic Model

However, a kinematic model alone is insufficient to describe the dynamic response of the robot caused by factors such as mass distribution and ground friction. Therefore, a second-order dynamic model of the robot is established, considering simulated nonlinear friction, load variations, and inertial effects:

M(q)q..+C(q,q.)q.+Dq.+τd=τ, (5)

where M3×3 is the symmetric positive definite inertia matrix; C is the Coriolis and centrifugal matrix; D is the viscous friction damping matrix; τd represents stochastic disturbances injected into the HIL platform to emulate the uncertainties of real-world unstructured environments; and τ is the generalized control torque vector.

To facilitate subsequent controller design, the model is transformed into a standard state-space form:

q..=M1(τCq.Dq.)M1τd. (6)

Here, u = τ is the control input to be designed, and Δ=M1τd is the lumped uncertainty term, which is assumed to be bounded.

2.2. Modeling of the Bilateral Teleoperation System

As illustrated in Figure 1, the constructed bilateral teleoperation multi-robot formation control system primarily consists of three components:

Figure 1.

Figure 1

Depiction of the bilateral teleoperation framework.

The master-side interaction subsystem, the bidirectional communication channel with time delays, and the slave-side formation control subsystem. Motion commands vm(t) generated at the master side are transmitted to the slave side via the forward channel, while the environmental interaction forces Fenv(t) perceived at the slave side are transmitted back to the master side through the reverse channel, providing force feedback to the operator.

2.2.1. Kinematic Mapping and Signal Preprocessing

A Geomagic Touch haptic device is utilized as the master-side interaction interface in this study. Its physical structure is a serial articulated mechanism, as shown in Figure 2. The device primarily consists of four rotary joints, a stylus, and a dual-button switch.

Figure 2.

Figure 2

Geomagic Touch.

In this study, only the waist joint (q0) and the shoulder joint (q1) of the haptic device are utilized for low-dimensional control, while the remaining joints are kept in a locked state. The raw joint vector is defined as q=[q0,q1]T2. To suppress sensor zero-drift and physiological tremor, the input signals are normalized using a dead-zone operator:

qeff=Φ(q,δ)=ϕ(q0,δw)ϕ(q1,δs),    where ϕ(q,δ)=qsgn(q)δ,|q|>δ0,|q|δ . (7)

Here, qeff=[q0,q1]T is the effective joint vector, Φ represents the nonlinear dead-zone operator, and δ is the hysteresis threshold. Subsequently, a forward kinematic mapping F(qeff) is established from the joint space Q to the Cartesian task space X2, yielding the velocity mapping relationship:

x.m=x˙my˙mxq0xq1yq0yq1|q=0J0q˙0q˙1=l100l2q˙0q˙1, (8)

where J0 is the decoupled constant Jacobian matrix, and l1,l2 are the equivalent lever arm lengths for the waist and shoulder joints, respectively. Equation (8) indicates that the Waist joint (q0) maps to the lateral velocity x˙m, and the Shoulder joint (q1) maps to the longitudinal velocity y˙m.

2.2.2. Master-Side Dynamic Model

To characterize the force perception properties of the human–robot interaction, the dynamic equation of the master device is established:

M(xm)x..m+C(xm,x.m)x.m+g(xm)=fh+fm. (9)

Neglecting the Coriolis and gravity terms and linearizing the nonlinear inertia matrix M(xm) around the operating point yields an impedance model:

mx00myMmx..m+bx00byBmx.m=fh+fm, (10)

where Mm and Bm are the equivalent inertia and physical damping matrices, respectively; fh is the driving force applied by the operator; and fm is the feedback force output by the haptic device.

2.2.3. Velocity Mapping

To resolve the kinematic dissimilarity between the master and slave devices, a velocity control law based on the Jacobian transpose is constructed. Using the effective joint angles from Equation (7), the velocity command vcmd in the slave’s body-fixed frame vcmd is directly mapped as:

vs=ΓJ0qeff=γxl100γyl2qeff,1qeff,2, (11)

where Γ=diag(γx,γy) is the adjustment matrix. Equation (11) indicates that q0 independently controls the lateral translation vx, and q1 independently controls the longitudinal translation vy, and vs is the slave reference velocity vector.

2.2.4. Communication Channel Model

The forward time delay is denoted as Tf(t), and the backward time delay as Tb(t). The signal transmission characteristics of the system are described as follows:

vcmd(t)=vstTf(t)fm(t)=αfenvtTb(t), (12)

where α is the force feedback gain. The delay functions Ti(t) are assumed to be continuously differentiable and bounded (0Ti(t)Tmax), with their rates of change satisfying T˙i(t)<1. The delayed slave velocity command, denoted as vcmd(t), is obtained by applying the forward time delay Tf(t) to the slave reference velocity vs.

2.3. Enhanced Anisotropic Environmental Field

To address the challenge of obstacle avoidance for formation safety in unstructured environments containing complex obstacles, an enhanced potential field based on anisotropic distance is constructed.

2.3.1. Anisotropic Generalized Distance Field

To accommodate obstacles with varying length-to-width ratios and to suppress unnecessary lateral avoidance maneuvers, the anisotropic Euclidean distance field between the robot position x and the i-th feature point pi belonging to the augmented obstacle set Paug is defined. First, the distance in a rotated and scaled frame is computed:

Di(x)=(xpi)TR(θ)1λlong2001λlat2R(θ)T(xpi), (13a)
ni(x)=Di/||Di|| . (13b)

Here, x,pi2 are the robot’s current position vector and the coordinates of a discrete obstacle point, respectively; R(θ) is the robot’s rotation matrix; λlong and λlat are the longitudinal and lateral sensitivity radii, respectively. By setting λlong>λlat, this metric generates elliptical isolines elongated along the robot’s heading direction in the Cartesian space, causing the repulsive influence of obstacles to extend much further longitudinally than laterally. The sensitivity radii λlong and λlat are designed to be anisotropic., this configuration expands the leader’s perceptual envelope to encompass the formation-level physical footprint, ensuring that any ‘safe gap’ identified by the vortex modulation provides sufficient clearance for all followers.

2.3.2. Virtual Linking Mechanism

When the distance between two discrete obstacle points is smaller than the minimum safe width required for the robot to pass through, the obstacle avoidance algorithm might erroneously identify it as a traversable gap, leading to oscillations or collisions in narrow passages. To address this, an obstacle connectivity enhancement mechanism is introduced.

The set of discrete obstacle points detected by the sensor is defined as:Pobs={p1,p2,,pm}. For any two adjacent obstacle points pj and pj+1, their Euclidean distance is first calculated as: dj,j+1=pj+1pj. If dj,j+1<Wsafe, the region is deemed impassable. Subsequently, a set of virtual points Pvirt is generated via linear interpolation to close this gap:

pvirt(k)=pj+kNsteppj+1pj,    k=1,2,,Nstep, (14)

where pvirt(k)2 represents the position vector of the k-th virtual filling point; pj,pj+12 are the original obstacle boundary points; the interpolation density factor is given by Nstep=dj,j+1/δres, and Wsafe is the critical expansion threshold, typically chosen to be larger than the robot chassis diameter.

By incorporating the virtual point set Pvirt into the original obstacle set, the augmented set is obtained as Paug=PobsPvirt. This approach topologically closes all physically infeasible narrow passages.

2.3.3. Vectorized Representation of Environmental Constraints

Unlike traditional APF methods that directly superimpose repulsive forces, this work utilizes the negative gradient information of the enhanced potential field to characterize the geometric repulsion exerted by the environment on the robot. The aggregate repulsive potential field function is defined as Urep(x), and the corresponding constraint interaction vector Fenv(x) is derived as follows:

Fenv(x)=Urep(x)=iPaugη1Di(x)1ρ01Di2(x)ni(x), (15)

where η is the gain coefficient, and ρ0 defines the range of influence.

2.4. Leader-Follower Formation Dynamic Geometric Modeling

A multi-robot formation consisting of n followers and one leader is considered in this study. Unlike traditional rigid formation models, a dynamic scaling factor is introduced here, allowing the formation to autonomously compress its configuration in narrow spaces.

2.4.1. Formation Transformation and Relative Pose Description

The state vector of the leader in the global coordinate frame is defined as qL=[xL,yL,θL]T, and the actual state of the i-th follower is defined as: qi=[xi,yi,θi]T. To describe the desired geometric relationship of the follower relative to the leader, a predefined nominal geometric offset is defined as: li0=[lix,liy]T. Considering the dynamic changes in environmental constraints, a time-varying scaling factor σ(t)(0,1] is introduced. The desired position of the follower in the global coordinate frame is constructed as:

pid(t)=pL(t)+R(θL)Λ(t)li0, (16)

where pL = [xL,yL]T is the leader’s position, R(θL) is the rotation matrix, and Λ(t)=diag(1,σ(t)) is the deformation matrix. Equation (16) indicates that the formation is elastically compressed only in the lateral (y-axis) direction, while the longitudinal spacing remains constant.

2.4.2. Kinematic Feedforward and Reference Velocity Generation

To achieve high-precision formation keeping, the follower’s control objective is not only to eliminate position errors but also to match in real-time the transport velocity induced by the leader’s motion. Differentiating Equation (16) and neglecting the transient rate of change in the scaling factor (assuming σ˙0), the theoretical feed forward velocity for the follower is obtained:

vff,i=vL+ωLSR(θL)Λli0, (17)

where vL and ωL are the linear and angular velocities of the leader, respectively, and S=[0,1;1,0] is the rotation operator.

Remark 1

In the derivation of the feedforward velocity in Equation (17), the time derivative of the scaling factorσ˙is not explicitly compensated. This simplification is justified by the time-scale separation between the formation scaling evolution and the high-frequency control loop (20 Hz). Specifically, the scaling factor is processed with a low-pass filter (with smoothing factor β=0.3), ensuring that  σ˙  remains a small-scale term. Any residual tracking error caused by this approximation is treated as a lumped kinematic disturbance and is effectively suppressed by the robust integral-type sliding surface of the ANFTSM.

The nominal reference velocity vraw,i for the follower is defined as a linear combination of the feedforward term and a position error feedback term:

vraw,i=vff,i+kp(pidpi), (18)

where kp is the position error gain. This section has completed the mathematical modeling work. The kinematic and dynamic equations of the Mecanum-wheeled robot were derived; a bilateral teleoperation model incorporating time delays was established; an enhanced anisotropic environmental field was constructed to address the quantification of unstructured environments; and finally, the geometric description of the multi-robot formation was provided.

3. Shared Control and Formation Obstacle Avoidance Strategy for Teleoperation

Addressing the coupled challenges of uncertain communication delays, environmental complexity, and rigid formation constraints in multi-robot formation teleoperation within unstructured environments, this section proposes a shared control architecture that integrates operator intent with autonomous obstacle avoidance mechanisms. The proposed architecture is illustrated in Figure 3.

Figure 3.

Figure 3

Architecture of the Hierarchical Collaborative Teleoperation Control System.

In this study, a bilateral teleoperation and multi-robot cooperative control architecture is proposed. For the leader robot serving as the human–robot interaction interface, a bilateral shared control mechanism integrating Intent-Mediated Asymmetric Vortex Modulation (IM-AVM) and predictive damping injection is constructed. A dynamic arbitration strategy based on multi-dimensional perception is incorporated into this mechanism. By utilizing the topological chirality of the flow field, saddle points in the potential field are eliminated. Active dissipation of time-delay-induced energy is achieved through a Smith predictor, ensuring closed-loop passivity and stability. Upon detecting a U-shaped trap, an autonomous escape mode is triggered based on indices such as geometric entrapment and physical stagnation, whereby a locally optimal escape path is planned. For the follower robots in the formation, a collaborative system combining kinematic flow field modulation and robust dynamic tracking is designed. Rigid formation constraints are transformed into a tangential safe flow field compliant with the environment using an anisotropic flow field modulation strategy, enabling adaptive and compliant formation deformation. Robust tracking of the planned trajectories for the formation system is ensured by an Adaptive Nonsingular Fast Terminal Sliding Mode Controller (ANFTSMC).

3.1. Intent-Mediated Asymmetric Dynamic Shared Control

The leader robot, serving as the direct physical interface for human–robot interaction, is subject to operational lag caused by forward time delay T1 and force feedback distortion induced by backward time delay T2. A dual-loop compensation mechanism integrating micro-scale flow field modulation and macro-scale dynamic arbitration is designed in this section.

Traditional APF methods are prone to saddle point deadlocks when confronted with symmetric obstacles. To generate a deadlock-free obstacle avoidance guidance vector vvortex, the concept of topological chirality is introduced. The rotational direction of the flow field is dynamically determined by the operator micro-scale intent, thereby breaking the symmetry of the potential field. Based on Equation (13b), an intent-mediated chirality factor utilizing hysteresis logic is designed in this study, which eliminates saddle points while avoiding numerical singularities and chattering:

kchi(t)=sgn((n×vcmd)ez),if |(n×vcmd)ez|>δhystkchi(t1),otherwise, (19)

where δhyst is the hysteresis threshold, and ez is the unit vector along the vertical axis, this threshold is empirically set to δhyst=0.15. Under noisy conditions near the decision boundary, it prevents the chirality factor kchi from rapidly oscillating between +1 and 1. This mechanism leverages the temporal continuity of human intent, inheriting the topological detour direction from the previous time step in critical states. Consequently, not only are saddle point deadlocks eliminated, but the non-singularity of the tangent vector basis is also guaranteed. Based on this, an intent-compliant chiral tangent vector tchi is constructed:

tchi=n×(kchiez). (20)

This tangent vector ensures that the generated flow field topology consistently aligns with the operator intuition, preventing cognitive conflicts. To achieve a smooth transition from free space to constrained space, a dynamic modulation matrix M(p) based on eigenvalue decomposition is constructed:

M(p)=EΛE1=[n,tchi]λn00λt[n,tchi]1. (21)

Here, λn is the normal damping eigenvalue: when approaching an obstacle, λn < 1, forcing the dissipation of normal collision kinetic energy. λt is the tangential acceleration eigenvalue: near obstacles, λt > 1, generating a tangential traction force to assist the robot in swiftly navigating past hazardous areas. The final generated vortex guidance vector is given by:

vvortex=M(p)vcmd. (22)

3.2. Multi-Dimensional Construction of an Enhanced Environmental Entrapment Index

To address the issue of global deadlock or limit cycle oscillations caused by a robot trapped in a deep U-shaped obstacle under significant time delays, a hybrid control architecture based on an environmental entrapment index is proposed in this study. This architecture autonomously seeks the direction of maximum free-space flux to guide the robot escape when a deadlock state is detected.

3.2.1. Fusion Geometric Siege

To quantify the degree of geometric enclosure of the current environment, the environmental entrapment index Ω is defined. This index is calculated by evaluating the obstacle density within a local perception window:

Ω=1Ni=1Nσ(RmaxdiRmax), (23)

where N is the number of LiDAR sampling points, di is the range measurement in the i-th direction, Rmax is the effective detection radius, and σ(⋅) is a normalized weighting function. When the robot is deeply trapped, Ω→1; in open areas, Ω→0.

3.2.2. Physical Stagnation

To quantify the robot actual motion response capability, the kinematic efficiency ηmotion within a time window Tw is defined:

ηmotion(t)=P(t)P(tTw)tTwtvcmd(τ)dτ+ϵ, (24)

where P(t) is the robot’s position, and vcmd is the operator command. When the operator provides continuous input but the robot displacement is minimal, the system is considered physically stuck. The stagnation index is defined as:

λstagnation=eksηmotion(t) (25)

As ηmotion → 0, λstagnation → 1, indicating a high degree of stagnation.

3.2.3. Interaction Conflict

Traditional measures of interaction coherence are often based on the cosine of the angle between two vectors:

cosθ=vcmdvoutvcmdvout. (26)

However, in deep U-shaped traps or when directly facing an obstacle, the robot’s actual velocity often approaches zero (vout0). In this case, cos θ becomes numerically singular, which can easily induce system chattering. To resolve this singularity issue, a compliance operator x based on inner product projection is introduced in this study. It is defined as the projection ratio of the actual motion vector onto the direction of the user command vector:

x=vcmdvoutvcmd2. (27)

The advantage of this definition lies in its denominator, which depends only on the user command vcmd. As long as the operator provides input (vcmd0), even if the robot is completely stuck (vout=0), the operator x smoothly converges to 0, thereby eliminating the numerical singularity.

To transform the linear compliance x into a nonlinear conflict index, an adaptive mapping algorithm is designed. The input is saturated using a clamping function to confine it within the effective interval [0,1], filtering out interference from reverse motion or overshoot:

xin=clamp(x,0,1)=0,x<0x,0x11,x>1. (28)

To dynamically adjust sensitivity, an adaptive variable exponent γ dependent on the input state is constructed:

γ=1+sinπ2xin. (29)

The final interaction conflict index λconflict is generated using a modified cosine function:

λconf=1+cos(πxinγ)2. (30)

This mapping curve exhibits excellent boundary characteristics. When fully compliant (xin = 1, γ = 2, cos(π) = −1), λconflict = 0, indicating no conflict. When completely stuck (xin = 0, γ = 1, cos(0) = 1), λconflict = 1, signifying severe conflict.

3.3. Composite Deadlock Criterion and Escape Activation

To ensure the robustness of the escape strategy activation, a composite deadlock index Dlock(t) is constructed, integrating the three dimensions of geometric entrapment (Ω), physical stagnation (λstagnation), and interaction conflict (λconflictlict):

Dlock(t)=Ω(t)Geometricλstagnation(t)Kinematicλconflict(t)Interaction. (31)

A temporal confirmation mechanism is introduced into the system. Escape mode is triggered only when the composite index persistently exceeds a threshold:

Sescape(t)=1,    if tTtrigtI(Dlock(τ)>Dth)dτ>Ttrig0,    otherwise, (32)

where I() is the indicator function, and Ttrig is the time threshold. This criterion dictates that the system is only determined to be in a deep trap when the environment is narrow (high Ω), the robot is physically immobilized (high λstagnation), and human–robot intent is in severe conflict (high λconflictlict) simultaneously. This effectively prevents frequent mode switching caused by fluctuations in a single metric during routine obstacle avoidance. The deadlock parameters are numerically defined as Dth=0.5 and Ttrig=1.5 s, which were determined through extensive simulation experiments and comparative tuning. When the composite deadlock index Dlock continuously exceeds the threshold for the duration Ttrig, the system determines that a deep trap has been entered and that the IM-AVM local obstacle avoidance is ineffective. The system then switches to escape mode, employing a convolution-based distance flux algorithm to search for the locally optimal exit.

3.3.1. Distance Potential Convolution and Maximum Flux Search

Unlike traditional binary gap search methods, a distance convolution algorithm that preserves depth information is adopted in this study, prioritizing escape channels that are both wide and deep. The free flux score Fk for each direction is calculated by convolving the range sequence with a unit impulse response sequence 1W:

Fk=(R^*1W)[k]=j=W/2W/2r^k+j, (33)

where R={r1,r2,,rN} is the radar range data sequence, and r^i=clip(ri,0,Rview) with Rview being the effective field-of-view depth. A larger Fk value indicates not only the absence of obstacles in that direction but also a sufficiently wide angular opening in the open area. This effectively prevents the robot from mistakenly entering unsafe gaps. The index kmax=argmax(Fk) with the highest flux score is selected, and the locally optimal escape heading θesc is calculated:

θesc=θmin+kmaxΔθres+θrobot. (34)

The corresponding unit escape vector is:

uesc=[cosθesc,sinθesc]T. (35)

Note that while this local heuristic ensures immediate reactive evasion, relying solely on it may lead to local minima in nested topologies; however, our proposed shared teleoperation framework inherently mitigates this limitation by leveraging the human operator’s global cognitive guidance.

3.3.2. Dynamic Enhancement and State Reset

To overcome the nonlinear resistance from ground friction and motor dead zones in a deadlock state, the escape controller adopts the following guidance strategy: (Content truncated in provided image)

vesc=ηboostvbaseuesc. (36)

Here ηboost is the torque enhancement factor, which ensures that the robot possesses sufficient kinetic energy to overcome static friction at the moment of escape. Furthermore, to prevent overshoot caused by the accumulated sliding mode integral error during the deadlock phase, the controller’s integral state is reset at the instant the escape mode is activated:

e(τ)dτ0,    if ModeESCAPE. (37)

This mechanism eliminates the ejection effect and guarantees the smoothness of the escape process.

3.4. Dynamic Arbitration and Hierarchical Execution Architecture

To resolve authority conflicts between human operator intervention and autonomous machine control, a hierarchical arbitration framework is designed in this study. Based on the composite deadlock index Dlock and its duration, the system maintains two mutually exclusive control states:

Escape Takeover State: Upon deadlock confirmation, the machine assumes full control authority. The modulation weight is forcibly set to α = 1, and operator input is masked until the robot has completely exited the trap region (i.e., Dlock returns to a normal level).

Assisted Deadlock State: In non-deadlock conditions, the operator’s control authority is smoothly modulated using a continuous weight α. This weight is synthesized from a weighted combination of multi-dimensional risk factors:

α=Smoothw1Ω+w2λstagnation+w3λconflict, (38)

where Smooth represents a first-order low-pass filter used to smooth weight fluctuations induced by perceptual noise. Based on the current state, the final reference velocity vd output to the underlying sliding mode controller is defined as:

vL=(1kαα)vvortex,if Mode=ASSISTvesc,if Mode=ESCAPE . (39)

3.5. Adaptive Hybrid Force Feedback Interaction Mechanism

Conventional artificial potential field methods, which directly map environmental repulsive forces to the haptic device, exhibit significant deficiencies: as the robot approaches an obstacle, the repulsive field increases sharply, causing severe oscillations in the haptic device; furthermore, within local minima regions, the feedback force directly opposes the operator’s intent. To address these issues, a hybrid force feedback dynamic adjustment algorithm is proposed in this study.

To ensure geometric consistency between the direction of haptic feedback and the operator first-person perspective, the global environmental force must be transformed into the robot’s body-fixed frame. The force vector transformation is defined as:

Fhaptic=RGB(θ)Fglobal=cosθsinθsinθcosθFglobal, (40)

where Fglobal and Fhaptic2 are the force vectors expressed in the global inertial frame and the local body-fixed frame, respectively; θ is the robot heading angle; and RGB is the rotation matrix from the global frame to the body frame.

3.5.1. Force Feedback in Assisted Deadlock State

In the assisted obstacle avoidance mode, the primary objective of force feedback is to accurately convey environmental information to the operator. Traditional methods exhibit stiffness singularity when approaching obstacles, where abrupt and intense force changes can easily destabilize system operation. Therefore, based on Equation (15), the avoidance force Favoid is defined as:

Favoid=Khln(1+Fenv)nenv, (41)

where Fenv is the raw repulsive force based on APF, nenv is the unit direction vector, and Kh is the force feedback gain coefficient. This model achieves robust nonlinear scaling of force perception: far from obstacles, sensor noise is effectively suppressed; during close-range interaction, the model provides a smooth and bounded damping sensation, fundamentally avoiding actuator saturation and high-frequency oscillations caused by stiffness singularity.

3.5.2. Force Guidance in Escape Takeover State

When the deadlock detection algorithm is triggered, the system enters the escape takeover state. In this mode, to eliminate the interference of traditional repulsive forces with the operator’s escape maneuvers, the repulsive force channel is blocked, and a guidance force is generated instead. Based on Equation (36), the guidance force Fguide is defined as:

Fguide=kguidevescvesc , (42)

where kguide is the guidance stiffness coefficient, and vesc/vesc represents the optimal escape direction. This design provides the operator with only a subtle traction sensation in the escape direction, ensuring that the operator retains ultimate control authority throughout the escape process.

To mitigate high-frequency force jitter caused by random noise, a discrete-time first-order low-pass filter is introduced at the force output stage:

Fout(k)=(1λ)Fout(k1)+λFtarget(k) . (43)

The final output force is passed through an amplitude saturation stage to protect the hardware:

Ffinal=sat(Fout,Fmax). (44)

3.5.3. Predictive Damping Injection for Interaction

To address the passivity violation in the force feedback channel caused by reverse time delays, an adaptive damping injection based on the Smith predictor principle is introduced at the master side. The core of this mechanism is an internal prediction model G^(s) that generates a zero-delay estimated force Fenv* to compensate for the phase lag T2 defined in Equation (12).

The internal model is constructed by linearizing the master-side impedance (Equation (10)) and integrating the state-dependent mapping logic. The transfer function of the predictor is explicitly stated as:

G^(s)=Fenv*(s)fh(s)=KMms+Bm+K (45)

where Mm and Bm are the master physical parameters identified offline from Equation (10), and fh is the operator’s input. Crucially, the internal gain K is dynamically assigned to maintain consistency with the control mode: it is set to the haptic mapping equivalent of Favoid (Equation (41)) during assisted deadlock, and switches to the guidance logic Fguide (Equation (42)) upon deadlock escape.

Based on the predicted force Fenv*, the master-side output force fm is designed as:

fm=Fenv*Binj(TRTT)x.m. (46)

The adaptive damping matrix Binj is defined as:

Binj=bbase(1+γTRTT)I2×2, (47)

where Binj represents the system energy dissipation port.

The synchronized switching of the internal model gain (Equations (41) and (42)) ensures that the estimated force Fenv* remains task-consistent. As the round-trip time delay TRTT increases, the adaptive damping term Binj proactively dissipates the non-passive energy components. This ensures the closed-loop system satisfies the Passivity Criterion, fundamentally preventing oscillations and guaranteeing high-fidelity force reflection during complex remote maneuvers.

3.6. Follower Cooperative Control Based on Flow Field Modulation

The follower task is to maintain a specified geometric configuration relative to the leader within complex, unstructured environments. A cascaded control architecture comprising kinematic planning and dynamic tracking is designed in this section.

3.6.1. Perception-Based Dynamic Formation Scaling

To achieve this adaptation, the scaling factor σ(t) is dynamically computed based on the local passage width wobs(t) perceived by the leader’s LiDAR:

wobs(t)=min(Rleft(t))+min(Rright(t)) (48)

where Rleft and Rright are the range measurements from the lateral sensing sectors. The raw scaling factor σraw(t) is mapped from the detected width as follows:

σraw(t)=satwobs(t)doffwnom (49)

where doff is the safety offset to account for the robot’s physical width, wnom is the nominal formation width, and the saturation function sat() constrains the output to [σmin,1]. To prevent formation collapse, a lower bound σmin is strictly enforced. To ensure geometric continuity, σ(t) is smoothed via:

σ(t)=(1β)σ(tΔt)+βσraw(t) (50)

where β is the smoothing factor. In the present study, the parameters are calibrated to match the simulated robot models within the Gazebo environment. Specifically, doff=0.2 m and wnom=1.6 m are determined by the virtual chassis radius and the nominal formation width, respectively. The lower bound σmin=0.35 is set to prevent formation collapse, while the smoothing factor β=0.3 is empirically selected to balance reactive sensitivity with noise suppression.

3.6.2. Anisotropic Flow Field Modulation

To address the potential conflict between formation maintenance and obstacle avoidance safety, an anisotropic flow field modulation strategy is proposed. The core concept is to dynamically modulate the raw formation command using the geometric characteristics of the environment. Initially, the nominal reference velocity is defined using Equation (16) and the gain kp from Equation (18). To prevent collisions in dense obstacles, an adaptive compliance mechanism relaxes kp based on the local repulsive field Ri (Equation (15)), yielding the compliant raw velocity vraw,i

kp,i*=kp1+λcRi (51)
vraw,i=p.d,i+kp,i*ep,i (52)

where λc>0 is the compliance coefficient (λc=2.0). Substituting this compliant raw command vraw,i into Equation (21) for correction yields a safe modulated flow field vsafe,i:

vsafe,i=M(qi)vraw,i=λn,i(niTvraw,i)ni+λt,i(tiTvraw,i)ti. (53)

Equation (53) indicates that M(qi) essentially functions as an anisotropic geometric filter. Based on the distribution of obstacles, it selectively attenuates the normal component of the raw command vsafe,i that could lead to a collision, while preserving or enhancing the tangential component along the obstacle surface. When the formation traverses narrow passages or approaches obstacles, this modulation mechanism causes the actual velocity vector of the follower to deviate from the theoretical formation value. This implies that the system tolerates temporary geometric distortion of the formation as a trade-off to ensure obstacle avoidance safety.

This mechanism endows the multi-robot formation with a soft compression property. When encountering spatial constraints, robots temporarily slide away from their nominal positions to adapt to the environmental topology. Once the obstacle region is cleared (λn1), the accumulated formation error is rapidly eliminated by the ANFTSMC, enabling automatic formation recovery.

3.6.3. Adaptive Nonsingular Fast Terminal Sliding Mode Controller (ANFTSMC)

The modulated flow field vsafe,i often exhibits non-smooth characteristics near obstacle boundaries. Furthermore, the Mecanum-wheeled chassis faces lumped uncertainties in practice, such as variations in ground friction and load perturbations. To achieve high-precision tracking of vsafe,i, a robust controller with finite-time convergence characteristics is designed. The velocity tracking error is defined as:

ev,i=vivsafe,i. (54)

Since directly differentiating the noisy signal vsafe,i would amplify noise, a second-order fastest tracking differentiator (TD) is introduced to obtain a smooth acceleration estimate v.safe,i. Taking the time derivative of Equation (53) and substituting Equation (6), the open-loop system error dynamics are obtained after rearrangement:

e.vi=f(vi)+Bui+div.safe,i . (55)

To avoid the singularity of traditional terminal sliding mode and to enhance convergence speed, an integral-type nonsingular fast terminal sliding surface si is selected:

si=evi+0t(αevi+β|evi|γsgn(evi))dτ , (56)

where sig(x)γ=|x|γsgn(x). The linear term αevi dominates the dynamics far from the equilibrium point, ensuring rapid exponential convergence of the error towards the sliding surface. The nonlinear term β|evi|γsgn(evi) (with 1<p/q<2) dominates the dynamics near the equilibrium point, ensuring precise convergence of the error to zero within finite time.

The final control torque is designed as τi=τeq,i+τrob,i. The equivalent control term τeq,i compensates for the nominal model dynamics:

τeq,i=Civi+Divi+Miv.safe,i+c1evi+c2sig(evi)p/q. (57)

The robust control term τrob,i is designed to suppress lumped disturbances. Considering that the high-frequency switching of the sign function sgn() in traditional sliding mode control can induce chattering, leading to actuator wear and controller signal oscillations, a saturation function sat() is employed to replace the sign function, and an adaptive gain δ^i is introduced to estimate the disturbance upper bound:

τrob,i=(δ^i+η)sat(si,Φ),    sat(si,Φ)=siΦ,si<Φsisi,siΦ. (58)

To cope with unknown disturbance bounds, the adaptive law is designed as δ^˙i=μsi, where μ > 0 is the adaptive rate parameter. The saturation function provides a continuous linear transition of the control effort within the boundary layer Φ.

Combining Equations (57) and (58), the final control torque input τi for the i-th follower is obtained:

τi=Civi+Divi+Miv.safe,i+c1evi+c2sig(evi)p/q(δ^i+η)sat(si,Φ). (59)

Equation (59) manifests as a flexible switching of motor torque, significantly mitigating high-frequency chattering in the control signal while preserving robustness. Concurrently, the adaptive law ensures that the gain is dynamically adjusted according to the current tracking error, circumventing the conservatism inherent in traditional fixed-gain approaches.

Consequently, this section establishes a human–robot-environment symbiotic control strategy that addresses the dual challenges posed by time delays and unstructured environments. For the leader subsystem, an intent-mediated asymmetric dynamic shared control is proposed. Local saddle point deadlocks are resolved via the topological chirality factor σchirality, while global U-shaped trap issues are addressed through the composite deadlock criterion, enabling mode switching between assisted deadlock and escape takeover. For the follower subsystem, a cooperative control based on flow field modulation is established. The dynamic modulation matrix resolves the coupling conflict between formation maintenance and obstacle avoidance. The ANFTSMC, combined with a tracking differentiator (TD) and a saturation function, guarantees high-precision, chatter-free tracking under model uncertainties, achieving an organic unification of safety, robustness, and transparency.

4. System Stability and Convergence Analysis

This section aims to provide a rigorous theoretical analysis of the shared control and formation obstacle avoidance strategy for teleoperation proposed in Section 3. The proof follows a three-tiered logic: first, based on energy passivity theory, the interaction stability of the leader under communication delays and damping injection is demonstrated; second, based on the invariant set principle, the obstacle avoidance safety of the followers under flow field modulation is proven; finally, using finite-time Lyapunov stability theory, the convergence of the follower dynamic system to the safe trajectory and its robustness against disturbances are established.

For the subsequent proofs, the following core lemma is introduced:

Lemma 1 (Finite-Time Stability).

Consider the nonlinear system x.=f(x)If there exists a continuous positive definite function V(x) and constants c>0,0<α<1 such that the differential inequality holds:

V˙(x)+cV(x)α0, (60)

then the system state converges to the origin within a finite time Tr, and the upper bound of the convergence time is given by:

Tr V(x0)1αc(1α). (61)

4.1. Passivity Proof of Leader Interaction

For the Smith predictor-based damping injection strategy proposed in Section 3.1, it must be proven that the master-side closed-loop system remains passive from the perspective of the operator, even in the presence of communication delays (Tdelay>0). That is, the system does not actively generate energy due to the phase lag introduced by the delay, thereby ensuring the stability of human–robot interaction.

Theorem 1. 

Consider the master-side dynamic system Equation (9) and the damping injection control law Equations (45) and (46). If the adaptive damping matrix Binj is designed to satisfy the dissipation condition PdissPactive , then the mapping from the human input force fh to the haptic device velocity x.m satisfies the passivity inequality:

0tfhTx.mdτV. (62)

Proof. 

To quantitatively analyze the energy flow characteristics of the system, an energy storage function is first constructed. The generalized kinetic energy of the master system is selected as a Lyapunov candidate function V(xm). Utilizing the positive definiteness of the inertia matrix Mm, it can be defined as:

V(xm)=12x.mTMmx.m. (63)

Taking the time derivative of this energy function and introducing the closed-loop dynamic constraints. The master-side dynamic Equation (9) is substituted into the expression for ˙V˙. Furthermore, considering Equation (46), where the control torque fm consists of the Smith-predicted environmental force Fenv* and the actively injected damping Binjx.m. Expanding fm and substituting, the power flow equation of the system is obtained:

V˙=x.mTfh+x.mT(Fenv*Binjx.mBmx.m). (64)

To clarify the impact of delay on stability, the terms in Equation (64) are reorganized according to their physical significance, yielding three key power terms: the external input power Pin=x.mTfh, the total dissipated power:

Pdiss=x.mT(Bm+Binj)x.m. (65)

Therefore, the spurious active power introduced by the delayed environmental force is expressed as Pactive=x.mTFenv*. Accordingly, the power equation is rewritten as:

V˙=PinPdiss+Pactive. (66)

Based on this, a dissipation-dominant condition is introduced. In the presence of communication delays, phase lag may lead to Pactive>0, i.e., the system outputs energy, causing oscillations. However, the adaptive law ensures that the damping matrix Binj increases monotonically with the round-trip delay Trtt, thereby guaranteeing that the total dissipated power always covers the spurious active power:

PdissPactivex.mT(Bm+Binj)x.mx.mTFenv*. (67)

Finally, the passivity conclusion is derived using integral inequalities. Substituting condition Equation (67) into Equation (66) yields the inequality:V˙Pin. Integrating this over the time interval [0, t]:

V(t)V(0)0tfhTx.mdτ. (68)

Since kinetic energy V(t) ≥ 0, the above implies that the energy absorbed by the system from the external environment is always greater than or equal to the increment in the system’s stored energy. This demonstrates that the closed-loop system does not actively generate energy under delayed conditions and strictly satisfies the definition of passivity.

4.2. Proof of Forward Invariance for Obstacle Avoidance Safety

In Section 3, an anisotropic flow field modulation strategy was employed for the followers to ensure that the robot always navigates within the safe set Sfree={qD(q)>0}. The forward invariance of this safe set is now proven using the Nagumo set invariance theorem.

Theorem 2. 

The free space outside obstacles is defined as the open set Sfree={qD(q)>0} , with its boundary given by S={qD(q)=0} . If the motion of a robot k{L,1,,n} (where L denotes the leader and I denotes the i-th follower) is governed by the anisotropic modulation matrix M(qk) such that q.k=M(qk)vin,k , with vin,k being an arbitrary bounded input command—specifically, for the leader, vin,L=vcmd , and for a follower, vin,i=vraw,i —then Sfree is a forward invariant set for the system.

Proof. 

According to Nagumo theorem, the necessary and sufficient condition for the set Sfree to remain forward invariant is that when the system state is on the boundary qkS, its velocity vector q.k must point into the tangent space TSqk or into the interior of the free space. That is, it must be shown that:

D˙(qk)=D(qk)Tq.k0,    qkS. (69)

It is noted that the gradient of the distance field D(qk) is precisely the unit outward normal vector nk on the obstacle surface. Substituting the control law q.k=M(qk)vin,k into Equation (63) yields:

D˙(qk)=nkTM(qk)vin,k.. (70)

Utilizing the spectral decomposition form of M(qk) from Section 3:

M(qk)=λn,knknkT+λt,ktktkT, (71)

expanding and substituting into the above equation gives:

D˙(qk)=nkTλn,knknkT+λt,ktktkTvin,k . (72)

Applying the distributive property of the vector inner product and the orthogonality of the basis vectors, the term containing the tangent vector tk vanishes due to orthogonality:

D˙(qk)=λn,k(nkTnk)(nkTvin,k)+λt,k(nkTtk)(tkTvin,k)=λn,k1(nkTvin,k)+λt,k0(tkTvin,k)=λn,k(nkTvin,k) . (73)

According to the eigenvalue design rule, as the robot approaches the obstacle boundary (i.e., D(qk)0), the normal eigenvalue satisfies: limD0λn,k=0. Therefore, at the boundary:

D˙(qk)qkS=0(nkTvin,k)=0 . (74)

Conclusion: Equation (68) indicates that, regardless of the direction of the input command vin,k, the normal component of the system’s velocity at the boundary is strictly nullified. This means the velocity vector q.k is always tangent to the obstacle boundary (q.kTS), satisfying Nagumo invariance condition. Consequently, any trajectory initialized within Sfree cannot cross the boundary S.

4.3. Finite-Time Convergence Proof of Follower Dynamics

This subsection demonstrates that the proposed Adaptive Nonsingular Fast Terminal Sliding Mode Controller (ANFTSMC) guarantees that the system converges to the safe flow field vsafe,i within a finite time.

Theorem 3. 

Consider the error dynamic system for follower i. Under the action of the control torque from Equations (57) and (58) and the adaptive law δ^˙i=μsi , the sliding variable  si  and the velocity error  e˙i  are Uniformly Ultimately Bounded (UUB), converging to the boundary layer |si|Φ in finite time. 

Proof. 

The proof is structured in two phases. □

  1. Sliding Mode Reaching Phase

A Lyapunov candidate function is selected, incorporating the generalized kinetic energy of the i-th robot and the estimation error of the adaptive parameter:

Vs,i=12siTMisi+12μδ˜i2, (75)

where δ˜i=δ^iδmax is the estimation error, and δmax is the true upper bound constant of the disturbance τd,i, satisfying τd,iδmax.

Taking the time derivative, utilizing the skew-symmetric property of robot dynamics (xT(M.i2Ci)x=0), and substituting the closed-loop dynamics yields:

V˙s,i=siTMis.i+12siTM.isi+1μδ˜iδ^˙i=siT(τrob,iτd,i)+δ˜isi. (76)

Note: This derivation assumes that the equivalent control τeq,i precisely cancels the nominal model dynamics Ci, Di and the reference terms. Substituting Equation (58) and considering the condition outside the boundary layer (siΦ) yields:

V˙s,i=siT(δ^i+η)sisiτd,i+(δ^iδmax)si=(δ^i+η)sisiTτd,i+δ^isiδmaxsiηsiδmaxsi+siτd,iηsi . (77)

According to the Rayleigh-Ritz theorem, there exists a constant λmin(Mi)>0 such that:

12λmin(Mi)si212siTMisiVs,i, (78)

which implies:

si2λmax(Mi)Vs,i1/2. (79)

Defining κ=η2λmax(Mi), the following inequality is obtained:

V˙s,i+κVs,i1/20. (80)

By Lemma 1, the system state reaches the boundary layer |si|Φ in finite time tr. Furthermore, replacing the signum function with sat(si,Φ) yields practical Uniformly Ultimately Bounded stability. This theoretical relaxation is an intentional engineering trade-off to suppress high-frequency actuator chattering while preserving acceptable tracking precision.

  • 2.

    Sliding Mode Phase

Once the system enters the sliding mode, it satisfies si=0 and s.i=0. Differentiating the sliding surface definition Equation (56) with respect to time yields the error dynamics for follower i:

e.vi=c1evic2sig(evi)p/q. (81)

A Lyapunov function for the error state is selected:

Ve,i=12eviTevi. (82)

Taking its time derivative:

V˙e,i=eviTe.vi=c1eviTevic2eviTsig(evi)p/q. (83)

Noting that eviTsig(evi)p/q=evi1+p/q=(2Ve,i)p+q2q, and since c1>0, it follows that:

V˙e,ic22p+q2qVe,ip+q2q. (84)

Given the parameter design satisfies p < q, the exponent α = p + q/2q satisfies 0.5 < α < 1. This inequality perfectly conforms to the finite-time convergence condition of Lemma 1. Therefore, the velocity tracking error evi of the i-th follower converges precisely to zero within a finite time, enabling accurate replication of the safe formation flow field.

In summary, it is first demonstrated that the adaptive damping injection mechanism effectively compensates for the non-passivity introduced by communication delays, ensuring the energy stability of the human–robot closed loop. Second, it is proven that the eigenvalue configuration within the IM-AVM strategy geometrically guarantees the forward invariance of the safe set, ensuring zero collisions for the robot. Finally, it is established that the ANFTSMC algorithm, combined with the adaptive law, guarantees finite-time convergence of the sliding variable and the tracking error.

5. Experimental Verification and Results Analysis

To validate the feasibility and robustness of the proposed shared control framework, a simulated verification platform was developed. This platform establishes a closed-loop teleoperation environment by integrating a physical haptic device with a virtual simulation engine. Specifically, the master side incorporates a physical Geomagic Touch haptic device, which captures the operator’s motion intent via 1 kHz high-frequency hardware sampling and renders virtual haptic feedback from the slave side to satisfy the transparency requirements of the teleoperation system. Meanwhile, the master and slave sides are deployed on independent computing nodes connected via an Ethernet router, utilizing the ROS 2 (DDS) middleware to achieve cross-machine asynchronous communication. On the slave side, the controlled multi-robot formation operates within the Gazebo 11 physics engine. Each robot model is constructed based on the kinematic parameters of the physical platform, responsible for processing complex formation evolution and obstacle avoidance logic, while feeding real-time states back to the master side to complete the closed-loop human–robot interaction control. The critical tunable parameters of the controllers, shared control arbitration, and IM-AVM are comprehensively summarized in Table 1 and Table 2.

Table 1.

Parameters for Intent-Mediated Avoidance and Haptic Feedback.

Parameter Description Value
η Repulsion field gain 2.0
ρ0 Obstacle influence radius 1.2 m
δhyst Hysteresis threshold 0.15
Dth Deadlock composite index threshold 0.5
Ttrig Deadlock confirmation time 1.5 s
Kh Haptic force feedback gain 1.0
kguide Guidance force scaling factor 0.25

Table 2.

Parameters for NFTSMC Tracking and Formation Control.

Parameter Description Value
c1 Linear sliding surface gain 2.0
c2 Nonlinear sliding surface gain 1.0
p,q Fractional power parameters 6, 5
μ Robust switching gain 1.5
Φ Boundary layer thickness 0.05
γx,γy Reaching law gains for X and Y axes 0.1, 0.1
kp Proportional gain for formation error 1.5
Wnom Nominal passable width 1.6 m

5.1. Teleoperation Mapping Evaluation

This experiment aimed to verify the accuracy of the master-slave motion mapping in omnidirectional translation mode. The operator’s forward and backward manipulation of the haptic device was mapped to the longitudinal linear velocity vx of the robot, while lateral left-right movements were mapped to the lateral velocity vy.

Figure 4a presents the longitudinal linear velocity response. The solid line represents the intended velocity input from the operator via the haptic device, and the dashed line represents the velocity commanded to the robot. When continuous positive and negative velocity commands were applied by the operator, a high degree of consistency was observed between the mapped curve and the intended trajectory.

Figure 4.

Figure 4

Velocity mapping in omnidirectional translation mode. (a) Longitudinal linear velocity. (b) Lateral velocity.

Figure 4b displays the lateral velocity response. Analysis of the curves indicates that during the acceleration phase from 15 s to 18 s, as well as the deceleration and reverse phases from 19 s to 22 s, the intended signal and the mapped velocity nearly completely overlapped, with no perceptible delay. This minimal latency ensures transparency during teleoperation, enabling the operator to perceive the robot’s motion state in real time and thereby establish an effective closed-loop feedback control.

5.2. Core Algorithm Verification

To address the inherent limitation of the traditional Artificial Potential Field (APF) method, which is prone to entrapment in local minima, a U-shaped trap scenario was constructed for testing, as depicted in Figure 5.

Figure 5.

Figure 5

Assisted deadlock in the U-shaped trap scenario. (a) Assisted deadlock trajectory. (b) Longitudinal linear velocity. (c) Lateral velocity. (d) Longitudinal force. (e) Lateral force.

The trajectory results shown in Figure 5a demonstrate that the dynamic asymmetric modulation matrix effectively breaks the symmetry of the potential field, enabling successful obstacle avoidance at the mouth of the U-shaped trap. The followers adapted their formation through autonomous contraction, avoiding collisions with side walls while maintaining formation integrity. Figure 5b indicates that the mapped longitudinal velocity was consistently maintained at approximately 0.5 m/s, indicating continuous forward motion of the simulated vehicle throughout the assisted deadlock state. In Figure 5c, pulses of approximately 0.25 m/s and −0.25 m/s were observed near t ≈ 23 s and t ≈ 50 s, respectively. These pulses demonstrate that the intent-mediated asymmetric dynamic shared control leverages the operator’s micro-intentions to dynamically determine the flow field’s rotational direction, thereby breaking the potential field symmetry. Figure 5d quantifies the environmental constraint information perceived by the operator in the longitudinal dimension. During the interval from 25 s to 40 s, corresponding to the deepest entrapment of the robot within the U-shaped trap, a negative peak of −0.6 N was observed in the longitudinal force feedback. Figure 5e quantifies the environmental constraint information perceived in the lateral dimension. During the interval from 25 s to 33 s, corresponding to obstacle avoidance via the intent-mediated asymmetric dynamic shared control after the robot entered the local minimum, a negative peak of −0.6 N was observed in the lateral force feedback.

As shown in Figure 6a, during the escape takeover state, the operator intent was guided by the haptic force. The vehicle was determined to be trapped in the U-shaped obstacle at position 0.0 m. Upon entering the escape takeover state, the system searched for the locally optimal exit and executed a retreat of 0.5 m to capture the operator’s attention, ultimately leading to successful escape from the U-shaped trap. Therefore, the dynamic asymmetric modulation matrix is capable of breaking the potential field symmetry at the U-shaped mouth, searching for the locally optimal exit based on the composite deadlock criterion and escape activation mechanism. This also demonstrates that the proposed shared control framework successfully identified the non-convex geometric characteristics of the environment and generated a smooth escape trajectory tangent to the obstacle boundaries.

Figure 6.

Figure 6

Escape takeover in the U-shaped trap scenario. (a) Escape takeover trajectory. (b) Longitudinal linear velocity. (c) Lateral velocity. (d) Longitudinal force. (e) Lateral force.

Figure 6b shows that the mapped longitudinal velocity remained consistently at 0.5 m/s before 60 s. In Figure 6c, pulses of approximately 0.25 m/s and −0.25 m/s were observed near t ≈ 22 s and t ≈ 50 s, respectively. This indicates that the intent-mediated asymmetric dynamic shared control utilizes the operator’s micro-intentions to dynamically determine the flow field’s rotational direction, thereby breaking the potential field symmetry. Figure 6d quantifies the environmental constraint information perceived by the operator in the longitudinal dimension. During the interval from 25 s to 42 s, corresponding to the deepest entrapment within the U-shaped trap, a negative peak of −0.6 N was observed in the longitudinal force feedback. Figure 6e quantifies the lateral environmental constraint information. During the interval from 23 s to 42 s, corresponding to the period when the escape takeover state alerted the operator and the intent-mediated asymmetric dynamic shared control was activated to break the potential field symmetry, a negative peak of −0.32 N was observed in the lateral force feedback.

To further investigate the interaction characteristics of the hierarchical shared control framework, two sets of experiments were designed: the standard obstacle avoidance mode (assisted deadlock) and the escape mode, as illustrated in the figures. In both sets of experiments, the robot formation successfully traversed the U-shaped trap region. However, the underlying deadlock resolution mechanisms and human–robot collaboration modes were fundamentally different.

In Figure 7a, the stagnation index varied continuously during the assisted deadlock state, reaching a peak of 0.38 around 23 s. At this moment, continuous input was provided by the operator while the robot’s displacement was minimal. In Figure 7b, during the intervals 22–25 s, 33–34 s, and 49–55 s, the interaction conflict index λconflict = 1 was 1, indicating severe conflict. In Figure 7c, at 23 s, the deadlock index exceeded the threshold of 0.3. However, the escape mode was not triggered, as the composite index did not continuously exceed the threshold within the temporal confirmation mechanism. This demonstrates that the temporal confirmation mechanism effectively filters out noise, preventing false activations and enhancing the robustness of the composite deadlock criterion and escape mechanism. In Figure 7d, the arbitration factor α smoothly regulated the operator’s control authority during the assisted deadlock state. The arbitration factor exceeded 0.75 during the 22–33 s interval but never reached 1, confirming that the system remained in the assisted deadlock state.

Figure 7.

Figure 7

Conflict and arbitration mechanism in the assisted deadlock state. (a) Stagnation index λstagnation. (b) Interaction conflict index λconflict. (c) Deadlock index Dlock. (d) Arbitration factor α.

In Figure 8a, the stagnation index reached its maximum around 19 s, corresponding to the largest discrepancy between operator input and robot displacement, indicating severe system stagnation. In Figure 8b, during the 19–20 s interval, the interaction conflict index λconflict = 1 was 1, indicating severe conflict. In Figure 8c, at 19–20 s, the deadlock index reached 1, and the composite index continuously exceeded the threshold within the temporal confirmation mechanism, triggering the escape takeover state. In Figure 8d, during the 19–20 s interval, upon deadlock confirmation, the vehicle assumed full control authority with the modulation weight α = 1, and operator input was masked until the robot completely exited the trap region (i.e., Dlock returned to normal).

Figure 8.

Figure 8

Conflict and arbitration mechanism in the escape takeover state. (a) Stagnation index λstagnation. (b) Interaction conflict index λconflict. (c) Deadlock index Dlock. (d) Arbitration factor α.

In the escape takeover state, the operator was enabled to perceive the topological structure of the trap, thereby being intuitively guided to cooperate with the algorithm for successful escape.

In Figure 9a, with the vehicle in assisted obstacle avoidance mode, only the avoidance force Favoid was active, accurately conveying environmental risk information to the operator. This avoidance force reached a peak of 0.7 at 30 s, achieving robust nonlinear scaling for motion suppression and enabling smooth obstacle avoidance. In Figure 9b, the vehicle entered the escape takeover state during the 19–20 s interval. At this time, the avoidance force Favoid was zero, while the guidance force Fguide was 0.15, providing the operator with a subtle traction sensation in the escape direction.

Figure 9.

Figure 9

Force feedback in the U-shaped trap scenario. (a) Force feedback in the assisted deadlock state. (b) Force feedback in the escape takeover state.

Figure 10a shows the trajectory under conventional APF, where the formation is trapped in local minima at the U-shaped obstacle and the long wall. Successful navigation in this baseline case relies entirely on manual teleoperative override. Figure 10b,c display the mapped longitudinal and lateral velocities, revealing that persistent operator inputs are required to escape the stagnation zones, leading to increased task duration. Figure 10d,e quantify the haptic force feedback rendered to the operator in the longitudinal and lateral dimensions, respectively. To further validate the robust navigation capabilities of the proposed framework, a comparative study was conducted between the traditional APF and the IM-AVM strategy within complex U-shaped traps and long-wall environments. Under traditional APF, the multi-robot formation frequently stagnated at local minima near the concave regions of the U-shaped obstacles. Escaping these traps required the operator to provide continuous and intensive corrective commands, leading to a significantly longer mission completion time compared to the IM-AVM approach. In contrast, the IM-AVM strategy effectively utilizes the operator’s transient micro-intention force as a symmetry-breaking mechanism, allowing the formation to autonomously navigate out of the deadlock with minimal human intervention. Consequently, the proposed IM-AVM-based shared control framework demonstrates superior efficiency and reduced operator dependency in resolving the local minima problem.

Figure 10.

Figure 10

Conventional APF in the U-shaped trap scenario. (a) trajectory Conventional APF. (b) Longitudinal linear velocity. (c) Lateral velocity. (d) Longitudinal force. (e) Lateral force.

5.3. Compliant Formation Deformation and Trajectory Adaptation

As shown in Figure 11, a test scenario was configured where the environment transitioned from a wide area to a narrow corridor.

Figure 11.

Figure 11

Formation transformation in the narrow corridor. (a) Narrow passage trajectory. (b) Longitudinal linear velocity. (c) Lateral velocity. (d) Longitudinal force. (e) Lateral force.

The formation trajectory in Figure 11a illustrates a complete compliant deformation process: formation-based obstacle avoidance, individual follower obstacle avoidance, formation maintenance during passage through the narrow corridor (X[4,1]), and subsequent elastic recovery. Figure 11b indicates that the mapped longitudinal velocity was consistently maintained at approximately 0.5 m/s. In Figure 11c, a pulse of approximately 0.25 m/s was observed near t ≈ 21 s, resulting from a brief lateral velocity command by the operator. The asymmetric dynamic shared control determined the flow field’s rotational direction based on this intent, breaking the potential field symmetry. Figure 11d quantifies the longitudinal environmental constraint information perceived by the operator. During the 19–24 s interval, a negative peak of −0.19 N was observed in the longitudinal force feedback. Figure 11e quantifies the lateral environmental constraint information. During the 22–25 s interval, a negative peak of −0.18 N was observed in the lateral force feedback. Conflict Detection and Stiffness Arbitration Mechanism:

In Figure 12a, the stagnation index λstagnation reached a peak at t = 20 s, corresponding to the moment when the formation began entering the narrow corridor and the vehicle decelerated for safe obstacle avoidance. In Figure 12b, the conflict index λconflict accurately captured the physical constraint opposition during entry compression (t = 19 s) and exit expansion (t = 30 s). In Figure 12c, the deadlock index Dlock did not reach the threshold throughout the entire narrow passage traversal. In Figure 12d, the arbitration factor α increased adaptively during the bottleneck passage, reaching a peak at t = 20 s to address the heightened conflict during configuration recovery.

Figure 12.

Figure 12

Response of core state variables to geometric constraints. (a) Stagnation index λstagnation. (b) Interaction conflict index λconflict. (c) Deadlock index Dlock. (d) Arbitration factor α.

Figure 13a illustrates the trajectory under the APF method within a constrained narrow passage. Figure 13b,c illustrate the mapped longitudinal and lateral linear velocities from the haptic device, respectively. These results indicate that when encountering a longitudinal wall constraint, a continuous lateral velocity command is required to enable the robot’s escape, resulting in a prolonged traversal time. Figure 13d shows significant longitudinal force fluctuations around t=15s, indicating intermittent oscillations of the multi-robot formation along the motion direction. Furthermore, Figure 13e displays lateral force perturbations between 15s and 20s, revealing periodic lateral instability and swaying of the formation.

Figure 13.

Figure 13

Conventional APF in the Narrow passage. (a) Narrow passage trajectory. (b) Longitudinal linear velocity. (c) Lateral velocity. (d) Longitudinal force. (e) Lateral force.

A comparative experiment was conducted between the traditional APF-based navigation and the proposed IM-AVM strategy in a narrow-channel scenario. Under traditional APF control, the multi-robot formation exhibited significant oscillations, characterized by longitudinal tremors before entering the passage and lateral instability while traversing the narrow space. Consequently, the completion time for the APF-governed formation was considerably longer than that of the IM-AVM strategy. Furthermore, when encountering long-wall obstacles post-passage, the traditional APF displayed high operator dependence; the formation frequently stagnated in local minima unless the human operator provided continuous, corrective commands. In contrast, the IM-AVM strategy required only a transient micro-intention force from the operator to break symmetry and navigate around the wall. Evidently, the proposed IM-AVM-based shared control framework demonstrates superior autonomy and robustness compared to traditional APF strategies.

5.4. Comprehensive Formation and Long-Distance Navigation

The robot formation was required to maintain a triangular configuration, navigate under operator guidance, avoid obstacles, and reach the destination.

Figure 14 presents snapshots of the experimental process for master-slave collaborative formation teleoperation in a complex obstacle environment. The real-time poses and obstacle avoidance trajectories of the slave-side robot formation within the Gazebo environment are displayed, illustrating formation maintenance and trajectory tracking during obstacle avoidance. The master-side operator provided real-time control via a Geomagic Touch haptic device. Blue arrows indicate the temporal synchronization between the master-side operator’s hand intent and the slave-side formation response at different moments.

Figure 14.

Figure 14

Snapshots of the master-slave collaborative formation teleoperation experimental process in a complex obstacle environment.

As shown in Figure 15a, the robot formation exhibited collective obstacle avoidance and individual follower obstacle avoidance. Specifically, at positions X ≈ 1 m and X ≈ −5.5 m, the formation avoided a U-shaped opening and a long wall, respectively, through intent-mediated asymmetric shared control. Within the interval X ∈ [−5, −3], a safe tangential flow field was utilized for navigation through the narrow corridor. Throughout the formation process, the Adaptive Nonsingular Fast Terminal Sliding Mode Controller (ANFTSMC) reduced trajectory tracking oscillations, successfully maintained the topological connectivity of the formation, and prevented any instances of falling behind or collision. Figure 15b indicates that the mapped longitudinal velocity was consistently maintained at approximately 0.5 m/s. In Figure 15c, pulses of approximately 0.25 m/s and −0.25 m/s were observed near t ≈ 14 s and t ≈ 32 s, respectively, resulting from brief lateral velocity commands applied by the operator. This demonstrates that the intent-mediated asymmetric dynamic shared control leverages the operator’s micro-intentions to dynamically determine the flow field’s rotational direction, thereby breaking the potential field symmetry. Figure 15d reveals the active intervention mechanism of force feedback in longitudinal velocity. During high-risk obstacle avoidance moments, such as at t ≈ 14 s (U-shaped opening) and t ≈ 32 s (long wall), the longitudinal force Fm,x exhibited negative peaks (approximately −0.32 N). This indicates that when an obstacle was detected ahead, the system actively applied a backward damping force to the master haptic device, counteracting the operator’s pushing action. This mechanism ensured safety and compliance of longitudinal operations within complex constrained spaces. Figure 15e illustrates that during the interval t ∈ [14, 18] s, a positive pulse with a magnitude of up to 0.4 N was generated in the lateral force, significantly reducing the operator cognitive load and steering errors during long-duration teleoperation tasks.

Figure 15.

Figure 15

Formation trajectory in a comprehensive scenario. (a) Trajectory in Complex Scenarios. (b) Longitudinal linear velocity. (c) Lateral velocity. (d) Longitudinal force. (e) Lateral force.

In Figure 16a, the stagnation index λstagnation reached a peak at t ≈ 13 s, corresponding to a period of continuous operator input with minimal robot displacement. In Figure 16b, the saturation of the conflict index Dlock during the intervals t ∈ [11, 14] s and t ∈ [30, 34] s reflects the extreme geometric constraints encountered during obstacle avoidance at the U-shaped opening and long wall, respectively. In Figure 16c, the transient peaks of the deadlock index Dlock indicate that the system remained in the assisted driving phase throughout. In Figure 16d, the arbitration factor αα increased significantly during the intervals t ∈ [11, 14] s and t ∈ [30, 34] s to cope with the challenges posed by the U-shaped opening and long wall.

Figure 16.

Figure 16

Formation trajectory in a comprehensive scenario. (a) Stagnation index λstagnation. (b) Interaction conflict index λconflict. (c) Deadlock index Dlock. (d) Arbitration factor α.

Figure 17a demonstrates the adaptive velocity regulation capability of the system in complex environments. The operator’s commanded velocity remained around 0.5 m/s. The actual velocity exhibited significant autonomous adjustment characteristics during obstacle avoidance (e.g., the U-shaped opening at t = 12−14 s and the long wall region at t = 30−32 s). The system prioritized safety by reducing the longitudinal velocity to near 0 m/s. Subsequently, during escape moments (e.g., around t = 15 s and t = 33 s), the actual velocity rapidly increased to approximately 1.2 m/s. This velocity compensation mechanism effectively mitigated the positional lag accumulated during obstacle avoidance.

Figure 17.

Figure 17

Trajectory tracking and tracking error of the leader. (a) Trajectory tracking. (b) Tracking error.

Figure 17b further quantifies the velocity tracking error during this process. During obstacle avoidance maneuvers (around t = 12 s and t = 30 s), the robot was forced to decelerate while the reference trajectory continued to evolve, causing fluctuations in both longitudinal and lateral velocity errors, with peaks reaching approximately 0.5 m/s and 0.8 m/s, respectively. However, upon clearing the obstacle zone, the error curves converged back to zero within a short time, without exhibiting divergence or persistent oscillations. This validates the robustness and high dynamic response capability of the control algorithm even after experiencing significant nonlinear velocity interventions.

Figure 18 illustrates the convergence characteristics of the formation control system when subjected to high dynamic disturbances. As observed from the error curves, when the leader executed aggressive maneuvers causing transient deviations in Follower 1 (F1) and Follower 2 (F2) at instances such as t ≈ 18 s for F1 and t ≈ 7 s and 28 s for F2, the curves exhibited a pronounced impulsive decay pattern. This phenomenon confirms the strong suppression capability of the adaptive terminal controller against nonlinear disturbances. Through real-time gain adjustment, the system state was rapidly restored from large deviations to a steady state within a finite time, thereby ensuring formation maintenance.

Figure 18.

Figure 18

Trajectory tracking and tracking error of the leader.

Further analysis of the error distribution reveals an asynchronous interleaving characteristic in the peak errors of F1 and F2 along the time axis. This precisely reflects the differentiated geometric and kinematic pressures experienced by individual robots within the multi-robot formation navigating a complex trajectory. Both the primary peaks of F1 and the secondary peaks of F2 correspond to the dynamic constraints imposed on each robot during specific curved path segments. Conversely, during non-maneuvering steady intervals (e.g., 10 s to 15 s), both followers consistently maintained extremely low error levels. This validates the robustness of the control algorithm at the multi-robot coordination level, guaranteeing high-precision formation maintenance under diverse operational conditions.

5.5. Scalability and Generalization to Multi-Robot Formations (n=3)

To address the potential scalability concerns, the experimental setup is expanded from a three-robot formation to a four-robot formation (n=3 followers).

Figure 19a illustrates the formation navigation consisting of one leader and three followers (n=3), which validates that the proposed shared control framework is seamlessly scalable to multiple followers. This demonstration confirms the intrinsic extensibility of both the intent-mediated asymmetric modulation (IM-AVM) strategy and the adaptive non-singular fast terminal sliding mode control (ANFTSMC). Figure 19b presents the mapped longitudinal linear velocity from the haptic master, while Figure 19c displays the mapped lateral linear velocity, Figure 19a,b present the Longitudinal force and Lateral velocity.

Figure 19.

Figure 19

Figure 19

Multi-robot formation navigation in the generalized scenario (n=3). (a) Trajectory in Complex Scenarios. (b) Longitudinal linear velocity. (c) Lateral velocity. (d) Longitudinal force. (e) Lateral force.

Although the distributed simulated platform employed in this study introduces real-world communication delays and human-interaction perturbations by integrating physical haptic hardware and communication networks, the dynamic evolution of the controlled objects remains based on the Gazebo physics engine (e.g., ODE solver). It must be acknowledged that non-linear slip of Mecanum wheels and irregular ground friction in real environments exhibit higher levels of stochasticity. Nevertheless, the simulated experimental framework utilized in this research can be regarded as a critical functional verification phase prior to physical deployment, establishing a logical foundation for subsequent migration to a full physical platform.

6. Conclusions

This study proposed and validated an integrated bilateral shared teleoperation framework for omnidirectional mobile robot formations. The unified modulation matrix (IM-AVM) successfully resolved the local minima problem inherent in traditional potential field methods. The eigenvalue-driven compliant compression mechanism addressed geometric mismatch challenge mathematically provable obstacle avoidance safety. The ANFTSMC ensures robust formation tracking under simulation settings, effectively handling modeled disturbances. This functional verification validates the control architecture and prepares it for future experimental transition to physical Mecanum-wheeled robots. High-frequency chattering was effectively suppressed using a saturation function, significantly improving trajectory tracking accuracy. The Smith predictor-based haptic feedback, while ensuring stability under time delays, provided the operator with clear, high-fidelity environmental geometric perception and haptic guidance. This framework not only enhances the operational capability of multi-robot systems in extreme environments but also offers a new theoretical paradigm for the design of future human–robot intelligent symbiotic systems: connecting autonomous planning and human perception through a unified mathematical description (the modulation matrix), Future research will extend the current translational mapping to include active macro-heading adaptation for navigating sharp L-shaped corners, and focus on conducting formal user studies—utilizing metrics such as the NASA-TLX and task completion time—to quantitatively evaluate the impact of the proposed framework on reducing operator cognitive workload.

Acknowledgments

During the preparation of this manuscript, the authors used Gemini (version 1.5) for the purposes of language editing and grammatical refinement. The authors have reviewed and edited the output and take full responsibility for the content of this publication.

Abbreviations

The following abbreviations are used in this manuscript:

IM-AVM Intent-Mediated Asymmetric Vortex Modulation Multidisciplinary Digital Publishing Institute
ANFTSM Adaptive Nonsingular Fast Terminal Sliding Mode Controller Directory of open access journals
APF Artificial Potential Field
PD Proportional-Derivative Three letter acronym
TD Tracking Differentiator Linear dichroism

Author Contributions

Conceptualization, R.C.; methodology, R.C.; software, R.C.; validation, R.C. and H.Z.; formal analysis, R.C.; investigation, R.C.; resources, R.C.; data curation, R.C.; writing—original draft preparation, R.C.; writing—review and editing, R.C. and Z.Z. (Zhuoyue Zhang); visualization, R.C. and Z.Z. (Zhiyao Zhang); supervision, H.Z. and J.L.; project administration, R.C.; funding acquisition, H.Z. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare that there are no conflicts of interest or competing interests related to the publication of this manuscript.

Funding Statement

This paper was supported in part by the National Natural Science Foundation of China under Grant 62203196 and 62303074, in part by Longyuan Youth Talent Project of Gansu Province, in part by Central Government Guiding Funds for Local Science and Technology Development Program under Grant 25ZYJA026, in part by Youth Science and Technology Talent Innovation Project of Lanzhou under Grant 2025-QN-077, in part by Hongliu Excellent Youth Fund of Lanzhou University of Technology, and in part by Gansu Youth S&T Tackling Key Problems Project under Grant GQK2024040.

Footnotes

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.

References

  • 1.Lima R., Saha S., Vakharia V., Vatsal V., Das K. Augmenting Robot Teleoperation with Shared Autonomy via Model Predictive Control; Proceedings of the 2024 IEEE Conference on Telepresence; Pasadena, CA, USA. 16–17 November 2024; pp. 42–48. [Google Scholar]
  • 2.Franchi A., Secchi C., Son H.I., Buelthoff H.H., Giordano P.R. Bilateral Teleoperation of Groups of Mobile Robots with Time-Varying Topology. IEEE Trans. Rob. 2012;28:1019–1033. doi: 10.1109/TRO.2012.2196304. [DOI] [Google Scholar]
  • 3.Li D., Shi H., Cai B., Bai X., Chen L., Han G., Mi C. A Review of Technical Advances and Applications of Intelligent Inspection Robots in Structural Health Monitoring. SmartBot. 2025;1:92–121. doi: 10.1002/smb2.70000. [DOI] [Google Scholar]
  • 4.Shao X., Xie L. A Telerobotic Shared Control Architecture for Learning and Generalizing Skills in Unstructured Environments. IEEE Trans. Autom. Sci. Eng. 2025;22:15953–15965. doi: 10.1109/tase.2025.3572103. [DOI] [Google Scholar]
  • 5.Li P., Li W., Cui Z., Yang P., Chen C., You B., Wang J. UGV Navigation in Complex Environment: An Approach Integrating Security Detection and Obstacle Avoidance Control. IEEE Trans. Intell. Veh. 2025;10:4727–4741. doi: 10.1109/TIV.2024.3492539. [DOI] [Google Scholar]
  • 6.Saeidi H., Wagner J.R., Wang Y. A Mixed-Initiative Haptic Teleoperation Strategy for Mobile Robotic Systems Based on Bidirectional Computational Trust Analysis. IEEE Trans. Rob. 2017;33:1500–1507. doi: 10.1109/TRO.2017.2718549. [DOI] [Google Scholar]
  • 7.Lu Z., Si W., Wang N., Yang C. Dynamic Movement Primitives-Based Human Action Prediction and Shared Control for Bilateral Robot Teleoperation. IEEE Trans. Ind. Electron. 2024;71:16654–16663. doi: 10.1109/TIE.2024.3401185. [DOI] [Google Scholar]
  • 8.Franceschi P., Pedrocchi N., Beschi M. Human-Robot Role Arbitration via Differential Game Theory. IEEE Trans. Autom. Sci. Eng. 2024;21:5953–5968. doi: 10.1109/TASE.2023.3320708. [DOI] [Google Scholar]
  • 9.Piccinelli N., Muradore R. Linearized Virtual Energy Tank for Passivity-Based Bilateral Teleoperation Using Linear MPC. IEEE Trans. Rob. 2025;41:2589–2604. doi: 10.1109/TRO.2025.3554447. [DOI] [Google Scholar]
  • 10.Wang Y., Shan M., Yue Y., Wang D. Vision-Based Flexible Leader-Follower Formation Tracking of Multiple Nonholonomic Mobile Robots in Unknown Obstacle Environments. IEEE Trans. Control Syst. Technol. 2020;28:1025–1033. doi: 10.1109/TCST.2019.2892031. [DOI] [Google Scholar]
  • 11.Lin J.-L., Hwang K.-S., Wang Y.-L. A Simple Scheme for Formation Control Based on Weighted Behavior Learning. IEEE Trans. Neural Netw. Learn. Syst. 2014;25:1033–1044. doi: 10.1109/tnnls.2013.2285123. [DOI] [Google Scholar]
  • 12.Chen X., Huang F., Zhang Y., Chen Z., Liu S., Nie Y., Tang J., Zhu S. A Novel Virtual-Structure Formation Control Design for Mobile Robots with Obstacle Avoidance. Appl. Sci. 2020;10:5807. doi: 10.3390/app10175807. [DOI] [Google Scholar]
  • 13.Sahu B.K., Subudhi B. Flocking Control of Multiple AUVs Based on Fuzzy Potential Functions. IEEE Trans. Fuzzy Syst. 2018;26:2539–2551. doi: 10.1109/TFUZZ.2017.2786261. [DOI] [Google Scholar]
  • 14.Xiao H., Li Z., Chen C.L.P. Formation Control of Leader-Follower Mobile Robots’ Systems Using Model Predictive Control Based on Neural-Dynamic Optimization. IEEE Trans. Ind. Electron. 2016;63:5752–5762. doi: 10.1109/TIE.2016.2542788. [DOI] [Google Scholar]
  • 15.Ning B., Han Q.-L., Lu Q. Fixed-Time Leader-Following Consensus for Multiple Wheeled Mobile Robots. IEEE Trans. Cybern. 2020;50:4381–4392. doi: 10.1109/TCYB.2019.2955543. [DOI] [PubMed] [Google Scholar]
  • 16.Zhao C., An L., Zhang L. Collisions-Free Distributed Cooperative Tracking Control for Nonlinear MASs with Limited Data Rate. IEEE Trans. Autom. Control. 2025;70:8250–8257. doi: 10.1109/TAC.2025.3581135. [DOI] [Google Scholar]
  • 17.Grushko S., Vysocky A., Oscadal P., Vocetka M., Novak P., Bobovsky Z. Improved Mutual Understanding for Human-Robot Collaboration: Combining Human-Aware Motion Planning with Haptic Feedback Devices for Communicating Planned Trajectory. Sensors. 2021;21:3673. doi: 10.3390/s21113673. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Tsamis G., Chantziaras G., Giakoumis D., Kostavelis I., Kargakos A., Tsakiris A., Tzovaras D. Intuitive and Safe Interaction in Multi-User Human Robot Collaboration Environments through Augmented Reality Displays; Proceedings of the 2021 30th IEEE International Conference on Robot & Human Interactive Communication (RO-MAN); Vancouver, BC, Canada. 8–12 August 2021; pp. 520–526. [Google Scholar]
  • 19.Khansari-Zadeh S.M., Billard A. A dynamical system approach to realtime obstacle avoidance. Auton. Rob. 2012;32:433–454. doi: 10.1007/s10514-012-9287-y. [DOI] [Google Scholar]
  • 20.Yuan C., Zhang W., Liu G., Pan X., Liu X. A Heuristic Rapidly-Exploring Random Trees Method for Manipulator Motion Planning. IEEE Access. 2020;8:900–910. doi: 10.1109/ACCESS.2019.2958876. [DOI] [Google Scholar]
  • 21.Khansari-Zadeh S.M., Billard A. Learning Stable Nonlinear Dynamical Systems with Gaussian Mixture Models. IEEE Trans. Rob. 2011;27:943–957. doi: 10.1109/TRO.2011.2159412. [DOI] [Google Scholar]
  • 22.Rank M., Shi Z., Mueller H.J., Hirche S. Predictive Communication Quality Control in Haptic Teleoperation with Time Delay and Packet Loss. IEEE Trans. Hum.-Mach. Syst. 2016;46:581–592. doi: 10.1109/THMS.2016.2519608. [DOI] [Google Scholar]
  • 23.Zhang H., Song A., Li H., Chen D., Fan L. Adaptive Finite-Time Control Scheme for Teleoperation with Time-Varying Delay and Uncertainties. IEEE Trans. Syst. Man Cybern. Syst. 2022;52:1552–1566. doi: 10.1109/TSMC.2020.3032295. [DOI] [Google Scholar]
  • 24.Sun W., Liu Y., Gao H. Constrained Sampled-Data ARC for a Class of Cascaded Nonlinear Systems with Applications to Motor-Servo Systems. IEEE Trans. Ind. Inf. 2019;15:766–776. doi: 10.1109/TII.2018.2821677. [DOI] [Google Scholar]
  • 25.Zhang H., Song A., Li H., Shen S. Novel Adaptive Finite-Time Control of Teleoperation System with Time-Varying Delays and Input Saturation. IEEE Trans. Cybern. 2021;51:3724–3737. doi: 10.1109/TCYB.2019.2924446. [DOI] [PubMed] [Google Scholar]
  • 26.Batista J., Souza D., Silva J., Ramos K., Costa J., dos Reis L., Braga A. Trajectory Planning Using Artificial Potential Fields with Metaheuristics. IEEE Lat. Am. Trans. 2020;18:914–922. doi: 10.1109/tla.2020.9082920. [DOI] [Google Scholar]
  • 27.Gottardi A., Tortora S., Tosello E., Menegatti E. Shared Control in Robot Teleoperation with Improved Potential Fields. IEEE Trans. Hum.-Mach. Syst. 2022;52:410–422. doi: 10.1109/THMS.2022.3155716. [DOI] [Google Scholar]
  • 28.Xing Y., Lv C., Cao D., Hang P. Toward human-vehicle collaboration: Review and perspectives on human-centered collaborative automated driving. Transp. Res. Part C Emerg. Technol. 2021;128:103199. doi: 10.1016/j.trc.2021.103199. [DOI] [Google Scholar]
  • 29.Yao Q., Zheng Z., Qi L., Yuan H., Guo X., Zhao M., Liu Z., Yang T. Path Planning Method with Improved Artificial Potential Field-A Reinforcement Learning Perspective. IEEE Access. 2020;8:135513–135523. doi: 10.1109/ACCESS.2020.3011211. [DOI] [Google Scholar]
  • 30.Yang H., Fan X., Shi P., Hua C. Nonlinear Control for Tracking and Obstacle Avoidance of a Wheeled Mobile Robot with Nonholonomic Constraint. IEEE Trans. Control Syst. Technol. 2016;24:741–746. doi: 10.1109/TCST.2015.2457877. [DOI] [Google Scholar]
  • 31.Hou X., Mahony R., Schill F. Comparative Study of Haptic Interfaces for Bilateral Teleoperation of VTOL Aerial Robots. IEEE Trans. Syst. Man Cybern. Syst. 2016;46:1352–1363. doi: 10.1109/TSMC.2015.2503396. [DOI] [Google Scholar]
  • 32.Li W., Ding L., Liu Z., Wang W., Gao H., Tavakoli M. Kinematic Bilateral Teledriving of Wheeled Mobile Robots Coupled with Slippage. IEEE Trans. Ind. Electron. 2017;64:2147–2157. doi: 10.1109/TIE.2016.2619320. [DOI] [Google Scholar]
  • 33.Rodriguez-Seda E.J., Troy J.J., Erignac C.A., Murray P., Stipanovic D.M., Spong M.W. Bilateral Teleoperation of Multiple Mobile Agents: Coordinated Motion and Collision Avoidance. IEEE Trans. Control Syst. Technol. 2010;18:984–992. doi: 10.1109/TCST.2009.2030176. [DOI] [Google Scholar]
  • 34.Huang F., Chen X., Chen Z., Pan Y.-J. A Novel SMMS Teleoperation Control Framework for Multiple Mobile Agents with Obstacles Avoidance by Leader Selection. IEEE Trans. Syst. Man Cybern. Syst. 2023;53:1517–1529. doi: 10.1109/TSMC.2022.3199112. [DOI] [Google Scholar]
  • 35.Wen G., Lam J., Fu J., Wang S. Distributed MPC-Based Robust Collision Avoidance Formation Navigation of Constrained Multiple USVs. IEEE Trans. Intell. Veh. 2024;9:1804–1816. doi: 10.1109/TIV.2023.3315367. [DOI] [Google Scholar]
  • 36.Feng X., Motoi N. Remote Shared Control with Dynamic Window Approach in Unknown Narrow Environment. IEEE Access. 2025;13:205764–205773. doi: 10.1109/ACCESS.2025.3639592. [DOI] [Google Scholar]
  • 37.Franchi A., Secchi C., Ryll M., Buelthoff H.H., Giordano P.R. Shared Control Balancing Autonomy and Human Assistance with a Group of Quadrotor UAVs. IEEE Robot. Autom. Mag. 2012;19:57–68. doi: 10.1109/MRA.2012.2205625. [DOI] [Google Scholar]
  • 38.McGill S.G., Rosman G., Ort T., Pierson A., Gilitschenski I., Araki B., Fletcher L., Karaman S., Rus D., Leonard J.J. Probabilistic Risk Metrics for Navigating Occluded Intersections. IEEE Rob. Autom. Lett. 2019;4:4322–4329. doi: 10.1109/LRA.2019.2931823. [DOI] [Google Scholar]
  • 39.Schwarting W., Alonso-Mora J., Paull L., Karaman S., Rus D. Safe Nonlinear Trajectory Generation for Parallel Autonomy with a Dynamic Vehicle Model. IEEE Trans. Intell. Transp. Syst. 2018;19:2994–3008. doi: 10.1109/TITS.2017.2771351. [DOI] [Google Scholar]
  • 40.Zhang D., Tron R., Khurshid R.P. Haptic Feedback Improves Human-Robot Agreement and User Satisfaction in Shared-Autonomy Teleoperation; Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA); Xi′an, China. 30 May–5 June 2021; pp. 3306–3312. [Google Scholar]
  • 41.Zhang H., Zhang D., Wen J., Shen S., Fu L., Liu W., Li E., Song A. A Novel FTP plus d Control Approach with Event-Driven Communication for Time-Delayed Bilateral Teleoperation Systems. IEEE Trans. Syst. Man Cybern. Syst. 2026;56:428–442. doi: 10.1109/TSMC.2025.3624156. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.


Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES