Skip to content

jaysys/all-about-drone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

드론 기술 개요 (Drone Technology Overview)

드론의 핵심 구성 요소 및 관련 기술에 대한 정보를 정리하였습니다. 군사용 드론의 특화된 기술부터 비행 제어 컴퓨터(FCC)의 세부 사항, 그리고 일반 드론의 전반적인 구성 요소까지 다룹니다. 하드웨어측면의 내용은 항공및기계공학분야라서 좀 더 정확하게 설명하기 위해서는 전문가의 도움이 필요할 것 같습니다. 주로 소프트웨어측면의 자료입니다.

1. 드론 구성 (Drone Components)

1.드론구성.md 파일은 일반 드론의 하드웨어 및 소프트웨어 구성 요소에 대한 포괄적인 설명을 제공합니다:

  • 하드웨어: 기체 구조 및 메커니즘 (프레임, 프로펠러 등), 추진 및 전력 시스템 (모터, ESC, 배터리), 비행 제어 장치 (FC, IMU, GPS), 통신 및 제어 장치 (조종기, 텔레메트리), 임무 장비 및 센서류 (카메라, 라이다, AI 가속기 등).
  • 소프트웨어: 펌웨어 및 비행 제어 알고리즘 (ArduPilot, PX4, BetaFlight/iNav의 구조, PID 제어기, 자율 안정화 로직, 계층적 제어 구조), 지상국(GCS) 및 제어 소프트웨어 (Mission Planner, QGroundControl의 실시간 데이터 모니터링, 경로 설정, 로그 분석 기능), 자율비행 및 경로계획 (Waypoint, SLAM/GPS 기반 내비게이션, 충돌 회피 알고리즘), 그리고 AI / 머신러닝 소프트웨어 (YOLO, MobileNet 등 객체 인식, TinyML/Edge AI, TensorFlow Lite/PyTorch Mobile).

2. 군사용 드론 (Military UAV)

2.군사용드론.md 파일은 정찰, 감시, 공격 등 군사적 임무에 특화된 무인 항공 시스템에 대해 설명합니다. 다음 주요 내용을 포함합니다:

  • 하드웨어: 고강도/스텔스 기체 구조, 고효율 추진 및 보안 전력 시스템, 항재밍 GPS 및 고정밀 IMU를 갖춘 군사 등급 비행 제어 장치, 암호화된 통신 데이터링크, 그리고 정찰, 전자전(EW), 무장 시스템 등 특수 임무 장비.
  • 소프트웨어: 극한 환경에서 안정성을 보장하는 강화된 비행 제어 알고리즘(MPC, 적응형, 강인 제어), GPS 제한 환경에서도 임무를 수행하는 자율 운용 능력(INS, 비전/레이더 기반 항법), 다중 드론 간 협업 및 분산 제어, 고수준 보안 지상국(GCS) 및 동적 임무 계획, AI/ML 기반의 고급 목표 식별/추적, 행동 분석, 강화 학습 기반 자율 의사 결정, 적응형 전자전, 그리고 군사 표준/블록체인 기반 보안 통신 프로토콜.

3. 드론의 비행 제어 컴퓨터 (Flight Control Computer, FCC)

3.FCC.md 파일은 드론의 "두뇌" 역할을 하는 비행 제어 컴퓨터의 상세 구성 요소를 설명합니다. 주요 내용은 다음과 같습니다:

  • 메인 프로세서: 비행 제어 및 임무 연산을 담당하는 CPU, RAM, Flash Memory (예: STM32, Jetson).
  • 센서 모듈: 드론의 자세, 위치, 속도 파악에 필수적인 IMU (가속도계, 자이로스코프), 자력계, 기압계, GPS/GNSS 수신기 (군사용 항재밍/RTK 포함).
  • 통신 인터페이스: 외부 장치 및 시스템과의 데이터 교환을 위한 UART, SPI, I2C, CAN, USB, Ethernet.
  • 전력 관리 모듈: 안정적인 전력 공급 및 모니터링을 위한 전압 레귤레이터, 전력 분배, 백업 전력.
  • 입/출력 (I/O) 포트: 모터 제어 및 주변 장치 상호작용을 위한 PWM 출력, GPIO, ADC, DAC.
  • 데이터 저장 장치: 비행 로그 및 펌웨어 백업을 위한 SD 카드 슬롯 및 온보드 플래시 메모리.
  • 소프트웨어/펌웨어: 하드웨어를 구동하고 비행 임무를 수행하는 RTOS (NuttX, FreeRTOS), 비행 제어 알고리즘 (PID, 칼만 필터, MPC, 강화 학습), 미션 플래너 인터페이스(MAVLink, ROS), 드라이버.
  • 기타 보조 프로세서/모듈: 특정 고성능 연산을 위한 DSP, FPGA, AI 가속기(NPU).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors