Skip to content

Drone Delivery Sim and Landing Code added#1

Open
raghavkannan03 wants to merge 14 commits into
purdue-arc:mainfrom
raghavkannan03:main
Open

Drone Delivery Sim and Landing Code added#1
raghavkannan03 wants to merge 14 commits into
purdue-arc:mainfrom
raghavkannan03:main

Conversation

@raghavkannan03
Copy link
Copy Markdown

Drone Delivery Sim and Landing Code added

raghavkannan03 and others added 14 commits February 23, 2026 19:43
…precision landing

- Search from 5m altitude with 4-level fallback (5m/3m/2m/1m) and dynamic gimbal angle
- Fix camera_to_ned projection: add missing -tag_y*sin(θ) term for accurate NED mapping
- Replace GPS dependency with gps_valid_ guard (only trust EKF once |z|>0.3m)
- Fall back to commanded-position dead-reckoning when GPS stuck at zero
- Camera-based GOTO_TAG convergence: dist = sqrt(fwd²+right²) converges to 0 over tag
- Switch PX4 subscriptions to SensorDataQoS for reliable uXRCE-DDS reception
- Add TAKEOFF/GOTO_TAG timeouts so mission proceeds even without valid GPS

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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