ssapy_toolkit.Orbital_Mechanics.transfer_rendezvous
- ssapy_toolkit.Orbital_Mechanics.transfer_rendezvous(orbit1, orbit2, tol=1000, max_iter=1000, plot=False, status=False)[source]
Finds the delta-v that leads to a transfer rendezvous with a moving target orbit. Uses a global gradient-free search to minimize rendezvous position error.
- Parameters:
orbit1 (ssapy.Orbit) – Initial orbit of the chaser at departure epoch.
orbit2 (ssapy.Orbit) – Target orbit (any epoch). Will be propagated to rendezvous epoch.
tol (float, optional) – Position tolerance (m). Default is 1000 m.
max_iter (int, optional) – Maximum optimization iterations. Default is 1000.
plot (bool, optional) – If True, plots the final transfer. Default is False.
status (bool, optional) – If True, prints optimization info. Default is False.
- Returns:
Output including delta-v vectors, orbits, trajectory arrays, and optional plot.
- Return type: