Mining operations involve numerous mobile assets such as excavators, truck fleets which play an important role in extraction and transportation of the minerals for production of raw materials. Currently these processes are carried out by trained personnel who operate the machines. In the recent years there are inefficiencies in the process due to various factors. With increasing demand for production of raw materials the only way to improve efficiency will be automation. Hence innovative solutions for automation of mobile assets involved in mining operations are required.