Pixhawk2.1을 이용한 PX4 드론 코드 이해 (12차) – 완료

px4

Smart Drone으로 세계에서 가장 많이 활용되는 SW는 무엇일까요?
리눅스 재단이 공식 지원하는 유일한 드론 프로젝트로 Dronecode가 있습니다. 3DR을 비롯해서 퀄컴과 인텔등 다양한 기업들이 이 프로젝트에 동참하고 있습니다. 최근에 출시되는 다양한 드론들도 Dronecode 프로젝트의 소스코드를 사용해서 개발하고 있습니다. Dronecode 프로젝트를 사용하고 테스트할 수 있는 다양한  레퍼런스 보드가 있습니다. 그 중에서 표준으로 활용하는 보드가 바로 Pixhawk입니다.  자체 드론을 개발하더라도 시작은 모두 Pixhawk에서 시작합니다. 드론의 핵심인 firmware와 middleware를 개발하는 프로젝트가 바로 PX4 프로젝트입니다.  따라서 Pixhawk를 이용해서 PX4를 익히는 것이 드론 개발의 시작 프로세스 입니다. 고급 기능을 필요로 하거나 상업용 드론을 위해서는 PX4 코드와 동작의 이해는 필수입니다.
subak.io는 PX4 프로젝트를 이용한 개발을 수행 중이며 현재 Dronecode 프로젝트 멤버입니다. (https://www.dronecode.org/#member_list)

  • 시간 : 2018. 8. 8 ~ 10일 (수요일~금요일) 오전 10:00 ~ 5:00 오후 ( 3일간)
  • 장소 : 세종대학교 충무관
  • 목적 : 드론 개발에 필요한 기본 지식 및 Drone System SW 소스 코드 분석 및 이해
  • 인원 : 7 명
  • 대상 :
    • Pixhawk로 드론 프로젝트를 수행하는 개발자
    • 드론 시스템 SW 개발자
    • 드론관련 Startup 기획자
    • 드론 서비스 개발자
    • 드론 프로젝트 Contributor 되기
  • 내용
    • 1일차: PX4 개발환경 설치 및 소개
      • 워크숍, 참가자 소개
      • PX4, Linux, ROS 소개
      • PX4 개발 환경 설치 (on Ubuntu 16.04)
      • 시뮬레이터(jMavSim) 사용 실습
      • Git 소개 및 사용 실습
      • 리눅스 기본 사용 실습
      • 리눅스 C 프로그래밍 개발 환경 소개 및 구축실습
    • 2일차: C언어 기초 1, Posix Programming
      • C언어 기초: 에러로 배우는 프로그래밍
      • C언어 기초: 변수, 제어구문, 반복구
      • PX4 미들웨어(uORB) 및 앱 구조 소개
      • PX4 앱 만들기 (hello-skyworld)
    • 3일차 C언어 기초2, PX4 Posix Programming
      • C언어 기초: Pointer, Struct
      • Posix Programming: Open, Poll, ioctl, close
      • PX4 앱 만들기 (토픽 구독하기)
      • PX4 nsh 사용 실습
      • PX4 부팅 순서 읽기
  • 강사 : 신제용, 박동희
  • 사전준비 :
    • 노트북 지참 (개발환경 : Linux 16.04)
    • Pixhawk 혹은 Pixhawk2.1 지참
    • 아래 참가 설문 작성
  • 참가비 :
    • 워크샵 참가비 : 100만원 (VAT포함)
  • 참가 신청 및 설문 : 설문작성 바로가기
  • 참고자료 : http://www.dronecode.org , http://ardupilot.com , http://px4.io
  • 기타 문의 : jeyong@subak.io
  • Pixhawk를 이용한 PX4 드론 시스템 코드 이해 (12차)

    Leave a Reply

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