| Literature DB >> 28375160 |
Itziar Landa-Torres1, Diana Manjarres2, Sonia Bilbao3, Javier Del Ser4,5,6.
Abstract
Robotics deployed in the underwater medium are subject to stringent operational conditions that impose a high degree of criticality on the allocation of resources and the schedule of operations in mission planning. In this context the so-called cost of a mission must be considered as an additional criterion when designing optimal task schedules within the mission at hand. Such a cost can be conceived as the impact of the mission on the robotic resources themselves, which range from the consumption of battery to other negative effects such as mechanic erosion. This manuscript focuses on this issue by devising three heuristic solvers aimed at efficiently scheduling tasks in robotic swarms, which collaborate together to accomplish a mission, and by presenting experimental results obtained over realistic scenarios in the underwater environment. The heuristic techniques resort to a Random-Keys encoding strategy to represent the allocation of robots to tasks and the relative execution order of such tasks within the schedule of certain robots. The obtained results reveal interesting differences in terms of Pareto optimality and spread between the algorithms considered in the benchmark, which are insightful for the selection of a proper task scheduler in real underwater campaigns.Entities:
Keywords: Harmony Search; heuristic; multi-objective optimization; random keys encoding; scheduling; underwater robots
Year: 2017 PMID: 28375160 PMCID: PMC5421722 DOI: 10.3390/s17040762
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Schematic diagram of the considered scenario for robots and a mission composed by tasks.
Figure 2Real simulation setup deployed in Gran Canarias (Spain).
Figure 3Results obtained with the GUI interface.
Number of Non-dominant points in the resulting Pareto Front per multi-objective approach and real use case scenario.
| Number of Non-Dominant Points | MOHS | NSGA-II | PAES |
|---|---|---|---|
| Baseline scenario | 14 | 21 | 9 |
| Battery-limited scenario | 16 | 24 | 8 |
| Distance-based scenario | 24 | 7 | 13 |
Normalized hypervolume (%) per multi-objective approach and real use case scenario.
| Normalized Hypervolume | MOHS | NSGA-II | PAES |
|---|---|---|---|
| Baseline scenario | 1.193 | 0.823 | 0.0714 |
| Battery-limited scenario | 1.132 | 1.075 | 0.0915 |
| Distance-based scenario | 0.274 | 0.284 | 0.00578 |
Normalized hypervolume (%) with a common reference point per multi-objective approach and real use case scenario.
| Normalized HV (with Common Reference Point) | MOHS | NSGA-II | PAES |
|---|---|---|---|
| Baseline scenario | 1.193 | 0.601 | 1.143 |
| Battery-limited scenario | 1.132 | 0.697 | 1.174 |
| Distance-based scenario | 62.438 | 62.285 | 0.005 |
Coverage Rate (%) per multi-objective approach and real use case scenario.
| Coverage Rate (%) | MOHS | NSGA-II | PAES |
|---|---|---|---|
| Baseline scenario | 0 | 58 | 31 |
| Battery-limited scenario | 0 | 49 | 34 |
| Distance-based scenario | 14 | 9 | 0 |