# 제20장: 참고 문헌

#### 온라인 자료 및 참고 링크

1. **Arduino 공식 웹사이트**
   * [Arduino](https://www.arduino.cc/)
   * Arduino IDE 및 다양한 Arduino 프로젝트에 대한 자료와 레퍼런스를 제공한다.
2. **PX4 개발자 문서**
   * [PX4 Dev Guide](https://dev.px4.io/)
   * PX4의 설정과 개발 환경, 다양한 기능들에 대한 상세한 설명이 있다.
3. **ROS (Robot Operating System)**
   * [ROS.org](https://www.ros.org/)
   * ROS 설치, 설정, 다양한 패키지에 대한 정보를 제공한다.
4. **DroneCode 프로젝트**
   * [DroneCode](https://www.dronecode.org/)
   * 오픈소스 드론 소프트웨어 프로젝트의 모임으로 다양한 드론 관련 자료가 있다.
5. **GitHub**
   * [GitHub](https://github.com/)
   * 다양한 오픈소스 드론 프로젝트와 코드 예제를 찾을 수 있다.
6. **Linux Foundation**
   * [Linux Foundation](https://www.linuxfoundation.org/)
   * 리눅스 커널과 관련된 정보를 제공하며, 리얼타임 리눅스에 대한 자료도 찾을 수 있다.
7. **Stack Overflow**
   * [Stack Overflow](https://stackoverflow.com/)
   * 개발 중 겪는 다양한 문제에 대한 질문과 답변을 찾을 수 있다.
8. **MathWorks (MATLAB & Simulink)**
   * [MathWorks](https://www.mathworks.com/)
   * MATLAB과 Simulink에 대한 다양한 자료 및 튜토리얼을 제공한다.
9. **TensorFlow**
   * [TensorFlow](https://www.tensorflow.org/)
   * 머신러닝 모델을 활용한 드론 제어를 위한 자료를 제공한다.
10. **Gazebo**
    * [Gazebo](http://gazebosim.org/)
    * 로봇 시뮬레이션 도구로, 다양한 드론 시뮬레이션 예제를 찾을 수 있다.

#### 주요 논문 및 저서

1. **"Quadrotor Dynamics and Control" by Randal W. Beard and Timothy W. McLain**
   * 쿼드콥터 드론의 역학 및 제어에 관한 권위 있는 자료로, 드론의 기본 원리와 제어 알고리즘을 다룬다.
2. **"Modeling and Control of UAV" by Pascual Campoy**
   * 무인항공기(UAV) 시스템의 모델링 및 제어에 대한 심도 깊은 논의를 포함한다.
3. **"Robotics, Vision and Control: Fundamental Algorithms in MATLAB" by Peter Corke**
   * 로봇 비전과 제어에 대한 기본 알고리즘을 설명하며, MATLAB을 활용한 예제들이 포함되어 있다.
4. **"Real-Time Systems Design and Analysis" by Phillip A. Laplante**
   * 실시간 시스템 설계 및 분석에 대한 필수적인 자료로, 리얼타임 리눅스 기반 시스템 개발에 유용하다.
5. **"Learning ROS for Robotics Programming" by Enrique Fernández and Anil Mahtani**
   * ROS를 이용한 로봇 프로그래밍에 대한 가이드로, 기본적인 설치부터 고급 기능까지 다룬다.
6. **"Modern Control Systems" by Richard C. Dorf and Robert H. Bishop**
   * 현대 제어 시스템에 대한 종합적인 자료로, 드론 제어 시스템 설계에 유용하다.
7. **"Computer Vision: Algorithms and Applications" by Richard Szeliski**
   * 컴퓨터 비전 알고리즘 및 응용에 관한 자료로, 드론의 비전 기반 제어에 활용할 수 있다.
8. **"Real-Time Collision Avoidance for Mobile Robots using Depth Information" by Felix Endres et al.**
   * 깊이 정보를 활용한 실시간 충돌 회피 알고리즘에 대한 논문으로, 드론의 충돌 회피 시스템 설계에 참고할 수 있다.
9. **"Neural Network Control of Robot Manipulators and Non-Linear Systems" by Frank L. Lewis, et al.**
   * 신경망을 이용한 비선형 시스템 및 로봇 매니퓰레이터 제어에 관한 자료로, 머신러닝 기반 드론 제어에 유용하다.
10. **"Autonomous Navigation in Dynamic Environments" by Christian Laugier et al.**
    * 동적인 환경에서의 자율 항법에 관한 논문 모음으로, 자율주행 드론 연구에 도움이 된다.
