Dynamic Obstacle Avoidance with Enhanced Social Force Model and DWA Algorithm Using SparkLink
Abstract
:1. Introduction
2. Environment Perception and Real-Time Data Transmission Based on SparkLink Technology
2.1. Environmental Perception Mechanism Based on SparkLink Technology
2.2. Comparative Analysis of Conventional Wireless Transmission and SparkLink Modules
3. Adaptive Dynamic Obstacle-Avoidance Strategy Based on the SFM and the DWA
3.1. Pedestrian Trajectory Prediction
3.1.1. The Traditional SFM
- Self-motivation force: this force propels pedestrians toward their goal, representing their movement intentions;
- Interpersonal repulsion force: when two pedestrians come close to each other, a repulsive force is generated to prevent collisions;
- Boundary force: when pedestrians approach environmental boundaries or obstacles, a repulsive force is generated, forcing pedestrians to maintain a certain distance.
3.1.2. The Improved SFM
3.2. Adaptive Obstacle-Avoidance Strategy
3.2.1. Narrow-Space Obstacle-Avoidance Strategy
3.2.2. Spacious-Environment Obstacle-Avoidance Strategy
- The traditional DWA algorithm
- The improved DWA algorithm
4. Simulation Verification and Result Analysis
4.1. Simulation Setup
4.2. Narrow-Corridor Simulation Results
4.3. Wide-Area Simulation Results
4.3.1. Comparison of Single-Pedestrian Obstacle-Avoidance Effect
4.3.2. Multiple-Pedestrian Obstacle-Avoidance Simulation
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Zhang, Y. Design and Application of an Automatic Bolt Collection and Transfer Assembly Line Based on AGV. Railw. Eng. 2024, 64, 163–167. [Google Scholar]
- Du, Z. Design and Implementation of an Intelligent AGV Logistics Sorting System. Master’s Thesis, Yantai University, Yantai, China, 2024. [Google Scholar]
- Chen, M.Z.; Qian, T.H.; Zhang, S.Z.; Wang, J.Q. Obstacle Avoidance and Collaborative Path Planning Methods for Warehouse Logistics Robot Clusters. Mod. Electron. Tech. 2019, 42, 22. [Google Scholar]
- Zhang, Z.; Jia, R.; Chen, X.; Shao, S. Dynamic Obstacle Avoidance Path Planning of Unmanned Vehicle Based on Improved APF. In Proceedings of the 2023 7th International Symposium on Computer Science and Intelligent Control, ISCSIC, Nanjing, China, 27–29 October 2023; pp. 135–140. [Google Scholar]
- Olcay, E.; Meeß, H.; Elger, G. Dynamic Obstacle Avoidance for UAVs using MPC and GP-Based Motion Forecast. In Proceedings of the 2024 European Control Conference, ECC 2024, Stockholm, Sweden, 25–28 June 2024; pp. 1024–1031. [Google Scholar]
- Zhu, T.; Mao, J.; Han, L.; Zhang, C.; Yang, J. Real-Time Dynamic Obstacle Avoidance for Robot Manipulators Based on Cascaded Nonlinear MPC With Artificial Potential Field. IEEE Trans. Ind. Electron. 2024, 71, 7424–7434. [Google Scholar] [CrossRef]
- Hossain, T.; Habibullah, H.; Islam, R.; Padilla, R.V. Local path planning for autonomous mobile robots by integrating modified dynamic-window approach and improved follow the gap method. J. Field Robot. 2021, 39, 371–386. [Google Scholar] [CrossRef]
- Jiang, C.; Zhu, H.; Xie, Y. Dynamic Obstacle Avoidance Research for Mobile Robots Incorporating Improved A-Star Algorithm and DWA Algorithm. In Proceedings of the 2023 3rd International Conference on Computer Science, Electronic Information Engineering and Intelligent Control Technology, CEI 2023, Wuhan, China, 15–17 December 2023; pp. 896–900. [Google Scholar]
- He, X.; Ling, K.V.; Guo, Y.; Su, R.; Han, B.S.; Wong, H.Y.A.; Yao, J. Obstacle Avoidance for Automated Guided Vehicles Based on Deep Reinforcement Learning. In Proceedings of the IECON Proceedings (Industrial Electronics Conference), Singapore, 16–19 October 2023. [Google Scholar]
- Mulás-Tejeda, E.; Gómez-Espinosa, A.; Escobedo Cabello, J.A.; Cantoral-Ceballos, J.A.; Molina-Leal, A. Implementation of a Long Short-Term Memory Neural Network-Based Algorithm for Dynamic Obstacle Avoidance. Sensors 2024, 24, 3004. [Google Scholar] [CrossRef] [PubMed]
- Yu, H.; Hirayama, C.; Yu, C.; Herbert, S.; Gao, S. Sequential Neural Barriers for Scalable Dynamic Obstacle Avoidance. In Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Detroit, MI, USA, 1–5 October 2023; pp. 11241–11248. [Google Scholar]
- Ma, Z. Advantages, Applications, and Development Considerations of ‘XingShan’ Technology. Telecommun. Enterp. Manag. 2023, 9, 74–76. [Google Scholar]
- Liu, Y. XingShan Technology: Making the Internet of Everything Faster and More Stable. Science and Technology Daily, 13 November 2023. [Google Scholar]
- SparkLink 1.0 Security White Paper—Network Security—International SparkLink Alliance. Available online: https://SparkLink.org.cn/news_info.php?id=638 (accessed on 10 September 2024).
- Starburst Technologies|Hesse.com. Available online: https://www.hisilicon.com/admin/asset/v1/pro/view/3b745aaacc9c4726b96bd1ab53dc60c9.pdf/download (accessed on 10 September 2024).
- Reduced Latency Benefits of Wi-Fi 6 OFDMA|Wi-Fi Alliance. Available online: https://www.wi-fi.org/beacon/rolf-de-vegt/reduced-latency-benefits-of-wi-fi-6-ofdma (accessed on 10 September 2024).
- Mikhaylov, K.; Plevritakis, N.; Tervonen, J. Performance Analysis and Comparison of Bluetooth Low Energy with IEEE 802.15.4 and SimpliciTI. J. Sens. Actuator Netw. 2013, 2, 589–613. [Google Scholar] [CrossRef]
- Bonnin, S.; Weisswange, T.H.; Kummert, F.; Schmuedderich, J. Pedestrian Crossing Prediction Using Multiple Context-based Models. In Proceedings of the 17th International IEEE Conference on Intelligent Transportation Systems (ITSC), Qingdao, China, 8–11 October 2014; IEEE: Piscataway Township, NJ, USA, 2014; pp. 378–385. [Google Scholar]
- Hashimoto, Y.; Gu, Y.; Hsu, L.T.; Kamijo, S. Probability Estimation for Pedestrian Crossing Intention at Signalized Crosswalks. In Proceedings of the 2015 IEEE Internal Conference on Vehicular Electronics and Safety, Yokohama, Japan, 5–7 November 2015; IEEE: Piscataway Township, NJ, USA, 2015; pp. 114–119. [Google Scholar]
- Asahara, A.; Maruyama, K.; Sati, A.; Seto, K. Pedestrian-movement prediction based on mixed Markov-chain model. In Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Chicago, IL, USA, 1–4 November 2011; ACM: New York, NY, USA, 2011; pp. 25–33. [Google Scholar]
- Helbing, D.; Molnar, P. Social Force Model for Pedestrian Dynamics. Phys. Rev. E Stat. Phys. Plasmas Fluids Relat. Interdiscip. Top. 1995, 51, 4282–4286. [Google Scholar] [CrossRef] [PubMed]
- Kang, Z.; Zhang, L.; Li, K. An improved social force model for pedestrian dynamics in shipwrecks. Appl. Math. Comput. 2018, 348, 355–362. [Google Scholar] [CrossRef]
- Gil, Ó.; Garrell, A.; Sanfeliu, A. Social Robot Navigation Tasks: Combining Machine Learning Techniques and Social Force Model. Sensors 2021, 21, 7087. [Google Scholar] [CrossRef] [PubMed]
- Shi, X.; Shao, X.; Guo, Z.; Wu, G.; Zhang, H. Pedestrian Trajectory Prediction in Extremely Crowded Scenarios. Sensors 2019, 19, 1223. [Google Scholar] [CrossRef] [PubMed]
- Zeng, W.L.; Chen, P.; Yu, G.Z.; Wang, Y. Specification and Calibration of a Microscopic Model for Pedestrian Dynamic Simulation at Signalized Intersections: A Hybrid Approach. Transp. Res. Part C Emerg. Technol. 2017, 80, 37–70. [Google Scholar] [CrossRef]
- Simmons, R. The curvature-velocity method for local obstacle avoidance. In Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN, USA, 22–28 April 1996; Volume 4, pp. 3375–3382. [Google Scholar]
- Yang, W.Y.; Zhang, X.; Chen, H.; Jin, W.Q. A social force-based prediction model for self-driving vehicle pedestrian trajectory. Highw. Traffic Technol. 2020, 37, 127–135. [Google Scholar]
- Siddharth, S.M.P.; Vedagiri, P. Modeling the gender effects of pedestrians and calibration of the modified social force model. Transp. Res. Rec. 2018, 2672, 1–9. [Google Scholar] [CrossRef]
- Wu, W.; Chen, M.; Li, J.; Liu, B.; Zheng, X. An Extended Social Force Model via Pedestrian Heterogeneity Affecting the Self-Driven Force. IEEE Trans. Intell. Transp. Syst. 2022, 23, 7974–7986. [Google Scholar] [CrossRef]
- Tytko, K.; Mamica, M.; Pękala, A.; Wąs, J. Simulating Pedestrians’ Motion in Different Scenarios with Modified Social Force Model. In Parallel Processing and Applied Mathematics; Lecture Notes in Computer Science (LNCS); Springer: Cham, Switzerland, 2020; Volume 12044, pp. 467–477. [Google Scholar]
Transmission Speed | Latency | Positioning Accuracy | Power Consumption | |
---|---|---|---|---|
Bluetooth | Centimeter-level | |||
Wi-Fi 6 | ||||
SparkLink | Decimeter-level |
Name | Value | Unit |
---|---|---|
Minimum Line Speed: Vmin | 0 | m/s |
Maximum Linear Speed: Vmax | 1.2 | m/s |
Maximum Linear Acceleration: amax | 1 | m/s2 |
Maximum Angular Velocity: ωmax | 60 | deg/s |
Minimum Angular Velocity: ωmin | −60 | deg/s |
Maximum Angular Acceleration: aω | 60 | deg/s2 |
Name | Value | Unit | Related Formulas |
---|---|---|---|
Resolution of Time: Δt | 0.05 | s | (10) |
Resolution of Linear Speed: Δv | 0.01 | m/s | (14) |
Resolution of Angular Velocity: Δω | 1 | deg/s | (14) |
Time of Trajectory Prediction: test | 2 | s | (8) |
Maximum Obstacle Distance Threshold: dist | 0.4 | m | — |
Weights for Azimuth Evaluation: α | 0.1 | — | (15) and (20) |
Weights for Obstacle Distance Evaluation: β | 0.2 | — | (15) and (20) |
Weights of Robot Speed Evaluation: γ | 0.1 | — | (15) and (20) |
Weights for Predicting Pedestrian Evaluations | 0.1 | — | (20) |
Name | Value | Unit | Related Formulas |
---|---|---|---|
Strength of Pedestrian Interaction Forces: Ai | 0.8 | — | (4) |
Constant of Pedestrian Interaction Range: Bi | 1.85 | — | (4) |
Strength of Obstacle Force: Aw | 0.4 | — | (5) |
Obstacle Force Range Constant: Bw | 0.9 | — | (5) |
Strength of Psychological Forces on Pedestrians: Ap | 0.5 | — | (6) |
Pedestrian Psychological Force Range Constant: Bp | 2.0 | — | (6) |
Algorithm | Number of Iterations | Total Time (s) | Total Distance (m) |
---|---|---|---|
Original DWA algorithm with Wi-Fi | 220 | 11.35 | 12.1 |
Improved DWA algorithm with SparkLink | 160 | 8.79 | 10.73 |
Algorithm | Number of Iterations | Total Time (s) | Total Distance (m) |
---|---|---|---|
Original DWA algorithm with Wi-Fi | 311 | 15.5 | 12.3 |
Improved DWA algorithm with SparkLink | 225 | 11.2 | 12.1 |
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
Yi, H.; Lin, R.; Wang, H.; Wang, Y.; Ying, C.; Wang, D.; Feng, L. Dynamic Obstacle Avoidance with Enhanced Social Force Model and DWA Algorithm Using SparkLink. Sensors 2025, 25, 992. https://doi.org/10.3390/s25040992
Yi H, Lin R, Wang H, Wang Y, Ying C, Wang D, Feng L. Dynamic Obstacle Avoidance with Enhanced Social Force Model and DWA Algorithm Using SparkLink. Sensors. 2025; 25(4):992. https://doi.org/10.3390/s25040992
Chicago/Turabian StyleYi, Hang, Ruliang Lin, Hao Wang, Yifang Wang, Cunchao Ying, Dong Wang, and Lihang Feng. 2025. "Dynamic Obstacle Avoidance with Enhanced Social Force Model and DWA Algorithm Using SparkLink" Sensors 25, no. 4: 992. https://doi.org/10.3390/s25040992
APA StyleYi, H., Lin, R., Wang, H., Wang, Y., Ying, C., Wang, D., & Feng, L. (2025). Dynamic Obstacle Avoidance with Enhanced Social Force Model and DWA Algorithm Using SparkLink. Sensors, 25(4), 992. https://doi.org/10.3390/s25040992