Explore how to use MAVSDK server for ArduPilot
- Ngôn ngữ chính
- Rust
- Star
- 33
- Fork
- 11
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
I've recently asked in the ArduPilot community on Discord if it's possible to use `MAVSDK` for ArduPilot.
Apparently, the `MAVSDK` server is hardcoded for `PX4` specifically and there might be more than a few differences.
This should be explored so that we can see what it would take to use the `MAVSDK` server for ArduPilot.
> Basically mavsdk will runtime detect which autopilot it connects to, but some functionality is hardcoded to px4 - for instance Ardupilot uses waypoint 0 to store the home location, so missions are effectively indexed from 1. Px4 doesn’t, so missions are indexed from 0. Takeoff, land, etc should work.
### ArduPilot related issues for its support in the MAVSDK server:
- https://github.com/mavlink/MAVSDK/issues/205
- https://github.com/mavlink/MAVSDK/issues/728
- https://github.com/mavlink/MAVSDK/issues/1568
- https://github.com/mavlink/MAVSDK/issues/1445
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.