UAVs such as delivery drones are equipped with Lithium Ion batteries which have a limited life. There comes a point in the life of the batteries when they need to be replaced because of declining performance and rising maintenance. Predicting the Remaining Useful Life (RUL) of Li-Ion batteries can prevent malfunctions, cost, loss of autonomy, etc.
A Machine Learning algorithm is run across data collected from sensors in the UAVs, the model is trained on the historical data to recognize the point where a battery started declining. Using the trained model the current UAVs are monitored live with their battery health and based on some parameters the current age of the batter along with RUL is predicted.

Predicting the number of cycles elapsed k is a regression problem. The total number of cycles of the batteries can be extracted from the capacity variation curve per the number of cycles analyzed.
$$ RUL~=~Cycle~of~the~Fault~Threshold~-~k $$
In the research paper, due to the regressive nature of the task, the following algorithms were used: