Zaslat SMS: Trajectory Optimization and Guidance Methods for Mars Entry