Robotic arm applications in underground mining: Control fundamental and collision avoidance strategies

- Authors: Luan Cong Doan
Affiliations:
Hanoi University of Mining and Geology, 18 Vien Str., Ha Noi, Vietnam
- *Corresponding:This email address is being protected from spambots. You need JavaScript enabled to view it.
- Received: 28th-Apr-2025
- Revised: 15th-July-2025
- Accepted: 20th-July-2025
- Online: 1st-Oct-2025
Abstract:
With the continued expansion of the mining industry, underground mining has become increasingly vital. However, underground environments are among the most hazardous and complex workplaces, characterized by confined spaces, dense obstacles, high humidity, and pervasive dust-factors that significantly hinder automation and pose substantial safety risks. In light of these challenges, robotic systems equipped with articulated arms have emerged as a promising solution to improve operational efficiency, enhance worker safety, and support intelligent mining operations. This study proposes a collision avoidance framework for robotic manipulators operating in underground settings. The kinematic model of the robotic arm is formulated using the Denavit–Hartenberg convention, incorporating both forward and inverse kinematics to enable precise motion planning and obstacle assessment. A visual sensing system based on RGB cameras is integrated to detect obstacles and estimate distances in real time. Building on this sensor data, a proactive control algorithm is developed to avoid potential collisions and ensure safe arm movement. The proposed approach is implemented and evaluated through simulations on the Niryo Ned 2 robotic arm within the Robot Operating System (ROS) environment. Simulation results demonstrate the effectiveness and feasibility of the method in constrained and dynamic underground scenarios, indicating strong potential for real-world deployment in modern mining automation systems.

[1]. Tiến, V.Đ., Bài giảng cơ sở khai thác mỏ hầm lò. 2001, Hà Nội: Trường Đại học Mỏ - Địa Chất. 111.
[2]. Corke, P.I., A simple and systematic approach to assigning Denavit–Hartenberg parameters. IEEE transactions on robotics, 2007. 23(3): p. 590-594.
[3]. Park, F.C., Computational aspects of the product-of-exponentials formula for robot kinematics. IEEE transactions on automatic control, 1994. 39(3): p. 643-647.
[4]. Davidson, J.K., K.H. Hunt, and G.R. Pennock, Robots and screw theory: applications of kinematics and statics to robotics. J. Mech. Des., 2004. 126(4): p. 763-764.
[5]. Dulęba, I. and M. Opałka, A comparison of Jacobian-based methods of inverse kinematics for serial robot manipulators. International Journal of Applied Mathematics and Computer Science, 2013. 23(2).
[6]. Xu, S., et al., Learning-based kinematic control using position and velocity errors for robot trajectory tracking. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2020. 52(2): p. 1100-1110.
[7]. Alphonse, P.J.A. and K.V. Sriharsha, Depth perception in single rgb camera system using lens aperture and object size: a geometrical approach for depth estimation. SN Applied Sciences, 2021. 3(6): p. 595.
[8]. Doan, L.C., H.T. Tran, and D. Nguyen. Bayesian Approach for Static Object Detection and Localization in Unmanned Ground Vehicles. in International Conference on Intelligence of Things. 2023. Springer.
[9]. Niryo, Niryo Documentation. https://docs.niryo.com/robots/ned2/.
Other articles