책 소개 및 특징* |
국내 최고의 드론 전문가가 알려주는 드론 소프트웨어
드론에 있어서 소프트웨어의 역할은 거의 드론 그 자체라고 볼 수 있다. 소프트웨어가 없는 드론은 비행이 거의 불가능할 것이며, 비행을 한다 하더라도 모든 모터를 일일이 수동으로 조절해야 하므로 부드럽게 비행하는 것이 불가능하다. 본 책에서는 드론에 있어 소프트웨어의 역할을 서술하고 또 직접 소프트웨어를 작성해 봄으로써 소프트웨어의 중요성을 이해하고 드론의 자세한 비행 원리와 소프트웨어적 제어 원리를 파악하여 독자의 소프트웨어 개발 및 제작 역량을 기르는 것을 목적으로 한다.
이 책의 특징 ⦁소프트웨어의 역할을 이해하고 직접 작성해 봄으로써 소프트웨어 개발 및 제작 역량을 기를 수 있도록 하였다. ⦁아두이노와 C언어를 활용하여 드론의 비행 제어 소프트웨어를 직접 만들기 위한 개념과 실무 예제를 수록하였다.
|
저자 소개 |
정성욱 2008년 김해가야고등학교 졸업 2014년 세종대학교 항공우주공학과 졸업 2014년 서울대학교 기계항공공학부 석사과정 입학 2015년 ㈜에어로다인 설립
세종대학교 항공우주공학 학사 학위 취득 후 서울대학교 기계항공공학부 석사과정에 입학하여 연구 활동 중 드론의 매력에 빠져들게 되어 무인 항공기 회사의 설립을 결심하게 되었습니다. 무인 항공기 분야에 있어서 최고의 전문가가 되고자 불철주야 노력하고 있으며 특히 직접 소프트웨어와 하드웨어를 동시에 개발하여 혁신적이면서 선구적인 드론을 개발하고 있습니다. 소프트웨어의 중요성이 날로 커져 가는 만큼 관련된 지식의 공유를 통하여 소프트웨어와 드론의 대중화를 선도하는 데 힘쓰고 있습니다.
|
목차 소개
|
Part 1 프로그래밍 시작하기 Chapter 01 C/C++언어와 임베디드 시스템 Chapter 02 개발 환경 구축하기 Chapter 03 프로그래밍 언어와 C/C++ Chapter 04 C/C++언어의 기초 Chapter 05 변수와 연산자 Chapter 06 제어문과 함수
Part 2 임베디드 시스템 제어하기 Chapter 01 LED 제어하기 Chapter 02 시리얼 통신 Chapter 03 PWM 제어 Chapter 04 아날로그-디지털 변환기(ADC) Chapter 05 관성 측정 장치(Inertial Measurement Unit) 사용하기
Part 3 자세 추정과 자동 제어 Chapter 01 드론과 자동 제어 Chapter 02 드론의 자세 추정 Chapter 03 드론의 자세 제어기 기초 Chapter 04 PID 제어기 구현하기 Chapter 05 튜닝(Tuning)과 최적화(Optimization)
Part 4 비행 제어 소프트웨어 Chapter 01 항공전자(AVIONICS) Chapter 02 비행 제어 소프트웨어 Chapter 03 비행 제어 소프트웨어 제작하기
Part 5 조종과 제어 시스템 Chapter 01 비행하기 전에 Chapter 02 조종하기 Chapter 03 지상 제어 시스템(Ground Control System, GCS)
|
-
16,200원