🚀
PX4 - MAVSDK Python 프로그래밍
  • MAVSDK 개요
  • 프로그래밍 전제 조건
  • MAVSDK Python 개발 환경 설정
  • MAVSDK 라이브러리 클래스
  • Python "asyncio" 이해
  • MAVSDK-Python 샘플 프로그램 분석
  • OFFBOARD 모드 이해하기
  • OFFBOARD 위치 제어 (NED 기준)
  • OFFBOARD 속도 제어 (BODY 기준)
  • OFFBOARD 속도 제어 (NED 기준)
  • OFFBOARD 위치, 속도 제어 (NED 기준)
  • Keyboard 입력을 이용한 기체 이동
  • 문제 해결
  • MAVSDK Server
  • 교육 안내
Powered by GitBook
On this page

프로그래밍 전제 조건

저작권: 쿼드(QUAD) 드론연구소 https://smartstore.naver.com/maponarooo

PreviousMAVSDK 개요NextMAVSDK Python 개발 환경 설정

Last updated 1 year ago

MAVSDK는 주로 여러 프로그래밍 언어에서 사용할 수 있는 래퍼를 사용하여 C++로 작성되었습니다.

(2016)

(2018)

(2019)

(2019)

(2020)

(2019)

(2019)

(2019)

Python 프로그래밍 전제 조건

Python 3.6+ 설치

PX4 Toolchain SITL 설치

본 교재에서 수행되는 샘플의 실행을 위해 필요한 환경

  • OS : Ubuntu 20.04 또는 Ubuntu 18.04

  • PX4 Toolchain :

  • ROS / Gazebo :

  • C/C++ 컴파일러

  • Python3-MAVSDK Python : 교재 참고

MAVSDK-C++
MAVSDK-Swift
MAVSDK-Python
MAVSDK-Java
MAVSDK-Go
MAVSDK-JavaScript
MAVSDK-
CSharp
MAVSDK-Rust
https://docs.px4.io/master/en/dev_setup/dev_env_linux_ubuntu.html
https://docs.px4.io/master/en/dev_setup/dev_env_linux_ubuntu.html