# PX4 비행 모드 개요
비행 모드는 자동조종장치가 무선 조종기에 반응하는 메커니즘과 자율비행 방법을 정의합니다.
비행 모드는 이륙 및 착륙과 같은 일반적인 작업의 자동화뿐만 아니라, 수평 비행을 용이하게하기 위하여 고정된 경로나 위치에 기체를 유지하는 메커니즘에 이르기까지 조종사에게 다양한 유형의 자율비행 방법을 제공합니다.
멀티콥터(MC), 고정익(FW), VTOL 및 로버/보트 등의 다양한 기체 유형에 적용되는 비행 모드의 개요에 대하여 설명합니다.
TIP
비행 모드에 대한 자세한 정보는 비행 > 비행 모드를 참고하십시오.
# 모드 변경
조종사는 무선 조종기의 스위차나 지상통제국에서 비행 모드를 변경할 수 있습니다(비행 모드 설정 참조).
모든 차량 유형에서 모든 비행 모드를 제공되는 것은 아니며, 일부 모드는 차량 유형에 따라 작동 방식의 차이가 있을 수 있습니다.
일부 비행 모드는 비행전 상태와 비행중 상태(예 : GPS 잠금 장치, 속도 센서, 축을 따라 비행기의 자세 감지)에서만 유의미합니다. PX4는 적절한 조건이 충족될 때까지, 해당 모드로의 변경을 허용하지 않습니다.
마지막으로, 멀티콥터 자율 모드에서 RC 스틱을 움직이면 차량이 위치 모드로 기본적으로 변경됩니다(중요한 배터리 안전 장치를 처리하지 않는 한). 고정익 비행에서는 스틱 신호는 무시됩니다.
# 자율 모드와 수동 모드
비행 모드에는 수동 모드와 자율 모드가 있습니다. 수동 모드는 조종사가 무선 조종기나 조이스틱으로 비행기를 제어하며, 자율 모드는 자동조종 프로그램으로 제어되며 조종사나 원격 제어는 필요하지 않습니다.
TIP
일부 수동 모드에는 자동 조종 보조 기능이 있어 비행 제어을 보다 용이하게 합니다. 예를 들어, 대부분의 모드는 RC 스틱이 중앙에 있으면 기체의 수평을 유지합니다.
수동 모드는 "간편" 모드와 "곡예(Acro)" 모드로 나눌 수 있습니다. 수동 모드는 "간편" 모드와 "곡예(Acro)" 모드로 나눌 수 있습니다. 이렇게 하면 움직임이 예측 가능하고, 각도가 제어되기 때문에 기체가 뒤집히지 않습니다. 곡예 모드에서 RC 스틱은 각 축을 중심으로 회전 속도를 제어합니다. 기체는 뒤집힐 수 있으며, 기동성이 높아 지는 반면 비행 조종은 어려워집니다.
고정익:
멀티콥터:
로보 및 보트:
Note
수동과 임무 모드만 지원합니다. 다른 모드로 전환할 수 있지만, 동작은 수동 모드와 동일합니다.
# 요점
아래 아이콘은 문서 내에서 다음과 같은 용도로 사용됩니다:
아이콘 | 설명 |
---|---|
수동 모드 무선 조종기 필수. | |
자동 모드. 무선 조종기 제어는 모드 변경을 제외하고, 기본적으로 비활성화되어 있습니다. | |
위치 수정이 필요(예 : GPS, VIO 또는 기타 위치 확인 시스템). | |
최소 고도 (예 : 기압계, 거리계). | |
비행 모드 난이도 (초급 ~ 고급) |
# 멀티콥터
# 위치 모드 (멀티콥터)
위치 모드는 비행 제어가 용이한 RC 모드로, 롤 및 피치 스틱이 기체의 전후좌우 방향의 (예 : 자동차의 가속 페달) 가속을 제어하고, 스로틀은 상승 하강 속도를 제어합니다. 스틱을 풀거나 중앙에 놓으면 차량이 능동적으로 제동하고 수평을 맞추고 3D 공간의 위치에 고정되어 바람과 기타 힘을 보상합니다.
# 고도 모드 (멀티콥터)
고도 모드에서는 비행 제어가 상대적으로 용이한 RC 모드로, 롤 및 피치 스틱이 차량의 전후좌우(차량의 "전면" 기준) 이동을 제어하고, 요 스틱은 수평면에서 회전 속도를 제어하고, 스로틀은 상승 하강 속도를 제어합니다.
스틱을 놓거나 중앙에 놓으면, 기체는 수평과 현재 고도를 유지합니다. 수평면에서 이동하는 경우에는 기체는 바람 저항에 의해 모멘텀이 소실될 때까지 이동합니다. 바람이 불면, 기체는 바람을 따라 표류합니다.
TIP
고도 모드는 초보 비행자에게 가장 안전한 비 GPS 수동 모드입니다. 수동/안정화 모드와 유사하지만, 스틱을 놓으면 차량 고도가 일정하게 유지됩니다.
# 수동/안정화 모드 (멀티콥터)
수동/안정화모드는 RC 조종 스틱이 중앙에 있을 때 멀티콥터를 안정화합니다. 기체를 수동으로 조종하려면 스틱을 중앙의 바깥쪽으로 움직입니다.
Note
이 멀티콥터 모드는 수동 또는 안정화 모드를 설정하여 활성화합니다.
수동 제어에서 롤 스틱과 피치 스틱은 각 축을 중심으로 기체의 각도로 제어하며, 요 스틱은 수평면의 회전 속도를 제어하고, 스로틀은 고도와 속도를 제어합니다 .
조종기의 스틱을 놓으면 센터 데드 존으로 되돌아갑니다. 롤 스틱과 피치 스틱이 중앙에 위치하면, 멀티콥터는 수평을 유지하고 정지합니다. 기체는 적절하게 균형을 잡고, 적절한 스로틀을 유지하며, 바람과 같은 외력이 가해지지 않으면 위치와 고도를 유지하게 됩니다. 기체는는 바람을 따라 표류하게 되며, 고도를 유지하기 위해서는 스로틀을 제어하여야 합니다.
# 곡예 모드 (멀티콥터)
곡에 모드는 롤과 루프등의 곡예 비행을 위한 RC 모드입니다.
롤, 피치 및 요 스틱은 각 축을 중심으로 회전 속도를 제어하고 각 축의 출력은 직접 출력 믹서로 전달됩니다. 스틱이 중앙에 위치하면 차량의 회전을 멈추고, 현재 방향(예 : 반전될 수 있음)을 유지한체로 현재 운동량에 따라 이동합니다.
# 궤도 모드 (멀티콥터)
궤도 모드는 멀티콥터(또는 멀티 콥터 모드의 VTOL)가 원을 그리며 날아 가며, 항상 중심을 향하도록 기체의 방향이 유지됩니다.
이 모드를 활성화하고 궤도의 중심 위치와 초기 반경을 설정하려면, GCS가 필요합니다. 기본적으로 기체는 시계 방향으로 특정 위치를 중심으로 저속(1 m/s) 궤도 비행을 수행합니다. RC 제어는 선택 사항이며, 궤도 고도, 반경, 속도와 방향을 제어합니다.
# 유지 모드 (멀티콥터)
유지 모드는 멀티콥터가 현재 위치와 고도에서 호버링합니다 (바람과 다른 힘에 대한 현 위치 유지). 유지 모드를 사용하여 임무를 일시 중지하거나, 비상시 기체를 다시 제어할 수 있습니다. 사전 프로그래밍된 RC 스위치 또는 QGroundControl의 일시 정지 버튼으로 활성화할 수 있습니다.
# 귀환 모드(멀티콥터)
귀환 모드에서는 기체가 안전한 위치와 경로로 비행합니다. 이 모드는 수동(사전 프로그래밍된 RC 스위치를 통하여)이나 자동(즉, 사고 방지가 동작되는 경우)으로 활성화할 수 있습니다.
귀환 동작은 매개 변수 설정에 따라 다르며, 임무 경로나 정의된 임무 착륙 패턴에 의해서 동작합니다. 기본적으로 멀티콥터는 안전한 높이로 상승하고 홈 위치로 비행한 다음 착륙합니다.
# 임무 모드 (멀티콥터)
임무 모드는 비행 콘트롤러에 업로드된 자율 임무(비행 계획) 비행을 실행합니다. 지상관제국(GCS)에서 임루를 생성하고 업로드합니다.
PX4 GCS는 [QGroundControl](https://docs.qgroundcontrol.com/en/)입니다. :::tip PX4 GCS는 [QGroundControl](https://docs.qgroundcontrol.com/en/)입니다.
# 이륙 모드 (멀티콥터)
이륙 모드에서는 멀티콥터는 이륙 고도까지 수직 상승한 후에 호버링합니다.
# 착륙 모드 (멀티콥터)
착륙 모드에서는 멀티콥터는 이륙 위치에 착륙합니다.
# 추적 모드 (멀티콥터)
추적 모드는 멀티콥터가 현재 위치값을 제공하는 사용자를 자동으로 추적합니다. 위치값은 QGroundControl을 실행하는 Android 단말기(스마트폰/태블릿)나 MAVSDK 앱에서 제공할 수 있습니다.
# 오프보드 모드 (멀티콥터)
오프 보드 모드에서는 멀티콥터는 MAVLink를 통하여 제공되는 위치, 속도 또는 자세값에 따라 비행합니다.
Note
이 모드는 보조 컴퓨터와 지상통제국 프로그램을 위한 것입니다.
# 고정익
# 위치 모드 (고정익)
위치모드에서는 스틱을 놓거나 중앙에 놓으면, 기체가 바람 등의 외부 요인에도 지면에 대하여 수평과 직진으로의 비행이 용이합니다.
스로틀은 대기 속도를 결정합니다. 스로틀 50%에서 기체는 현재 고도에서 사전 설정된 순항 속도를 유지합니다. 피치는 상승과 하강에 사용됩니다. 롤, 피치 및 요는 모두 각도를 제어합니다. 따라서, 차량을 롤오버하거나 루프 할 수 없습니다.
TIP
위치 모드는 초보자에게 가장 안전한 비 GPS 수동 모드입니다.
# 고도 모드 (고정익)
고도 모드에서는 기체의 고도를 유지하거나 제어하기가 용이합니다. 고도 모드에서는 바람이 불면 기체의 방향을 유지하지 않습니다.
기체의 상승/하강률을 피치/엘리베이터 스틱으로 제어합니다. 스틱이 중앙에 위치하면, 자동조종장치는 요/롤 및 모든 대기 속도에서 현재 고도를 유지합니다. 스로틀 입력은 대기 속도를 제어합니다. 롤과 피치는 각도를 제어합니다. 따라서, 차량을 롤오버하거나 루프할 수 없습니다.
무선종조기의 모든 입력이 중앙에 있을 때 (롤, 피치, 요은 없음, 약 50%스로틀) 기체는 직선, 수평(바람에 따라)으로 현재 고도를 유지합니다.
TIP
고도 모드는 비행 방법을 배우는 초보자에게 적합한 가장 안전한 비 GPS 모드입니다. 수동 모드와 유사하지만, 피치 스틱을 놓으면 기체의 고도가 안정화됩니다.
# 안정화 모드 (고정익)
안정화 모드에서는 RC 스틱이 중앙에 있으면, 기체는 수평 비행으로 전환하여 바람에 대하여 수평을 유지합니다(기체의 방향과 고도 제외).
기체는 피치 입력으로 상승 또는 하강하며, 롤/피치 스틱이 중앙이 아니면 회전하게 됩니다. 롤과 피치는 각도를 제어합니다(거꾸로 굴리거나 반복할 수 없음).
TIP
안정화 모드에서는 회전하거나 뒤집을 수 없기 때문에, 수동 모드보다 비행이 용이하고 조종 스틱을 중앙에 배치하여 기체의 수평을 유지하기가 편리합니다.
스로틀을 최소로 낮추면 기체가 미끄러집니다 (모터는 정지). 회전 명령은 비행에 작동됩니다. 롤이 풀리면 기체는 회전을 멈추고, 스스로 수평을 유지합니다(피치 및 요 명령도 마찬가지입니다).
# 곡예 모드 (고정익)
곡에 모드는 롤과 루프등의 곡예 비행을 위한 무선조종 모드입니다.
롤, 피치 및 요 스틱은 각 축을 중심으로 회전 속도를 제어하고 각 축의 출력은 직접 출력 믹서로 전달됩니다. 스틱이 중앙에 위치하면 차량의 회전을 멈추고, 현재 방향(예 : 반전될 수 있음)을 유지한체로 현재 운동량에 따라 이동합니다.
# 수동 모드 (고정익)
수동 모드에서는 무선 조종기 스틱 입력을 출력 믹서에 직접 전송하여 수동으로만 기체를 제어합니다.
TIP
이 모드는 안정화 기능이 없기 때문에 가장 어려운 모드입니다 곡예 모드와 달리, 무선 조종기 스틱이 중앙에 위치하여도 기체가 회전은 자동으로 멈추지 않습니다. 조종사는 스틱을 조종하여 다른 방향으로 힘을 가하여야 합니다.
Note
이 모드는 FMU를 재정의하는 유일한 모드입니다(명령어는 코프로세서를 통해 전송됩니다). FMU 펌웨어가 오작동하면 무선 조종기를 통하여 스로틀, 엘리베이터, 에일러론 및 방향타를 제어할 수있는 안전 메커니즘을 제공합니다.
# 유지 모드 (고정익)
유지 모드에서는 고정익은 현재 위치를 중심으로 현재 고도에서 선회 비행합니다. 유지 모드를 사용하여 임무를 일시 중지하거나, 비상시 기체를 다시 제어할 수 있습니다. It can be activated with a pre-programmed RC switch or the QGroundControl Pause button.
# 귀환 모드(고정익)
귀환 모드에서는 기체가 안전한 위치와 경로로 비행합니다. 이 모드는 수동(사전 프로그래밍된 RC 스위치를 통하여)이나 자동(즉, 사고 방지가 동작되는 경우)으로 활성화할 수 있습니다.
귀환 동작은 매개 변수 설정에 따라 다르며, 임무 경로나 정의된 임무 착륙 패턴에 의해서 동작합니다. 기본적으로 고정익은 안전한 고도로 상승하고, 미션 착륙 패턴이 있으면 이를 수행합니다. 그렇지 않으면, 홈 위치로 돌아와 선회 비행 합니다.
# 임무 모드 (고정익)
임무 모드는 비행 콘트롤러에 업로드된 자율 임무(비행 계획) 비행을 실행합니다. 지상관제국(GCS)에서 임루를 생성하고 업로드합니다.
PX4 GCS는 [QGroundControl](https://docs.qgroundcontrol.com/en/)입니다. :::tip PX4 GCS는 [QGroundControl](https://docs.qgroundcontrol.com/en/)입니다.
# 이륙 모드 (고정익)
이륙 모드에서는 기체 이륙에 필요한 일련의 작업들을 수행합니다. 구체적인 이륙 동작은 설정된 이륙 모드(투석기/수동/활주로 이륙 모드)에 따라 차이가 납니다.
# 착륙 모드 (고정익)
착륙 모드는 이륙 위치에 기체가 착륙합니다. 고정익의 착륙 원리와 설정 매개변수는 고정익 착륙을 참고하십시오.
# 오프보드 모드 (고정익)
오프 보드 모드에서는 고정익은 MAVLink를 통하여 제공되는 위치, 속도 또는 자세 설정 값을 따르도록 합니다.
Note
이 모드는 보조 컴퓨터와 지상통제국 프로그램을 위한 것입니다.
# 수직이착륙기 (VTOL)
VTOL 항공기는 멀티콥터와 고정익의 장점을 모두 가지고 있습니다. 멀티콥터 모드는 주로 이착륙시에 사용되고, 고정익 모드는 이동 및 임무 수행시에 사용됩니다.
VTOL의 비행 모드는 멀티콥터 모드 비행시에는 멀티 콥터와 동일하고, 고정익 모드 비행시에는 고정익과 동일합니다.
모드 전환은 RC 스위치를 사용하거나, 자동 모드에서 필요시에 PX4에 의해 자동으로 시작됩니다.
몇 가지 참고 사항 :
- VTOL 귀환 모드는 정의된 경우에는 기본적으로 미션 착륙을 사용합니다.
# 로버/보트
지상 차량과 보트는 수동 모드와 미션 모드만 지원합니다. 다른 모드로 전환할 수 있지만, 수동 모드와 동일하게 작동합니다.
# 수동 모드 (UGV)
Note
이 모드는 임무 모드 미설정시에 활성화됩니다.
Manual mode수동 모드에서는 RC 조종 스틱이 중앙에 있으면, 모터를 중지합니다. 기체를 수동으로 움직이거나 조종하려면 스틱을 중앙의 바깥쪽으로 제어합니다.
조종기의 스틱을 놓으면 센터 데드 존으로 되돌아갑니다. 그러면 모터가 꺼지고, 바퀴와 방향타가 중앙에 위치합니다. 활성 제동이 없으므로 차량은 운동량 소실시까지 계속 움직입니다 (그리고 보트의 경우에는 계속 표류함).
# 임무 모드 (UGV)
Mission mode임무 모드는 비행 콘트롤러에 업로드된 자율 임무(비행 계획) 비행을 실행합니다. 지상관제국(GCS)에서 임루를 생성하고 업로드합니다.
PX4 GCS는 [QGroundControl](https://docs.qgroundcontrol.com/en/)입니다. :::tip PX4 GCS는 [QGroundControl](https://docs.qgroundcontrol.com/en/)입니다.
# 추가 정보
- 비행 > 비행 모드 - 비행 모드에 대한 자세한 설명
- 기본 구성 > 비행 모드 - RC 스위치를 특정 비행 모드에 매핑하는 방법