-
Notifications
You must be signed in to change notification settings - Fork 803
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
Add support for boat airframe in SITL #409
Conversation
@Jaeyoung-Lim Please rebase |
967dccb
to
737a748
Compare
@LorenzMeier Done! Thanks! |
@Jaeyoung-Lim Associated docs PR? |
@hamishwillee I haven't forgot! I will add it for sure :) |
737a748
to
af103a5
Compare
@hamishwillee Here it is : PX4/PX4-Devguide#958 |
59ad597
to
2af2c83
Compare
usv_dynamics plugin from osrf/vrx project ported into PX4 sitl gazebo
This adds the boat and world model adapted from WAM-V model from osrf/vrx
2af2c83
to
58615bf
Compare
@Jaeyoung-Lim I ran into the problem of consent today, and solved it by changing the code. |
@xdwgood It is not the correct solution. It is more likely the ifdef of gazebo version is maybe not enough https://github.com/PX4/sitl_gazebo/blob/master/src/gazebo_usv_dynamics_plugin.cpp#L251 Which version of gazebo are you running? We can build the plugins agains gazebo7 and gazebo9. |
@Jaeyoung-Lim gazebo9.11.0 |
@xdwgood Hmm that is strange. Could you open a separate issue? |
* Add usv_dynamics plugin for simulating boat dynamics usv_dynamics plugin from osrf/vrx project ported into PX4 sitl gazebo * Add boat model and world This adds the boat and world model adapted from WAM-V model from osrf/vrx
@christopherSuts Please don't necrobump issues. A question like this would be better asked in the discussion boards. |
Recently there has been interest on using PX4 on USV (unmanned surface vehicle) systems. This PR adapts the usv_dynamics plugin from the vrx simulation and integrates the boat simulation into px4 SITL.
As PX4 does not officially support boats yet, I hope this PR becomes a initial step towards supporting such applications.
The changes that were done compared to the original vrx project are as the following
gazebo_motor_model
is usedTest Data Coverage
The video below shows the WAM-V vehicle being controlled in manual mode.
Additional Context
This is a updated version of #357