I. Introduction
One significant mode of autonomous rail transportation in underground mining industry is by the mining electric locomotives (MELs), which are essential in transporting equipment, ore deposits, and personnel [1]. These locomotives operate in challenging conditions with poor lighting and high levels of dust, creating significant challenges for safe operation. The development of autonomous MELs can significantly reduce the risk of traffic accidents, minimize casualties, protect the lives and safety of underground personnel, and deliver significant economic and social benefits [2], [3]. Nevertheless, obstacles such as falling rocks, workers, construction materials and other obstacles inevitably arise in the rail of MELs. Therefore, detecting the rail obstacles has become an essential problem to address the issue of MELs automation, which can lead to enhanced safety, greater efficiency and improved economic returns.