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

Catapult plugin for simulating catapult / handlaunching fixed wing #393

Merged
merged 1 commit into from
Jan 29, 2020

Conversation

Jaeyoung-Lim
Copy link
Member

Describe problem solved by this pull request
This PR implements a catapult plugin, which simulates fixed wing being launched by a catapult or being hand launched. This is required to test the takeoff mode of the fixed wing, which has been largely untested in simulation until now.

Describe your solution
The plugin applies a fixed amount of force for a specified duration to simulate the launch.

Describe possible alternatives
This could have been implemented on a much aesthetically pleasing way, with a separate catapult mesh, but I think it is good enough for now to cover the tests that is needed for the firmware. It was very hard to find a good mesh of a catapult without licensing problems.

Test data / coverage
launcher

Additional context
This was brought up from a discussion with @dagar

@LorenzMeier
Copy link
Member

Awesome!

@LorenzMeier
Copy link
Member

@Jaeyoung-Lim Why is CI failing? Can we fix that?

@Jaeyoung-Lim
Copy link
Member Author

@LorenzMeier I believe it is not only this PR but has been failing on Mac for quite some time now. I will have a look

@LorenzMeier
Copy link
Member

It is Mac OS. I looked for 30 minutes but could not find it yet (it works on my machine).

@LorenzMeier
Copy link
Member

Please rebase to re-run testing.

Add catapult plugin template


Fix


Catapult plugin working


Attach catapult plugin 


Cleanup print messages


Cleanup
@Jaeyoung-Lim
Copy link
Member Author

@LorenzMeier Thanks for the fix! All checks have passed 👍

@Jaeyoung-Lim
Copy link
Member Author

@LorenzMeier @TSC21 @dagar If there is nothing missing, can we get this merged please?

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

Successfully merging this pull request may close these issues.

3 participants