Factor graph-optimized multi-sensor fusion localization of mountainous weeding robots | Synapse