NESTLab / MultiRobotTaskAllocation

0 stars 0 forks source link

Heuristic solver does not set solution quality and arrival time at END #4

Open AshayAswale opened 3 months ago

AshayAswale commented 3 months ago

As seen below, the solution.solution_quality: field is random values. Also, values for END in task_arrival_time_map are zeros

Example solution file:

solution.solution_quality:
|---result_status : -271098798
|---result_description : 
|---maximum_robot_schedule : 8.69116e-311
|---sum_of_all_robot_schedules : 6.95293e-310
|---solver_runtime : 

solution.robots_schedule:
|---Robot_1 : 
|   |---robot_id : 
|   |---task_attendance_sequence : 
|   |   |---0 : END
|   |---task_arrival_time_map : 
|   |   |---END : 0
|---Robot_2 : 
|   |---robot_id : 
|   |---task_attendance_sequence : 
|   |   |---0 : Destination_3
|   |   |---1 : Destination_2
|   |   |---2 : END
|   |---task_arrival_time_map : 
|   |   |---Destination_1 : 0
|   |   |---Destination_2 : 241.821
|   |   |---Destination_3 : 100.2
|   |   |---END : 0
|---Robot_3 : 
|   |---robot_id : 
|   |---task_attendance_sequence : 
|   |   |---0 : Destination_2
|   |   |---1 : Destination_1
|   |   |---2 : END
|   |---task_arrival_time_map : 
|   |   |---Destination_1 : 442.021
|   |   |---Destination_2 : 100.2
|   |   |---END : 0