- Check coplanarity
- If needed check that the orbits go in the same direction
- Check that the chaser orbit is circular
- Check that the target orbit is circular
- Check that the chaser orbit is lower than the target orbit
- Chaser orbit radius r.
- Target orbit radius R.
- Altitude difference Dr.
- Gravitational parameter mu.
- Current date t.
- Current angular separation alpha
- Transfer orbit period T((r+R)/2). Needs formula
- Target angular separation delta. Needs formula
- Transfer orbit periapsis speed vp. Needs formula
- Transfer Delta-v Dv. Needs formula
- Burn time for transfer Bt. Needs formula
- Relative angular speed Dw. Needs formula
- Time to transfer Dt. Needs formula
- Date of transfer tT. Needs formula
- Warp until tT-Bt/2+error margin
- Align prograde
- Wait for tT-Bt/2
- Burn prograde until speed matches vp
- Warp until the date of apoapsis - margin of error
- stage