Skip to content

Conversation

bperseghetti
Copy link
Member

@bperseghetti bperseghetti commented Nov 9, 2020

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.

Copy link
Member

@Jaeyoung-Lim Jaeyoung-Lim left a 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

@bperseghetti bperseghetti requested review from Jaeyoung-Lim and removed request for bkueng and jkflying November 9, 2020 15:54
@bperseghetti
Copy link
Member Author

Think this has all the requested changes and should be all good to go.

@Jaeyoung-Lim
Copy link
Member

@bperseghetti Can you clarify on the following points I mentioned above?

  • 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?

@bperseghetti bperseghetti changed the title Gazebo simulation tools and upcoming gazebo vehicle. Gazebo simulation tools. Nov 11, 2020
Copy link
Member

@Jaeyoung-Lim Jaeyoung-Lim left a 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

@bperseghetti bperseghetti force-pushed the pr-hitl-tools branch 3 times, most recently from f7772b4 to 1a54a82 Compare November 19, 2020 19:22
@bperseghetti bperseghetti requested review from jgoppert and removed request for jgoppert November 19, 2020 20:04
@LorenzMeier
Copy link
Member

What is the next step here?

… Gazebo with gz_sim.sh, works with PX4-SITL_gazebo PR 651.
@jkflying jkflying enabled auto-merge (rebase) February 9, 2021 09:16
@jkflying jkflying disabled auto-merge February 9, 2021 09:29
@jkflying jkflying merged commit ab03cd8 into master Feb 9, 2021
@jkflying jkflying deleted the pr-hitl-tools branch February 9, 2021 09:29
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.

4 participants