LambertSolutionMsgPayload

struct LambertSolutionMsgPayload
#include <LambertSolutionMsgPayload.h>

Structure used to define the output of the Lambert problem solution.

Public Members

double v1_N[3]

[m/s] velocity solution at t1

double v2_N[3]

[m/s] velocity solution at t2

int valid

[-] valid solution if 1, not if 0

double v1Sol2_N[3]

[m/s] second velocity solution at t1 (for multi-revolution solutions)

double v2Sol2_N[3]

[m/s] second velocity solution at t2 (for multi-revolution solutions)

int validSol2

[-] valid second solution if 1, not if 0