2015년 Map Pilot을 처음 출시한 이후로, 우리는 모든 DJI 항공기와 해당 카메라를 지원하기 위해 최선을 다해왔습니다. 이를 위해 각 항공기에 대해 DJI가 Mobile SDK를 출시할 때까지 기다려야 했습니다, 그래야 항공기와 통신할 수 있기 때문입니다.
몇 년 전(2021년)까지 iOS와 Android는 SDK를 통해 3자 앱 지원을 사용자에게 제공했습니다. DJI는 Mini 2 시리즈, Air 2 시리즈, Mavic 2 시리즈 출시 이후 새로운 항공기에 대해 iOS SDK 지원을 중단했습니다. Mini 3 시리즈 출시 몇 년 후, 모두의 실망에도 불구하고, 엔터프라이즈 항공기 라인을 제외한 다른 모든 항공기에 대한 SDK 지원 제공을 중단했습니다.
즉, Mavic 2 시리즈, Mini 3 시리즈, Air 2 시리즈 이후에 출시된 엔터프라이즈 항공기가 아닌 모든 항공기는 비행 제어를 위한 3자 앱을 사용할 수 없습니다. 이러한 항공기를 지원해 달라는 압도적인 요청에 따라, 우리는 다음 항공기 사용자들을 위해 간극을 메우기 위한 방법을 찾았습니다:
- Mavic 3 Pro
- Mavic 3 Classic
- Air 3
- Mini 4 Pro (버전 2.4.8부터 정상 사용을 위한 가상 스틱 컨트롤 포함 - Android 전용)
- Mini 5 Pro
이 항공기들을 지원하는 과정은 우리가 원하는 만큼 원활하지는 않지만, DJI가 앞으로 일부 또는 전부에 대해 SDK 지원을 출시하지 않는 한 이 상태가 유지됩니다.
사용 시 주의사항
- 최대 웨이포인트: 비행당 200개. 여러 비행 가능.
- 더미 임무 필요 - 모든 운영 체제는 최소 한 개의 웨이포인트 임무를 수동으로 생성하고 저장해야 합니다. 이는 필요한 모든 폴더가 존재하는지 확인하기 위함입니다. KMZ를 가져오면 덮어씌워집니다.
- 웨이포인트가 계획되지 않은 경우, DJI 앱은 비행 전환을 부드럽게 하기 위해 비행 계획에 큰 곡선을 추가할 수 있습니다.
- iOS가 가장 쉽습니다 - DJI Fly 앱 폴더를 선택하세요 - 앱 내 기존 임무를 유지합니다.
- Android 11 이전 - DJI Fly 앱 폴더를 선택하고 Map Pilot Pro에서 wayline_mission 폴더를 선택하여 가장 최근에 수정된 임무를 덮어씁니다.
- Android 11 이상은 장치 내 /Android/data 폴더 접근을 허용하지 않아 Map Pilot Pro에서 파일을 선택할 수 없습니다. 내보낸 KMZ를 다운로드 폴더에 저장하고 3자 파일 관리자를 사용해 이동할 수 있지만, 이는 저희가 지원할 수 없는 부분입니다. 사용자들은 FV File Explorer + Shizuku 조합으로 성공을 보고했습니다.
iOS용 RC2 리모컨 - 설정의 고급 섹션에서 '간단 KMZ 내보내기'를 활성화하면 KMZ 저장 위치를 선택할 수 있습니다.
iOS
iOS 다중 비행 KMZ 내보내기
iOS에서 DJI RC2 리모컨으로 내보내기
Android 11 이전
Android 11 이상
현재 작업 흐름은 Map Pilot Pro 설정에서 이 ‘내보내기 전용’ 항공기 중 하나를 선택하고, 완전히 지원되는 항공기와 같이 비행을 설계하는 것입니다. 차이점은 웨이포인트를 항공기에 업로드할 때 발생합니다. 실제로 항공기와 직접 통신하는 대신 Map Pilot Pro는 DJI Fly 앱을 사용해 실행 가능한 웨이포인트와 동작의 KMZ 파일을 내보냅니다.
댓글