Dronecode - QGroundControl 사용자 정의 개발

무인 항공기의 자율 비행을 얻으려면 Dronecode와 MAVSDK를 사용해보십시오.

목차


  • PX4 환경 구축
  • uORB Messaging
  • QGroundControl 사용(사용자 가이드)
  • MAVLink 입문
  • QGroundControl 사용자 정의 개발

  • 운영 환경


  • Ubuntu 18.04
  • ROS Melodic

  • QGroundControl 개발 환경 구축



    QT 설치



    QGroundControl이 QT 헤더 파일에 액세스하기 때문에 QT를 설치합니다.

  • Qt Online Installer 다운로드
  • 설치에 5.12.5 구성 요소를 지정합니다.
    Desktop gcc 64-bit, Qt Charts, Android ARMv7 (to build Android) 선택
  • 패키지 설치
  • sudo apt-get install speech-dispatcher libudev-dev libsdl2-dev
    



    소스 코드 얻기


    git clone https://github.com/mavlink/qgroundcontrol.git --recursive
    git submodule update
    
    

    Qt Creator로 컴파일


  • Qt Creator를 시작하고 "qgroundcontrol.pro project"를 엽니 다
  • Desktop Qt 5.12.5 GCC 64bit 키트 선택
  • 빌드(hammer 아이콘) (20분 소요)
  • QGroundControl 실행 (play 아이콘)





  • 좋은 웹페이지 즐겨찾기