Skip to content

added torpedo plugin #33

Open
Gadeyes wants to merge 1 commit intomainfrom
Hank
Open

added torpedo plugin #33
Gadeyes wants to merge 1 commit intomainfrom
Hank

Conversation

@Gadeyes
Copy link
Copy Markdown

@Gadeyes Gadeyes commented Mar 14, 2026

torpedo triggered on key P

Copy link
Copy Markdown
Contributor

@doruphin doruphin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice job on your first pull request! There's just a couple of things I want to go through.

Housekeeping

  • In the future, try to have more descriptive pull request names. Instead of added torpedo plugin, make it something like Implemented torpedo simulation in Gazebo.
  • Since this is related to a GitHub issue, link it with Closes #, where N is the issue number. In this case, this closes #22.
  • In the future, make your branch names a bit more descriptive. For example, Hank/torpedo_simulation.
  • When you create a pull request, try to add a high level overview of what you changed/added in the description.

Code

  • The torpedo launcher is still skewed a bit.
  • Something is causing steelhead to be lifted up. I believe it's because the torpedo launcher has collision.
  • See other comments.

Also, we'll discuss this more at the meeting (don't make any major changes til then), but I think I miscommunicated exactly what I wanted you to do, which is my fault. If you ever feel confused about what needs to be added, please feel free to ping me or one of the other leads in discord.

</link>
</model>

<!-- Steelhead AUV (ensure this model exists on your GAZEBO_MODEL_PATH) -->
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't leave in AI comments like this

Copy link
Copy Markdown
Contributor

@doruphin doruphin Mar 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's no need to create another keyboard teleop launcher. Instead, you can just add to src/steelhead_teleop/steelhead_teleop/keyboard_teleop.py. (Firing the torpedoes and claw are actually already defined.)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure what these new worlds are for. If they are for your own personal testing, do not include them in pull requests.

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.

2 participants