AdMaLL: Advanced 3d Mapping and Long-term Localisation with semantics understanding and terrain assessment for robot navigation in gps-denied environments