Qt를 이용한 QGroundControl 코드 이해 (Ubuntu 환경)

px4

지상국 SW(GroundStation SW)는 어떻게 개발할까요?
리눅스 재단이 공식 지원하는 유일한 드론 프로젝트로 Dronecode가 있습니다. 3DR을 비롯해서 퀄컴과 인텔등 다양한 기업들이 이 프로젝트에 동참하고 있습니다. 최근에 출시되는 다양한 드론들도 Dronecode 프로젝트의 소스코드를 사용해서 개발하고 있습니다. Dronecode 프로젝트에서 지상국 SW로 QGroundControl이 있습니다. QGroundControl은 드론 관련 표준 통신인 MAVLink를 통해 비행체와 통신하며 비행체 설정 및 비행중 비행 상태 정보를 표시하는 역할을 수행합니다.
이 워크숍을 통해 QGroundControl의 SW 구성을 이해한다면 새로운 지상국 SW를 개발하는데 시간을 절약할 수 있으며 QGroundControl의 기존 기능을 수정 및 기능을 추가할 수 있습니다.
subak.io는 QGroundControl 프로젝트를 이용한 개발을 수행 중이며 현재 Dronecode 프로젝트 멤버입니다.

  • 시간 : 2019. 9. 19 ~ 20일 (목/금요일) 오전 10:00 ~ 5:30 오후 ( 2일간) – 예정
  • 신청기간 : 2019. 9. 12까지 (5명 내외 선착순 마감)
  • 장소 : subak.io
  • 목적 : 지상국 SW 소스 코드 분석 및 이해
  • 인원 : 5 명 내외
  • 대상 :
    • 드론 지상국 SW 개발자
    • 드론관련 Startup 기획자
    • 드론 서비스 개발자
    • 드론 프로젝트 Contributor 되기
  • 자격 :
    • PX4 or Ardupilot 기본 지식
    • C/C++ 기본 지식
  • 내용 :
    • QGroundControl 기능 분석
    • 개발환경 설정
    • C++ for QGroundControl
    • Qt 기본
    • MAVLink 이해
    • QGC 상세 분석
  • 사전준비 :
    • 노트북 지참(Ubuntu 18.04 설치) or 개발환경 제공
    • 아래 참가 설문 작성
  • 참가비 :
    • 워크샵 참가비 : 150만원 (VAT포함)
  • 참가 신청 및 설문 : 설문작성 바로가기
  • 참고자료 : http://www.dronecode.org , http://qgroundcontrol.com/, http://px4.io
  • 기타 문의 : jaeeun@subak.io
[9월-개발 워크숍] Qt를 이용한 QGroundControl 코드 이해 (Ubuntu 환경)

Leave a Reply

Your email address will not be published. Required fields are marked *