-
Notifications
You must be signed in to change notification settings - Fork 14.6k
Gazebo simulation tools. #16142
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
Gazebo simulation tools. #16142
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution, I have a few questions regarding this PR
- I am a bit concerned that this introduces another way of running SITL which is not part of the CI. How do you see this fit in with other simulations and the already existing
sitl_run.sh
? - gz_sim.sh seems to include a duplicate functionality of
gazebo_sitl_multiple_run.sh
are you trying to replace this script? - the
reboot_mavlink_shell.py
seems like a duplicate of boot_now.py, are you trying to replace this script?
Additional:
- The NXP rover model being added to SITL seems orthogonal to the other tool changes, therefore I think it should be a separate PR
Think this has all the requested changes and should be all good to go. |
@bperseghetti Can you clarify on the following points I mentioned above?
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Looks good to me on my side!
- Please squash and clean up the commits
- There is a conflict with
gazebo_sitl_multiple_run.sh
preventing this PR from being merged, please rebase
f7772b4
to
1a54a82
Compare
What is the next step here? |
… Gazebo with gz_sim.sh, works with PX4-SITL_gazebo PR 651.
1a54a82
to
830de84
Compare
Problem solved by this pull request
This PR allows for a clean running of gazebo simulation for sitl and hitl with gz_sim.sh and advanced runtime generation of worlds and models. This is used in conjunction with PR 651 in PX4-SITL_gazebo.
Test data / coverage
Tested extensively.