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

Stable landing #34

Closed
pmelanson opened this issue Nov 25, 2018 · 1 comment
Closed

Stable landing #34

pmelanson opened this issue Nov 25, 2018 · 1 comment
Labels
enhancement New feature or request

Comments

@pmelanson
Copy link
Member

Legacy orbit allows you to land on a planet, and stick there. We should implement something like this, specifically:

  • In the GUI, it should look like you're on the surface of a planet when you're landed on it
  • When you're landed, you shouldn't bounce or jitter
@pmelanson
Copy link
Member Author

We should consider:

  • when should two objects bounce?
  • when should two objects land, and stick together?

@pmelanson pmelanson mentioned this issue Jan 15, 2019
9 tasks
xxxyyyqqq12345 added a commit that referenced this issue Jan 25, 2019
Implement attachment and broken variable, although it does nothing currently 
stable landing #34
xxxyyyqqq12345 added a commit that referenced this issue Jan 25, 2019
xxxyyyqqq12345 added a commit that referenced this issue Jan 29, 2019
Stable Landing #34
-Handling command after landed
xxxyyyqqq12345 added a commit that referenced this issue Jan 31, 2019
(but with launch problem)
pmelanson added a commit that referenced this issue Feb 12, 2019
Instead of trying to calculate where the habitat _should_ be in _derive,
now I just make sure that the habitat's velocity and acceleration is the
exact same as the Earth's. Now, the habitat stays at (almost) exactly
0m of altitude when landed! What happy day. Also, no extraneous
collisions are generated, making the program much faster at high time
accelerations!
pmelanson added a commit that referenced this issue Feb 13, 2019
The habitat maintains its heading away from the surface of the Earth
without having to reset its heading.

Also, fixed a bug where small engine values while landed could cause the
habitat to fall into the Earth.
pmelanson added a commit that referenced this issue Feb 13, 2019
The habitat maintains its heading away from the surface of the Earth
without having to reset its heading.

Also, fixed a bug where small engine values while landed could cause the
habitat to fall into the Earth.
pmelanson added a commit that referenced this issue Feb 13, 2019
The habitat maintains its heading away from the surface of the Earth
without having to reset its heading.

Also, fixed a bug where small engine values while landed could cause the
habitat to fall into the Earth.
pmelanson added a commit that referenced this issue Feb 13, 2019
The habitat maintains its heading away from the surface of the Earth
without having to reset its heading.

Also, fixed a bug where small engine values while landed could cause the
habitat to fall into the Earth.
pmelanson added a commit that referenced this issue Mar 3, 2019
Basically, had to add a deepcopy to PhysicsState.as_proto()

Added a test case for long-term stable landing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant