A mobile battery charging device comprising: a drive system structured to propel the mobile battery charging device; a charging interface structured to engage a charging port of a vehicle that is one of a fleet of vehicles; and a controller structured to: receive information indicative of a status of a battery system of each vehicle of the fleet of vehicles, the status of the battery system of each vehicle of the fleet of vehicles including a state of charge of the battery system and information regarding an amount of charge required for the battery system to complete an upcoming mission, wherein the amount of charge required for the battery system to complete the upcoming mission is a percentage of the total storage capacity of the battery system; determine a charging priority for each of the vehicles based on the state of charge of the battery system and the amount of charge required for the battery system to complete the upcoming mission; receive a location of the vehicle having the battery system with a highest charging priority; command the drive system to move the battery charging device to engage the charging interface with the charging port of the vehicle having the battery system with the highest charging priority to charge the battery system of the vehicle based on the charge required for the battery system to complete the upcoming mission; responsive to charging the battery system of the vehicle based on receiving a notification from the vehicle having the battery system with the highest charging priority receive a location of a second vehicle having a second battery system with a next highest charging priority; and command the drive system to disengage the charging interface from the charging port and move the mobile battery charging device to engage the charging interface with the charging port of the second vehicle having the second battery system with the next highest charging priority to charge the second battery system of the second vehicle. a drive system structured to propel the mobile battery charging device; a charging interface structured to engage a charging port of a vehicle that is one of a fleet of vehicles; and a controller structured to: receive information indicative of a status of a battery system of each vehicle of the fleet of vehicles, the status of the battery system of each vehicle of the fleet of vehicles including a state of charge of the battery system and information regarding an amount of charge required for the battery system to complete an upcoming mission, wherein the amount of charge required for the battery system to complete the upcoming mission is a percentage of the total storage capacity of the battery system; determine a charging priority for each of the vehicles based on the state of charge of the battery system and the amount of charge required for the battery system to complete the upcoming mission; receive a location of the vehicle having the battery system with a highest charging priority; command the drive system to move the battery charging device to engage the charging interface with the charging port of the vehicle having the battery system with the highest charging priority to charge the battery system of the vehicle based on the charge required for the battery system to complete the upcoming mission; responsive to charging the battery system of the vehicle based on receiving a notification from the vehicle having the battery system with the highest charging priority receive a location of a second vehicle having a second battery system with a next highest charging priority; and command the drive system to disengage the charging interface from the charging port and move the mobile battery charging device to engage the charging interface with the charging port of the second vehicle having the second battery system with the next highest charging priority to charge the second battery system of the second vehicle. receive information indicative of a status of a battery system of each vehicle of the fleet of vehicles, the status of the battery system of each vehicle of the fleet of vehicles including a state of charge of the battery system and information regarding an amount of charge required for the battery system to complete an upcoming mission, wherein the amount of charge required for the battery system to complete the upcoming mission is a percentage of the total storage capacity of the battery system; determine a charging priority for each of the vehicles based on the state of charge of the battery system and the amount of charge required for the battery system to complete the upcoming mission; receive a location of the vehicle having the battery system with a highest charging priority; command the drive system to move the battery charging device to engage the charging interface with the charging port of the vehicle having the battery system with the highest charging priority to charge the battery system of the vehicle based on the charge required for the battery system to complete the upcoming mission; responsive to charging the battery system of the vehicle based on receiving a notification from the vehicle having the battery system with the highest charging priority receive a location of a second vehicle having a second battery system with a next highest charging priority; and command the drive system to disengage the charging interface from the charging port and move the mobile battery charging device to engage the charging interface with the charging port of the second vehicle having the second battery system with the next highest charging priority to charge the second battery system of the second vehicle.