Event-Triggered Impulsive Formation Control for Cooperative Obstacle Avoidance of UAV Swarms in Tunnel Environments
Abstract
:1. Introduction
- Implementation of an adaptive event-triggering mechanism that dynamically modulates triggering thresholds to simultaneously reduce control update frequency and preserve control precision;
- Development of an enhanced optical flow perception framework incorporating sectoral partitioning methodology to augment obstacle identification capability, coupled with dedicated tunnel-specific avoidance protocols;
- Optimization of the leader–follower formation architecture through dynamic weight allocation schemes that equilibrate obstacle avoidance demands with formation preservation requirements;
- Establishment of a network connectivity-oriented communication topology management paradigm to enhance system robustness under communication-constrained scenarios.
2. Theoretical Framework and Methodology
2.1. UAV Kinematic Model
2.2. Tunnel Environment Modeling and Obstacle Representation
2.2.1. Curved Tunnel Model
- Tangent Vector:
- Upward Direction Vector: initially set as
- Right Direction Vector:
- Adjusted Upward Direction Vector:
2.2.2. Obstacle Representation
2.3. Adaptive Event-Triggered Impulse Control Strategy
2.3.1. System Fundamental Assumptions and Theoretical Premises
- (a)
- UAV Kinematic Assumptions: This study employs a point-mass model to describe UAV kinematic characteristics, if the control system can directly generate desired acceleration inputs. This simplification is widely adopted in high-level control strategy design because modern UAV low-level controllers typically track acceleration commands with high fidelity.
- (b)
- Control Input Constraints: Considering the physical limitations of actual UAVs, control inputs (accelerations) satisfy the constraint condition, . This constraint originates from the maximum thrust capabilities and aerodynamic limitations of UAV propulsion systems and is strictly maintained throughout the control process.
- (c)
- Information Acquisition Assumptions: We assume that each UAV can obtain its own position and velocity information through sensors, acquire neighboring UAVs’ state information through communication networks to a limited extent, and detect surrounding obstacles based on optical flow perception models.
2.3.2. Theoretical Foundation of Event-Triggering Mechanism
2.3.3. Theoretical Design of Nonlinear Impulse Control Law
- (a)
- Error-dependent component: When the error is large, stronger impulse control is applied to rapidly reduce error; when the error approaches the threshold, impulse intensity is appropriately reduced to avoid overshoot.
- (b)
- Environmental constraint adjustment: When approaching obstacles or tunnel boundaries, impulse intensity should be appropriately reduced to ensure safety; in open areas, impulse intensity can be increased to improve convergence speed.
2.3.4. Theoretical Foundation of Anti-Windup Integral Control
- (a)
- Integral term upper bound constraint: prevents unlimited growth of the integral term leading to control saturation.
- (b)
- Velocity-dependent integral decay factor: reduces integral effect when UAV velocity is high, avoiding overshoot; when velocity is low, it enhances integral effect, improving steady-state accuracy.
2.3.5. Theoretical Basis for Terminal Precision Control
2.3.6. Event-Triggered Mechanism Design
2.3.7. Nonlinear Impulse Control Law
2.3.8. Anti-Windup Integral Control and Non-Triggered State Control Law
2.3.9. Terminal Precision Control Strategy
2.3.10. Analysis of Non-Zeno Behavior
2.4. Optical Flow Perception and Obstacle Avoidance Strategy
2.4.1. Enhanced Optical Flow Perception Model
2.4.2. Sector-Based Obstacle Avoidance Decision-Making
2.4.3. A Tunnel-Specific Obstacle Avoidance Strategy
2.4.4. Hybrid Force Field Optimization
2.5. Leader–Follower Formation Maintenance Mechanism
2.5.1. Dynamic Formation Structure Design
2.5.2. Formation Maintenance and Obstacle Avoidance Balancing
2.5.3. Parameter Tuning for Dynamic Weight Allocation in Practical Scenarios
- Several environmental characteristics significantly impact the optimal weight configuration:
- 2.
- Tunnel Geometry Complexity:
- 3.
- Spatial Constraints:
- 4.
- Environmental Uncertainty:
3. Experimental Design and Results Analysis
3.1. Experimental Setup and Parameter Configuration
3.1.1. Tunnel Environment Modeling
- Tangent Vector:
- Initial Upward Direction:
- Right Direction:
- Adjusted Upward Direction:
- Variable width profile: The tunnel radius reaches its minimum value at the midpoint (t = 0.5), requiring formation compression in this region.
- Continuous curvature: The parabolic centerline creates a smooth but continuously changing direction of travel.
- Compound complexity: The combination of variable radius and curvature creates regions where both horizontal and vertical formation adjustments are simultaneously required.
3.1.2. Obstacle Distribution and Complexity
- Tunnel entrance region (3 obstacles): positioned near the entrance (15–25 m) to test formation initialization and early coordination patterns.
- Maximum curvature section (5 obstacles): concentrated in the region of highest tunnel curvature and minimum radius (40–60 m from entrance), creating combined navigation challenges requiring simultaneous handling of tight turns and constricted passages.
- Variable radius sections (4 obstacles): placed at transitions between different tunnel radius zones (30–36 m and 62–66 m) to force formation reconfiguration as the tunnel dimensions vary.
- Exit approach region (3 obstacles): positioned in the final segment (72–83 m) to challenge terminal phase stability as the formation transitions to its final configuration.
- Narrow corridors where passage width is less than 1.5× the formation diameter;
- Slalom configurations requiring sequential avoidance maneuvers;
- Combined vertical–horizontal challenges necessitating 3D formation adjustments.
3.1.3. Baseline Method Implementation (APF-A*)
A*-APF Integration Mechanism
A* Path Planning Component
Artificial Potential Field Component
- Goal attraction force: with coefficient .
- Obstacle repulsion force: where is the distance to obstacle surface, coefficient , and influence distance m.
- Inter-UAV repulsion force: where is the distance to obstacle surface, coefficient , and influence distance m.
- Leader following force (for non-leader UAVs):
- Tunnel guidance force: where is the distance to tunnel wall, is the closest point on tunnel centerline, and coefficient .
- Velocity damping force: .The total APF force is the weighted sum of these components:
Dynamic Force Balancing
3.1.4. UAV Formation Configuration
Formation Structure and Dynamics
Formation Recovery Mechanism
Leader Slowdown Adaptation
3.2. Evaluation Metrics
- Safety Metrics: including collision counts/rates with other UAVs/obstacles and minimum safety distance.
- Formation Accuracy Metrics: including formation shape error and formation recovery time , defined as follows:
- Communication Efficiency Metrics: including average communication latency, communication success rate, and network connectivity degree.
- Stability Metrics: including Lyapunov function value variation and convergence rate.
3.3. Comparative Experiments
3.3.1. Stability and Convergence Analysis
- Positive definiteness: if and only if all UAVs’ positions and velocities reach their desired values; otherwise, .
- Radial unboundedness: when any UAV’s position or velocity error approaches infinity.
- Continuous differentiability: The function is continuously differentiable with respect to system states, satisfying the fundamental requirements of Lyapunov theory.
- (a)
- Position error energy reflects the system’s static accuracy, characterizing the precision of UAV formation in reaching target configurations.
- (b)
- Velocity error energy reflects the system’s dynamic performance, characterizing the tracking performance of UAVs during motion.
- (c)
- The combination comprehensively evaluates control quality in both static and dynamic aspects.
- (1)
- Stability Analysis Based on Event-Triggering Mechanism
- (2)
- Stability Guarantee of Adaptive Triggering Threshold
- Lower bound condition: There exists a constant such that , ensuring the system will not exhibit Zeno phenomenon (infinite triggering).
- Monotonicity condition: The threshold increases monotonically when error increases (); the threshold decreases monotonically when error decreases ().
- Boundedness condition: The threshold upper bound does not exceed a preset maximum value , ensuring minimum control precision requirements.
- For any initial conditions, the control system will trigger the first control action within finite time.
- After each triggering, system error will decrease but will not lead to infinite triggering.
- As the system tends toward stability, triggering frequency will gradually decrease, and the system will eventually stabilize in a region with error boundary .
- (3)
- Stability Analysis for Different Scenarios
- (4)
- System Convergence Analysis
3.3.2. Average Signal Delay Analysis
- Multi-path fading: Signal reflections from tunnel walls create constructive and destructive interference patterns that vary non-linearly with position and geometry. This can produce location-dependent delay variations that follow more complex patterns than our linear approximation.
- Signal shadowing: Obstacles and tunnel curvature can create shadow regions where signal strength decreases exponentially rather than linearly with distance, potentially causing abrupt communication disruptions.
- Frequency-selective fading: Different frequency components experience varying propagation characteristics in confined spaces, which may affect communication protocols with wider bandwidth requirements.
3.3.3. Formation Accuracy Analysis
- Transient phase (0–30 s): 62% reduction in peak fuzziness (2.3→0.87) following exponential decay (time constant = 8.7 s, = 0.96).
- Steady-state: 89% lower fuzziness variance (0.11 vs conventional).
3.3.4. Safety Analysis
3.3.5. Comprehensive Statistical Analysis of Performance Metrics
- (1)
- Safety Performance Statistical Validation
- (2)
- Formation Accuracy Quantitative Assessment
- (3)
- Communication Efficiency and Control Performance Correlation
- (4)
- Multi-dimensional Performance Analysis
3.3.6. Computational Complexity Analysis of Sector-Based Perception
4. Conclusions
4.1. UAV Kinematic Model and Tunnel Environment Modeling
4.2. Adaptive Event-Triggered Impulse Control Strategy
4.3. Optical Flow-Based Obstacle Perception and Avoidance
4.4. Leader–Follower Formation Maintenance
4.5. Communication Topology Optimization
4.6. System Stability and Performance Validation
4.7. Research Limitations and Future Directions
- Enhanced Multi-modal Perception: further improving the robustness of the perception system, especially in feature-sparse or high-nonlinearity environments, to enhance obstacle detection reliability.
- Adaptive Control for Extreme Spatial Constraints: developing adaptive strategies that allow UAV formations to dynamically adjust, particularly in highly constrained spaces where the formation must either deform or dissolve temporarily.
- Robustness Under Multi-Physical Interference: optimizing control strategies by accounting for aerodynamic effects and fluid-dynamic disturbances in complex, confined spaces, ensuring reliable UAV operation in real-world tunnel environments.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
Symbol | Physical Meaning |
---|---|
Position vector of the i-th UAV at time t | |
Velocity vector of the i-th UAV at time t | |
Acceleration control input of the i-th UAV at time t | |
Desired position of the i-th UAV at time t | |
Desired velocity of the i-th UAV at time t | |
Position error vector of the i-th UAV | |
Euclidean norm of position error for the i-th UAV | |
N | Total number of UAVs in the formation |
Maximum velocity constraint for UAVs | |
Maximum acceleration constraint for UAVs | |
Sampling time interval | |
Effective radius of UAV (for collision detection) | |
Parametric equation of tunnel centerline, where | |
Coordinates of tunnel starting point | |
Coordinates of tunnel ending point | |
h | Maximum lateral bending height of tunnel |
Cross-sectional radius of tunnel at parameter t | |
Baseline radius of tunnel | |
Radius variation coefficient, | |
Tangent vector at parameter t | |
Upward direction vector at parameter t | |
Right direction vector at parameter t | |
Angular parameter around cross-section | |
Point on tunnel surface | |
The j-th obstacle | |
Center position of the j-th obstacle | |
Radius of the j-th obstacle | |
Set of obstacle positions | |
Minimum safe distance between UAV and obstacle | |
Safety margin (for collision detection) | |
Time-varying triggering threshold for the i-th UAV | |
Last triggering time for the i-th UAV | |
Triggering cooldown period to prevent chattering | |
Error trend evaluation function based on sliding window | |
W | Window size for error evaluation |
Sampling period for error evaluation | |
Error trend indicator | |
Lower bound of triggering threshold | |
Upper bound of triggering threshold | |
Threshold growth coefficient | |
Threshold attenuation coefficient | |
Error weighting factor | |
Global progress adjustment factor | |
Total mission duration | |
Baseline triggering threshold | |
Threshold adjustment coefficients | |
Impulse gain for the i-th UAV | |
Baseline gain coefficient | |
Error-dependent adjustment factor | |
Environment-dependent adjustment factor | |
Error adjustment coefficient | |
Environment constraint adjustment coefficient | |
Distance from i-th UAV to nearest obstacle | |
Reference distance | |
Final control input | |
Upper limit for integral term | |
Velocity-dependent integral decay factor | |
Velocity influence coefficient | |
Control law in non-triggered state | |
Proportional, integral, derivative, optical flow, and consensus control gains | |
Control force generated by optical flow sensing | |
Consensus control term based on communication topology | |
Set of neighbors of UAV i in communication topology | |
Element of topological adjacency matrix | |
Weighting coefficients for position and velocity | |
Terminal precision control law | |
Terminal position gain coefficient | |
Terminal velocity gain coefficient | |
Terminal position control parameters | |
Terminal velocity control parameters | |
Control bandwidth parameter | |
Infinitesimal positive number (to prevent division by zero) | |
Maximum allowable velocity during terminal phase | |
Proportionality coefficient | |
Terminal control activation threshold | |
Perception domain of the i-th UAV | |
Blind zone radius | |
Maximum sensing radius | |
Field-of-view angle | |
Number of perception sectors | |
Optical flow vector in the k-th sector of the i-th UAV | |
Set of targets perceived in the k-th sector of the i-th UAV | |
Attenuation coefficient | |
Occlusion threshold | |
Sector weight | |
Optical flow contribution induced by environmental factors | |
Repulsion vector | |
Rotational vector field | |
Collaborative avoidance vector | |
Tunnel wall repulsion vector | |
Predictive guidance vector | |
Weighting coefficients for each force field | |
Safety distance threshold | |
Set of neighbors with communication links to UAV i | |
Nonlinear coefficient for adjusting repulsion intensity’s distance-dependent variation | |
Look-ahead parameter | |
Local minimum detection indicator | |
Local minimum threshold | |
Local minimum enhancement coefficient | |
Sum of avoidance forces | |
Relative position vector between UAV i and j in ideal formation | |
Velocity-dependent formation stretching factor | |
Velocity threshold | |
Stretching coefficient | |
Formation recovery transition factor | |
Recovery initiation distance | |
Formation maintenance vector | |
Formation maintenance weight coefficient | |
Obstacle avoidance weight coefficient | |
Adjustment coefficients for obstacles and tunnel walls | |
Lyapunov function | |
Derivative of Lyapunov function | |
Lyapunov exponent | |
System convergence time constant | |
Communication delay | |
Baseline delay | |
Normalized distance | |
Stochastic disturbance factor | |
Scaling coefficients |
References
- Kumar, V.; Michael, N. Opportunities and challenges with autonomous micro aerial vehicles. Int. J. Robot. Res. 2012, 31, 1279–1291. [Google Scholar] [CrossRef]
- Tahir, A.; Böling, J.; Haghbayan, M.H.; Toivonen, H.T.; Plosila, J. Swarms of unmanned aerial vehicles—A survey. J. Ind. Inf. Integr. 2019, 16, 100106. [Google Scholar] [CrossRef]
- Olfati-Saber, R.; Fax, J.A.; Murray, R.M. Consensus and cooperation in networked multi-agent systems. Proc. IEEE 2007, 95, 215–233. [Google Scholar] [CrossRef]
- Wu, Z.; Yang, F.; Zhang, B.; Lu, Q.; Yuan, W.; Wu, X.; Wang, C.; Chen, M. Distributed Model Predictive Control for Multi-UAV Formation Systems. In Proceedings of the 2024 14th Asian Control Conference (ASCC), Dalian, China, 5–8 July 2024; pp. 891–896. [Google Scholar]
- Bekmez, A.; Aram, K. Three Dimensional Formation Control of Unmanned Aerial Vehicles in Obstacle Environments. Balk. J. Electr. Comput. Eng. 2023, 11, 387–394. [Google Scholar] [CrossRef]
- Ge, X.; Han, Q.L.; Zhang, X.M.; Ding, L.; Yang, F. Distributed event-triggered estimation over sensor networks: A survey. IEEE Trans. Cybern. 2019, 50, 1306–1320. [Google Scholar] [CrossRef]
- Liu, Y.; Bucknall, R. Path planning algorithm for unmanned surface vehicle formations in a practical maritime environment. Ocean Eng. 2015, 97, 126–144. [Google Scholar] [CrossRef]
- Elmokadem, T.; Savkin, A.V. A method for autonomous collision-free navigation of a quadrotor UAV in unknown tunnel-like environments. Robotica 2022, 40, 835–861. [Google Scholar] [CrossRef]
- Tuna, G.; Nefzi, B.; Conte, G. Unmanned aerial vehicle-aided communications system for disaster recovery. J. Netw. Comput. Appl. 2014, 41, 27–36. [Google Scholar] [CrossRef]
- Vásárhelyi, G.; Virágh, C.; Somorjai, G.; Nepusz, T.; Eiben, A.E.; Vicsek, T. Optimized flocking of autonomous drones in confined environments. Sci. Robot. 2018, 3, eaat3536. [Google Scholar] [CrossRef]
- Scaramuzza, D.; Achtelik, M.C.; Doitsidis, L.; Friedrich, F.; Kosmatopoulos, E.; Martinelli, A.; Achtelik, M.W.; Chli, M.; Chatzichristofis, S.; Kneip, L.; et al. Vision-controlled micro flying robots: From system design to autonomous navigation and mapping in GPS-denied environments. IEEE Robot. Autom. Mag. 2014, 21, 26–40. [Google Scholar] [CrossRef]
- Srinivasan, M.V. Visual control of navigation in insects and its relevance for robotics. Curr. Opin. Neurobiol. 2011, 21, 535–543. [Google Scholar] [CrossRef] [PubMed]
- Serres, J.R.; Ruffier, F. Optic flow-based collision-free strategies: From insects to robots. Arthropod Struct. Dev. 2017, 46, 703–717. [Google Scholar] [CrossRef] [PubMed]
- Park, B.; Oh, H. Vision-based obstacle avoidance for UAVs via imitation learning with sequential neural networks. Int. J. Aeronaut. Space Sci. 2020, 21, 768–779. [Google Scholar] [CrossRef]
- Astrom, K.J.; Bernhardsson, B.M. Comparison of Riemann and Lebesgue sampling for first order stochastic systems. In Proceedings of the 41st IEEE Conference on Decision and Control, Las Vegas, NV, USA, 10–13 December 2002; Volume 2, pp. 2011–2016. [Google Scholar]
- Heemels, W.P.; Johansson, K.H.; Tabuada, P. An introduction to event-triggered and self-triggered control. In Proceedings of the 2012 IEEE 51st IEEE Conference on Decision and Control (CDC), Maui, HI, USA, 10–13 December 2012; pp. 3270–3285. [Google Scholar]
- Girard, A. Dynamic triggering mechanisms for event-triggered control. IEEE Trans. Autom. Control 2014, 60, 1992–1997. [Google Scholar] [CrossRef]
- Zhang, X.M.; Han, Q.L.; Zhang, B.L.; Ge, X.; Zhang, D. Accumulated-state-error-based event-triggered sampling scheme and its application to H control of sampled-data systems. Sci. China Inf. Sci. 2024, 67, 162206. [Google Scholar] [CrossRef]
- Kazemy, A.; Lam, J.; Zhang, X.M. Event-triggered output feedback synchronization of master–slave neural networks under deception attacks. IEEE Trans. Neural Netw. Learn. Syst. 2020, 33, 952–961. [Google Scholar] [CrossRef]
- Ge, X.; Han, Q.L.; Zhang, X.M.; Ding, D.; Ning, B. Distributed coordination control of multi-agent systems under intermittent sampling and communication: A comprehensive survey. Sci. China Inf. Sci. 2025, 68, 151201. [Google Scholar] [CrossRef]
- Dimarogonas, D.V.; Frazzoli, E.; Johansson, K.H. Distributed event-triggered control for multi-agent systems. IEEE Trans. Autom. Control 2011, 57, 1291–1297. [Google Scholar] [CrossRef]
- Zavlanos, M.M.; Egerstedt, M.B.; Pappas, G.J. Graph-theoretic connectivity control of mobile robot networks. Proc. IEEE 2011, 99, 1525–1540. [Google Scholar] [CrossRef]
- Olfati-Saber, R.; Murray, R.M. Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 2004, 49, 1520–1533. [Google Scholar] [CrossRef]
- Zhu, H.; Wang, Y.; Li, X. UCAV path planning for avoiding obstacles using cooperative co-evolution spider monkey optimization. Knowl. Based Syst. 2022, 246, 108713. [Google Scholar] [CrossRef]
- Das, A.; Lewis, F.; Subbarao, K. Backstepping approach for controlling a quadrotor using lagrange form dynamics. J. Intell. Robot. Syst. 2009, 56, 127–151. [Google Scholar] [CrossRef]
- Khan, A.; Rinner, B.; Cavallaro, A. Cooperative robots to observe moving targets. IEEE Trans. Cybern. 2016, 48, 187–198. [Google Scholar] [CrossRef] [PubMed]
- Lissaman, P.B.; Shollenberger, C.A. Formation flight of birds. Science 1970, 168, 1003–1005. [Google Scholar] [CrossRef]
- Wang, X.; Zeng, Z.; Cong, Y. Multi-agent distributed coordination control: Developments and directions via graph viewpoint. Neurocomputing 2016, 199, 204–218. [Google Scholar] [CrossRef]
- Shi, Y.; Li, R.; Teo, K.L. Cooperative enclosing control for multiple moving targets by a group of agents. Int. J. Control 2015, 88, 80–89. [Google Scholar] [CrossRef]
- Alonso-Mora, J.; Baker, S.; Rus, D. Multi-robot formation control and object transport in dynamic environments via constrained optimization. Int. J. Robot. Res. 2017, 36, 1000–1021. [Google Scholar] [CrossRef]
- Tabuada, P. Event-triggered real-time scheduling of stabilizing control tasks. IEEE Trans. Autom. Control 2007, 52, 1680–1685. [Google Scholar] [CrossRef]
- Borgers, D.P.; Heemels, W.M.H. Event-separation properties of event-triggered control systems. IEEE Trans. Autom. Control 2014, 59, 2644–2656. [Google Scholar] [CrossRef]
Parametric Class | Parameter Name | Methodology of This Paper | APF-A* Physical Method | Unit |
---|---|---|---|---|
Software environment | Simulation software | MATLAB R2023a | – | |
Drone formation configuration | Drones count | 5 | N/A | |
Formation structure | cruciform | – | ||
Max velocity | 12.0 | m/s | ||
Max acceleration | 10.0 | m/s2 | ||
Follower spacing | 8.0 | m | ||
Tunnel environmental parameters | Tunnel length | 90 | m | |
Tunnel base radius | 20 | m | ||
Bend height | 20 | m | ||
Radius variation coefficient | 0.3 | – | ||
Tunnel curve path points | 80 | N/A | ||
Tunnel min radius | 15 | m | ||
Selection parameters | Obstacles count | 15 | N/A | |
Obstacles radius | 1 | m | ||
Feature dimension classification parameters | Base trigger threshold | 0.5 | – | m |
Max trigger threshold | 3.0 | m | ||
Min trigger threshold | 0.15 | m | ||
Threshold growth factor | 0.04 | m | ||
Threshold attenuation factor | 0.25 | – | ||
Trigger cooldown | 0.6 | – | ||
Pulse gain factor | 6.5 | – | ||
Error window size | 10 | – | ||
Position proportional gain () | 2.0 | sample | ||
Velocity differential gain () | 1.5 | 2.0 | ||
Integral gain () | 0.15 | 1.5 | ||
Optical flow control gain | 0.6 | – | ||
APF-A* | Route planning interval | – | 5.0 | s |
Gravitational coefficient of artificial potential field | 1.0 | – | ||
Obstacle repulsion factor | 15.0 | – | ||
Drone repulsion factor | 10.0 | – | ||
Follow leader factor | 2.0 | – | ||
Tunnel guidance factor | 12.0 | – | ||
Obstacle impact distance | 10.0 | m | ||
Drone impact distance | 15.0 | m | ||
Path weight | 1.5 | – | ||
APF weight | 2.5 | – | ||
Mesh size | 2.0 | m | ||
Communication parameters | Communication range | 20 | m | |
Packet loss probability | 15 | % | ||
Communication delay | 0.01 | s | ||
Topology change interval | 10 | s | ||
Safety parameters | Sensing radius | 25 | m | |
Proximity blind spot radius | 3 | m | ||
Field of view | 270 | ° | ||
Sensed sectors count | 8 | N/A |
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Hao, R.; Zhou, W.; Wang, Y.; Yan, Y. Event-Triggered Impulsive Formation Control for Cooperative Obstacle Avoidance of UAV Swarms in Tunnel Environments. Drones 2025, 9, 421. https://doi.org/10.3390/drones9060421
Hao R, Zhou W, Wang Y, Yan Y. Event-Triggered Impulsive Formation Control for Cooperative Obstacle Avoidance of UAV Swarms in Tunnel Environments. Drones. 2025; 9(6):421. https://doi.org/10.3390/drones9060421
Chicago/Turabian StyleHao, Rui, Wenjie Zhou, Yuanfan Wang, and Yuehao Yan. 2025. "Event-Triggered Impulsive Formation Control for Cooperative Obstacle Avoidance of UAV Swarms in Tunnel Environments" Drones 9, no. 6: 421. https://doi.org/10.3390/drones9060421
APA StyleHao, R., Zhou, W., Wang, Y., & Yan, Y. (2025). Event-Triggered Impulsive Formation Control for Cooperative Obstacle Avoidance of UAV Swarms in Tunnel Environments. Drones, 9(6), 421. https://doi.org/10.3390/drones9060421