Skip to content

Hydrothermal vent#1187

Draft
tjcanro wants to merge 11 commits into
masterfrom
Hydrothermal_vent
Draft

Hydrothermal vent#1187
tjcanro wants to merge 11 commits into
masterfrom
Hydrothermal_vent

Conversation

@tjcanro

@tjcanro tjcanro commented Apr 11, 2024

Copy link
Copy Markdown

Description

I made the hydrothermal vent mission, along with the gazebo 3D modeling of the buoy for testing purposes. The mission consists on circumnavigating a red buoy. I also made it so the sub returns to origin after completing the mission

Screenshot or Video

Screenshot from 2024-04-11 11-25-50
Screenshot from 2024-04-11 11-26-17
Screenshot from 2024-04-11 11-26-53
Screenshot from 2024-04-11 11-27-27

Related Issues

- Closes #1143

Testing

run the following commands:
$ roslaunch subjugator_launch gazebo.launch --screen
$ gazebogui
$ amonitor kill
$ mission run Hydrothermal_vent

About This PR

  • I have updated documentation related to this change so that future members are aware of the changes I've made.

Comments:

The mission uses a hard-coded value for the buoy position. Once computer vision has the red buoy detection ready, it can be implemented in this mission

@cbrxyz cbrxyz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thank you! (also, I updated your branch to match master)

# Computer vision aspect still required to detect the red buoy. For now, random position used
class HydrothermalVent(SubjuGatorMission):
async def run(self, args):
self.buoy_pos = np.array([3, 4, -2]) # Convert buoy position to numpy array

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

What is this array?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

The array represents the position of the buoy in x, y, z coordinates relative to the sub. I spoke to Daniel about how the sub would actually view the buoy and I will now work on modifying the functionality so it uses position in x,y relative to the center of the camera and radius/

@uf-mil-bot

Copy link
Copy Markdown
Collaborator

Hello, it's your friendly InvestiGator bot here!

The docs preview for this PR is available at https://mil.ufl.edu/pr-docs/1187.

Last updated at:
► f444f936b73c0ca2d5da8f3d5add929c3912fca1
► 2024-04-16 14:51 EDT

Have a great day! Go gators! 🐊

@DaniParr DaniParr marked this pull request as draft April 16, 2024 22:13
@cbrxyz cbrxyz mentioned this pull request Jun 22, 2024
1 task
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.

Robosub 2024: Hydrothermal Vent | Buoy

3 participants