Skip to content

Path Align#178

Merged
SarangaR merged 21 commits into
mainfrom
path-procedural
Jun 11, 2025
Merged

Path Align#178
SarangaR merged 21 commits into
mainfrom
path-procedural

Conversation

@Cowboylaserkittenjetshark
Copy link
Copy Markdown
Member

This adds:

  • An OpenCV based procedural implementation of the path align mission
  • The option to publish an RTSP stream annotated with CV detections (enabled by the logging and annotated_streams feature flags)

SarangaR and others added 20 commits March 21, 2025 16:42
…our detection).

Compiles for jetson and ready to test for pool test 3/22/25.
- Tune depths for dive well
- Replace path align PCA implementation with CV implementation
- Detects path well
- Continuously rotates counter clockwise while waiting for false detections
  - Does not move forward while waiting for false count
- Flipped Y direction during position corrections
- Tune yaw PID
- Start procedural rewrite of path align
- Use Angle2D for path align
  - Was previously ignoring cv generated angle
- Terminates based on the number of consecutive positive path detections
  - We should consider replacing this with an average angle error ceiling
Sending a command to move to the current angle is both unnecessary and caused oscillations (the current angle would have changed since the time of access)
Copy link
Copy Markdown
Contributor

@SarangaR SarangaR left a comment

Choose a reason for hiding this comment

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

Tested at 06/07/2025 pool test and prior. Merging to move away from this branch.

@SarangaR SarangaR merged commit 2368769 into main Jun 11, 2025
0 of 3 checks passed
@SarangaR SarangaR deleted the path-procedural branch June 11, 2025 13:05
@SarangaR SarangaR restored the path-procedural branch June 11, 2025 13:05
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