Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pinpoint Landing #41

Open
brunopinto900 opened this issue Aug 18, 2022 · 2 comments
Open

Pinpoint Landing #41

brunopinto900 opened this issue Aug 18, 2022 · 2 comments

Comments

@brunopinto900
Copy link

Hello,

Me and my colleagues want to implement several algorithms to land a spacecraft on the ground, GFOLD is one of the solutions. Is this possible with the current state of this repo?

Thank you.

@rslippert
Copy link

? Did Alfonso ever responded to this ?
I would say; No, the CR3BP.py code does not have mass or the ability to thrust.
It looks like this code assumes zero mass. But it should be easy to modify.

You would need to add mass like Alfonso did with Spacecraft.py
For thrust you need to add acceleration terms into states 3,4,5 of the of diffy_q() function (I think)
Something like this:
state_dot[ 3 ] = 2 * vy + omega_x + accel[0]
state_dot[ 4 ] = -2 * vx + omega_y + accel[1]
state_dot[ 5 ] = omega_z + accel[2]

@rslippert
Copy link

BTW
I will be releasing Gateway24 software includes Spacecraft mass,fuel and attitude.
I believe what is needed is a 14 state, 6DOF spacecraft simulation with Orion like controls.
Not that Alfonso's AWP software does not include a lot of useful capabilities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants