Flight controller
PX4 flight stack(์ํํธ์จ์ด) ์ด ์๋ํ๋ ํ๋์จ์ด ๋ถํ

Pixhawk 4 FC
Sensors
FC์ ๋ด์ฅ๋์ด ์๋ ์ผ์ : gyroscope, accelerometer, magnetometer, barometer
gyroscope : ์์ธ ์ธก์
accelerometer : ๊ฐ์๋ ์ธก์
magnetometer : ๋์นจ๋ฐ(๋ฐฉํฅ ์ธก์ )
barometer : ์๋ ฅ๊ณ(๊ณ ๋ ์ธก์ )
์ธ๋ถ ์ฅ์ฐฉ ์ผ์ : GPS ๋ชจ๋, airspeed sensor(๊ณ ์ ์ต ๋ชจ๋์์๋ง)
Output ์ฅ์น๋ค
Motor, Servo moter(์กฐ์ข ๋ฉด ์ ์ด), Actuator(๋ก๋ดํ ๋ฑ)

FC board

PDB
MAIN output์ FC ๋ณด๋์ I/O PWM OUT โ PDB์ I/O PWM in โ M1~M6 ์ output ์ฅ์น๋ฅผ ์ฐ๊ฒฐ
AUX output์ FC ๋ณด๋์ FMU PWM OUT โ PDB์ FMU PWM in โ FMU PWM out ๋จ์์ ์ฐ๊ฒฐ
PX4 ๋ MAIN 6๊ฐ, AUX 8๊ฐ ์ฐ๊ฒฐ ๊ฐ๋ฅ
ESC
Electronic Speed Controller : BLDC ์ ๋๊ธฐ์ ์ปจํธ๋กค๋ฌ
์ง์ํ๋ ์ ๋ฅ, ์ ์์ ์ ํ์ธํด์ผ ํ๋ค.
Battery
๋ฆฌํฌ์ด์จ ๋ฐฐํฐ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ค.
PDB์ ์ง์ ์ฐ๊ฒฐ๋๋ค.
RC ์กฐ์ข ๊ธฐ
QGroundControl์ ํตํด ์กฐ์ข ๊ธฐ๋ฅผ ํตํ ์ ๋ ฅ์ MAVLink message๋ ๋งค์น์ํค๊ณ , ๊ณต์ ๋ telemetry radio channel ์ ํตํด ๊ธฐ์ฒด์ ์ ์กํ๋ค.
Telemetry
๊ธฐ์ฒด์ PX4์ ์ง์ ํต์ ์(QGroundControl)์ MAVLink ํต์ ์ผ๋ก ์ฐ๊ฒฐํ๋ค. FC ๋ณด๋์ telemetry ํฌํธ๋ก ์ฐ๊ฒฐํ๊ณ , ์ปดํจํฐ์๋ USB ํฌํธ๋ก ์ฐ๊ฒฐํ๋ค.
Companion computer
๊ธฐ์ฒด์์ PX4์ communicateํ๋ ๋ ์ข์ ์ฑ๋ฅ์ ์ปดํจํฐ
Linux base์ด๊ณ , ROS 2 ๊ฐ ์ค์น๋์ด ์์ด์ ๋์ ๋ ๋ฒจ์ ๋ช ๋ น์ ๋ด๋ฆฐ๋ค.
AI, vision ๋ฑ๋ฑ์ ๊ณ ๋ฑ ์์ ๋ ๊ฐ๋ฅ