Skip to content

Aayush/Moving-and-Dropping#24

Open
aayushext wants to merge 3 commits intomainfrom
Aayush/Moving-and-Dropping
Open

Aayush/Moving-and-Dropping#24
aayushext wants to merge 3 commits intomainfrom
Aayush/Moving-and-Dropping

Conversation

@aayushext
Copy link
Copy Markdown

Implement a new MAVProtocol subclass that enables velocity-controlled waypoint navigation and triggers a payload drop at a specified waypoint. This includes logging release events for analysis and ensures constant speed at the release point.

… drop

- New MAVProtocol subclass: navigates waypoints via velocity setpoints
- Fires a drop_callback exactly once when release waypoint radius is entered
- Does NOT slow down at release point — maintains constant speed for accuracy
- Logs timestamped release events for post-flight analysis
- Registered in mavcore.protocols.__init__ for easy import
@aayushext aayushext requested a review from AidenFavish March 7, 2026 04:04
@aayushext aayushext self-assigned this Mar 7, 2026
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.

1 participant