Energy-Efficient Path Planning with Multi-Location Object Pickup for Mobile Robots on Uneven Terrain