The problem presented in this section is a MGADSM problem relative to a mission to the comet 67P/Churyumov-Gerasimenko. The fly-by sequence selected is similar to the one planned for the spacecraft Rosetta. The objective function considered is the total mission delta V, including the launcher capabilities.
- MATLAB: use the function rosetta.m and pass to it the MGAproblem variable contained in rosetta.mat
- C++: call the function “double rosetta(const std::vector & x)” provided in the GTOPtoolbox.
- C++ (PaGMO): use the class pagmo::problem::rosetta
- Python 2.7 (PyGMO): use PyGMO.problem.rosetta().obj_fun(x)
The box bounds on each of the decision vector variable are given below.
No other constraints are considered for this problem. The objective function is considered to the precision of meters per second.
The best solutions submitted to this problem are listed below in chronological order: