Bối cảnh và vấn đề nghiên cứu

Công tác phòng cháy, chữa cháy và cứu nạn, cứu hộ trong môi trường hiện đại đối mặt với nhiều hiểm họa phức tạp, đặc biệt là tại các khu vực địa hình hiểm trở, nhà cao tầng hoặc những vùng không gian bị cô lập, đe dọa trực tiếp đến tính mạng của lực lượng cứu hộ. Sự phát triển của các phương tiện bay không người lái (UAV/Drone) kết hợp với trí tuệ nhân tạo và hệ thống điều khiển tự động mở ra giải pháp hỗ trợ trinh sát và can thiệp dập lửa từ xa, giúp giảm thiểu rủi ro cho con người và nâng cao hiệu quả cứu hỏa ban đầu.

Đồ án tốt nghiệp ngành Công nghệ Kỹ thuật Cơ điện tử tại Trường Đại học Sư phạm Kỹ thuật TP.HCM với đề tài "Nghiên cứu, Thiết kế và Chế tạo Quadcopter Chữa cháy" (Research, Design and Fabrication of Firefighting Quadcopters) được thực hiện nhằm giải quyết bài toán ứng dụng thiết bị bay bốn cánh quạt tự hành mang tải bóng cứu hỏa, nhận diện nguồn nhiệt và thực hiện thao tác dập lửa chính xác.

Các nhiệm vụ và mục tiêu nghiên cứu cụ thể của đề tài bao gồm:

  1. Tính toán, lựa chọn và tích hợp các linh kiện phần cứng phù hợp để chế tạo hoàn chỉnh khung và hệ thống động lực của Quadcopter.
  2. Thiết lập hệ phương trình động lực học và mô hình toán học mô tả chuyển động của thiết bị bay.
  3. Xây dựng hệ thống nhận diện ngọn lửa tự động dựa trên mô hình trí tuệ nhân tạo sử dụng Camera và máy tính nhúng chuyên dụng.
  4. Thiết kế, phân tích ứng suất và gia công chế tạo cơ cấu kẹp - nhả (gripping unit) có khả năng giữ và thả bóng dập lửa tự động.
  5. Thiết kế bộ điều khiển chuyển động và thuật toán tự động tiếp cận vị trí hỏa hoạn để thả bóng chữa cháy.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Cấu trúc phần cứng Quadcopter (động cơ Sunnysky x2814-7 1100KV, mạch ESC Hobbywing 60A, bo phân phối nguồn PDB, pin LiPo 4S); bộ điều khiển bay Pixhawk 6C; máy tính nhúng NVIDIA Jetson Nano; camera Arducam IMX519 lấy nét tự động; động cơ gắp GA25-370 qua driver L298-N; mô hình mạng nơ-ron YOLOv9 nhận diện lửa; gói truyền thông MAVROS và môi trường mô phỏng phần cứng trong vòng lặp HITL (Hardware-in-the-Loop).
  • Phạm vi nghiên cứu: Thiết bị bay hoạt động trong điều kiện ngoài trời với tải trọng mang theo là quả cầu chữa cháy có khối lượng xấp xỉ 1,5 kg (tổng khối lượng cất cánh tối đa đạt khoảng 4,0 kg); nhận diện và bám đuổi ngọn lửa trong tầm quan sát quang học để thực hiện thả bóng cứu hỏa; thời gian thực hiện đề tài hoàn thành vào tháng 7 năm 2024.

Cơ sở lý thuyết và phương pháp

Đề tài áp dụng tổng hợp các cơ sở lý thuyết kỹ thuật cơ điện tử, khí động học và xử lý ảnh chuyên sâu:

  • Khung lý thuyết động học và động lực học UAV: Sử dụng hệ trục tọa độ vật thể thể gắn trên Drone ${B}$ và hệ trục tọa độ cố định mặt đất ${E}$ thông qua các góc Euler (Roll $\phi$, Pitch $\theta$, Yaw $\psi$). Xây dựng phương trình chuyển động vị trí, phương trình động lực học độ cao, tính toán ảnh hưởng của lực quán tính Coriolis và mô hình toán học của hệ thống động cơ DC không chổi than (BLDC) dựa trên định luật Kirchhoff và cân bằng cơ học moment xoắn.
  • Lý thuyết điều khiển tự động: Thiết lập hàm truyền mô tả mối quan hệ giữa tín hiệu điều chế độ rộng xung (PWM) với lực đẩy (thrust) và moment quay. Thiết kế bộ điều khiển cấu trúc tỷ lệ - tỷ lệ (P-P Controller) cho vòng điều khiển vị trí ($X, Y$) và điều khiển độ cao ($Z$), kết hợp bộ điều khiển PID trên mạch điều khiển bay.
  • Thị giác máy tính và học sâu: Sử dụng cấu trúc mạng học sâu YOLOv9 để nhận diện vùng đặc trưng của ngọn lửa (Flame Recognition); xây dựng mô hình hình học chiếu camera nhằm xác định tọa độ tương đối giữa tâm đám cháy và tâm drone dựa trên độ cao $Z$, tiêu cự và sai lệch pixel trên khung hình.
  • Phương pháp nghiên cứu thực nghiệm và mô phỏng:
    • Phương pháp phân tích phần tử hữu hạn (FEA) để kiểm nghiệm độ bền và độ biến dạng tĩnh của cơ cấu gắp bóng.
    • Phương pháp mô phỏng Hardware-in-the-Loop (HITL) kết nối trực tiếp mạch điều khiển Pixhawk 6C với phần mềm Gazebo và QGroundControl để kiểm chứng thuật toán điều khiển trước khi thử nghiệm thực tế.
    • Phương pháp đo đạc thực nghiệm ngoài trời nhằm thu thập dữ liệu đáp ứng góc và vị trí bay thực tế.

Thiết kế và triển khai

Hệ thống Quadcopter chữa cháy được thiết kế tích hợp giữa cơ khí, phần cứng điện tử và kiến trúc phần mềm xử lý điều khiển phân tán.

1. Thông số kỹ thuật và cấu hình phần cứng

Thành phần Thông số kỹ thuật / Chủng loại được chọn Chức năng chính
Khung thân (Frame) Tarot Iron Man 650 Foldable (Carbon Fiber, 476 g) Chịu lực chính, gá đặt thiết bị, khả năng gập gọn
Động cơ đẩy (Motors) 4 × Sunnysky x2814-7 1100KV (Lực đẩy tối đa: 2.360 g/động cơ) Tạo lực nâng và moment điều khiển chuyển động
Cánh quạt (Propellers) APC 1045 (Đường kính 254 mm, bước pitch 114,3 mm, 15 g) Biến đổi công suất quay thành lực đẩy khí động học
Mạch điều tốc (ESC) Hobbywing Skywalker 60A (Dòng liên tục 60A, cực đại 80A/10s) Điều khiển tốc độ quay của 4 động cơ BLDC qua PWM
Nguồn cấp (Battery) LiPo GNB 5500mAh 4S 14.8V 70C/140C (450 g) Cung cấp dòng xả tức thời tối đa lên tới 385A
Bộ điều khiển bay (FC) Holybro Pixhawk 6C (Vi xử lý STM32H7, Dual IMU sấy nhiệt) Chạy firmware PX4, xử lý cân bằng và điều hướng bay
Bộ định vị vệ tinh Holybro M10 GPS (Đa băng tần GNSS: GPS, GLONASS, Galileo, BeiDou) Cung cấp dữ liệu vị trí và vận tốc thời gian thực
Máy tính nhúng (Companion) NVIDIA Jetson Nano Developer Kit Chạy hệ điều hành ROS, xử lý mô hình AI YOLOv9
Cảm biến hình ảnh Arducam IMX519 (Có khả năng lấy nét tự động Autofocus) Thu nhận luồng hình ảnh phục vụ phát hiện ngọn lửa
Cơ cấu chấp hành gắp Động cơ GA25-370 + Driver cầu H L298-N Đóng/mở ngàm kẹp giữ và thả quả cầu cứu hỏa

2. Thiết kế cơ cấu kẹp - nhả bóng chữa cháy

Cơ cấu kẹp (Gripping Unit) được thiết kế chuyên biệt để giữ quả cầu chữa cháy có khối lượng khoảng 1,5 kg đặt tại trọng tâm dưới thân drone. Hệ thống bao gồm cụm vỏ động cơ, đế đỡ chịu lực, cụm tay kẹp dạng đòn bẩy và hộp giảm tốc truyền động kết nối với động cơ DC GA25-370. Toàn bộ cơ cấu được phân tích biến dạng và ứng suất chịu tải đảm bảo hệ số an toàn cơ học dưới tác động của gia tốc cất cánh và rung động động cơ. Tín hiệu kích hoạt nhả bóng được điều khiển thông qua các chân GPIO của Jetson Nano nối tới mạch công suất L298-N.

3. Kiến trúc phần mềm và các Node ROS

Phần mềm điều khiển trung tâm được xây dựng trên nền tảng Robot Operating System (ROS), vận hành đa luồng thông qua các Node chức năng:

  • Node Init: Thiết lập trạng thái ban đầu, kiểm tra kết nối với các cảm biến ngoại vi và chuẩn bị chế độ bay.
  • Node Camera: Giao tiếp với cảm biến Arducam IMX519, thu thập luồng dữ liệu khung hình với độ phân giải cao và truyền dữ liệu dạng ảnh thô qua ROS topic.
  • Node Detect: Tiếp nhận dữ liệu ảnh, thực thi mô hình nhận diện ngọn lửa YOLOv9 đã được huấn luyện (thông qua bộ dữ liệu gán nhãn trên MakeSense), trích xuất tọa độ Bounding Box của tâm đám cháy trên mặt phẳng ảnh ($u, v$).
  • Node Control: Tính toán sai lệch tọa độ ảnh so với tâm quang học, chuyển đổi góc lệch Yaw và độ dịch chuyển vị trí không gian ($X, Y, Z$) cần thiết, sau đó gửi tập lệnh vị trí đến chế độ bay Offboard.
  • Node Offboard & MAVROS: Đóng gói bản tin tọa độ và vận tốc theo chuẩn MAVLink, truyền qua cổng giao tiếp nối tiếp đến vi điều khiển Pixhawk 6C để điều khiển góc nghiêng và vòng tua động cơ.
  • Node GPIO: Gửi tín hiệu điều khiển logic để kích hoạt mạch L298-N mở ngàm gắp khi drone đã định vị chính xác bên trên mục tiêu hỏa hoạn.

Nội dung chính theo từng chương

Chương 1: Tổng quan đề tài nghiên cứu (Research Topic Overview)

Chương 1 trình bày khái niệm tổng quát về thiết bị bay không người lái (UAV/Drone), lược sử phát triển hàng không từ các bản vẽ ban đầu của Leonardo da Vinci (1490), khí cầu khí nóng (1783), chuyến bay lịch sử của anh em nhà Wright (1903), trực thăng hiện đại (1939), cùng tiến trình phát triển của Drone từ phục vụ mục tiêu quân sự (Aerial Target 1917, Kettering Bug 1918, Queen Bee 1935, Chiến tranh Việt Nam) đến các ứng dụng dân sự đương đại. Phân tích các lĩnh vực ứng dụng thực tiễn của Drone như nông nghiệp thông minh, giám sát môi trường, trắc địa bản đồ bằng LiDAR, logistics kho bãi và cứu hộ khẩn cấp; đồng thời tổng hợp các quy định pháp lý và nguyên tắc an toàn trước và trong quá trình vận hành bay.

Chương 2: Cấu tạo và nguyên lý hoạt động (Structure and Principles of Operation)

Chương này đi sâu vào phân loại cấu hình các dòng Drone phổ biến (Multicopter, Fixed-wing, Single-rotor, Fixed-wing hybrid VTOL) kèm bảng so sánh chi tiết về ưu điểm, nhược điểm và phạm vi ứng dụng. Trình bày chi tiết từng linh kiện phần cứng cấu thành nên Quadcopter cứu hỏa: khung gập Tarot 650 vật liệu sợi carbon, động cơ không chổi than Sunnysky x2814-7 1100KV, cánh quạt APC 1045, bo mạch điều tốc ESC Hobbywing Skywalker 60A, bộ điều khiển bay Pixhawk 6C tích hợp vi xử lý STM32H7 và cảm biến IMU kép có sấy nhiệt, pin LiPo 4S 5500mAh 70C cùng hệ sinh thái phần mềm mã nguồn mở PX4 Firmware, ROS, MAVROS, phần mềm mô phỏng Gazebo và trạm điều khiển mặt đất QGroundControl.

Chương 3: Mô hình toán học của Quadcopter (Mathematic Model of Quadcopter)

Chương 3 xây dựng hệ thống phương trình động học và động lực học hoàn chỉnh cho thiết bị bay bốn cánh quạt. Thiết lập các ma trận chuyển đổi giữa hệ tọa độ quán tính mặt đất ${E}$ và hệ tọa độ vật thể ${B}$; triển khai phương trình chuyển động vị trí, phương trình động lực học độ cao và biểu thức tính toán lực quán tính Coriolis trong không gian 3 chiều. Đồng thời, chương này mô hình hóa mạch điện động cơ BLDC theo định luật Kirchhoff và mô hình cơ học rotor để xác định mối quan hệ giữa hằng số moment $K_t$ và hằng số sức điện động $K_e$.

Chương 4: Thiết kế bộ điều khiển (Controller Design)

Chương 4 thực hiện tuyến tính hóa và xác định hàm truyền mô tả quan hệ giữa tín hiệu PWM cấp cho ESC với lực đẩy $F(N)$ và moment xoắn của động cơ. Thiết kế hàm truyền điều khiển chuyển động xoay quanh 3 trục: trục lăn (Roll), trục nghiêng (Pitch) và trục đảo hướng (Yaw). Xây dựng sơ đồ khối và thiết kế cấu trúc bộ điều khiển vị trí hai vòng lặp P-P (P-P Controller for Position Control) cùng bộ điều khiển độ cao P-P (P-P Controller for Altitude Control), đảm bảo hệ thống duy trì độ ổn định động học dưới tác động của tải trọng bóng chữa cháy.

Chương 5: Ứng dụng cho Quadcopter chữa cháy (Application for Firefighting Quadcopter)

Tập trung vào giải pháp kỹ thuật phục vụ nhiệm vụ cứu hỏa:

  • Thiết kế chi tiết cơ cấu kẹp cơ khí: lựa chọn động cơ DC giảm tốc GA25-370, mạch điều khiển L298-N, cơ cấu đòn bẩy truyền lực.
  • Phân tích ứng suất kết cấu (Stress Analysis) và phân tích biến dạng đàn hồi (Deformation Analysis) trên 3 thanh đỡ chịu lực của cơ cấu kẹp dưới điều kiện tải trọng thực tế 1,5 kg.
  • Phân tích động học vận tốc kẹp - nhả.
  • Xây dựng quy trình xử lý ảnh: thu thập tập dữ liệu ngọn lửa, gán nhãn hình ảnh trên công cụ MakeSense, cắt trích đặc trưng và huấn luyện mô hình mạng nơ-ron học sâu.

Chương 6: Lập trình bộ điều khiển, mô phỏng và thực nghiệm (Controller Programming, Simulation and Experiment)

Chương 6 trình bày cấu trúc tổng thể hệ thống lập trình phân tán trên máy tính nhúng Jetson Nano kết nối Pixhawk 6C. Xây dựng mô hình hình học xác định vị trí đám cháy: thiết lập phương trình liên hệ giữa độ cao bay $Z$, khoảng cách thực địa và sai lệch pixel trên khung ảnh camera, cùng phương trình điều chỉnh góc xoay Yaw theo tọa độ $(X, Y)$. Trình bày kết quả kiểm nghiệm mô phỏng phần cứng trong vòng lặp (HITL) trên các đồ thị đáp ứng góc Roll, Pitch, Yaw và vị trí $X, Y, Z$; công bố kết quả lắp ráp hoàn chỉnh phần cứng và các biểu đồ dữ liệu bay thực nghiệm ngoài trời; cuối cùng đề xuất định hướng phát triển tiếp theo của đề tài.


Kết quả và đóng góp

1. Kết quả kỹ thuật đạt được

  • Chế tạo hoàn chỉnh thiết bị bay: Lắp ráp và tích hợp thành công mẫu Quadcopter chuyên dụng trên nền khung carbon Tarot 650, trọng lượng rỗng tối ưu, hệ thống động lực 4 động cơ Sunnysky x2814-7 1100KV kết hợp cánh APC 1045 tạo ra tổng lực đẩy đạt tỷ lệ lực đẩy/khối lượng xấp xỉ 2,36:1, đáp ứng tải trọng mang quả cầu cứu hỏa nặng 1,5 kg với tổng khối lượng cất cánh 4,0 kg.
  • Cơ cấu chấp hành: Hoàn thiện cụm kẹp và thả bóng dập lửa sử dụng động cơ giảm tốc GA25-370, kết quả phân tích ứng suất và biến dạng đảm bảo độ cứng vững kết cấu khi mang tải tĩnh và động.
  • Hệ thống thị giác máy tính: Xây dựng thành công Node nhận diện ngọn lửa thời gian thực trên Jetson Nano bằng mô hình YOLOv9, phối hợp với camera Arducam IMX519 tự động lấy nét, nhận diện chính xác tâm ngọn lửa và chuyển đổi thành tọa độ điều khiển.
  • Kiểm chứng mô phỏng và thực tế:
    • Hoàn thành quy trình kiểm thử phần cứng trong vòng lặp HITL (kết nối Pixhawk 6C với Gazebo/QGC), các đồ thị phản hồi góc Roll, Pitch, Yaw và tọa độ không gian $X, Y, Z$ bám sát quỹ đạo đặt lệnh.
    • Thực nghiệm bay thực tế chứng minh các đường cong đáp ứng góc xoay (Roll Axis, Pitch Axis Response Curves) và đường cong định vị tọa độ thực tế ($X, Y, Z$-Position Response Curves) đạt độ ổn định cao, thực hiện đúng chu trình: cất cánh $\rightarrow$ tìm kiếm phát hiện đám cháy $\rightarrow$ tiếp cận tọa độ $\rightarrow$ kích hoạt nhả bóng dập lửa $\rightarrow$ giữ thăng bằng.

2. Đóng góp của đề tài

  • Đóng góp một giải pháp thiết kế tích hợp hoàn chỉnh từ tính toán khí động, động lực học giải tích, thiết kế cơ khí chịu lực đến hệ thống điều khiển tự율 cho dòng Drone chữa cháy cỡ nhỏ.
  • Ứng dụng thành công mô hình học sâu hiện đại (YOLOv9) trên thiết bị nhúng biên (Jetson Nano) kết hợp chặt chẽ với hệ điều hành robot ROS và giao thức MAVLink để tự động hóa hoàn toàn chu trình can thiệp hỏa hoạn không cần can thiệp thủ công từ người điều khiển.

Hạn chế và hướng nghiên cứu tiếp

1. Hạn chế

  • Tải trọng và dung lượng nguồn: Khả năng mang tải hiện ở mức 1 quả bóng cứu hỏa (khoảng 1,5 kg), thời lượng bay bị giới hạn bởi dung lượng khối pin LiPo 5500mAh khi phải cấp nguồn liên tục cho cả 4 động cơ công suất lớn và máy tính nhúng.
  • Cảm biến và môi trường: Hệ thống nhận diện quang học phụ thuộc vào điều kiện ánh sáng và độ khói của đám cháy; camera Arducam IMX519 là cảm biến quang học thường, chưa tích hợp cảm biến nhiệt chuyên dụng (Thermal Camera) để xuyên qua khói dày.

2. Hướng nghiên cứu tiếp (Development Orientation)

  • Nâng cấp hệ thống động lực và khung thân để gia tăng tải trọng, cho phép mang đồng thời nhiều quả cầu dập lửa hoặc tích hợp vòi phun dập lửa áp lực cao.
  • Bổ sung cảm biến camera nhiệt hoặc LiDAR đa tia nhằm nâng cao độ chính xác nhận diện điểm phát nhiệt trong điều kiện khói mù dày đặc hoặc ban đêm.
  • Tối ưu hóa thuật toán lập kế hoạch đường bay (Path Planning) tránh vật cản tự động trong không gian hẹp và môi trường đô thị phức tạp.

Giá trị tham khảo

Đồ án là tài liệu tham khảo có giá trị kỹ thuật cao cho sinh viên, học viên cao học và kỹ sư thuộc các chuyên ngành Kỹ thuật Cơ điện tử, Kỹ thuật Điều khiển và Tự động hóa, Kỹ thuật Hàng không và Robot học:

  • Tính toán khí động học và hệ thống động lực: Cung cấp phương pháp tính toán chọn lựa cặp động cơ - cánh quạt - pin - ESC dựa trên tỷ lệ lực đẩy/khối lượng cụ thể.
  • Mô hình toán và thuật toán điều khiển: Cung cấp chi tiết hệ phương trình động lực học phi tuyến, phương trình Coriolis, phương pháp tuyến tính hóa và thiết kế bộ điều khiển P-P cho UAV.
  • Kiến trúc tích hợp ROS - Pixhawk - PX4: Tài liệu mẫu trực quan về cách thiết lập hệ thống điều khiển Offboard, truyền nhận bản tin MAVLink và cấu hình mô phỏng phần cứng trong vòng lặp (HITL).
  • Thiết kế cơ cấu gắp: Hướng dẫn quy trình từ thiết kế 3D, phân tích ứng suất kết cấu bằng phần mềm kỹ thuật đến tích hợp mạch công suất điều khiển cơ cấu kẹp.

Câu hỏi thường gặp

1. Khối lượng tải trọng mà Quadcopter trong đề tài có thể mang theo là bao nhiêu và sử dụng loại động cơ nào?
Hệ thống được thiết kế để mang tải trọng một quả bóng cứu hỏa có khối lượng xấp xỉ 1,5 kg (tổng khối lượng cất cánh đạt 4,0 kg). Hệ thống động lực sử dụng 4 động cơ không chổi than Sunnysky x2814-7 1100KV, mỗi động cơ có khả năng tạo lực đẩy tối đa 2.360 g, mang lại tỷ lệ lực đẩy/khối lượng là 2,36:1.

2. Hệ thống nhận diện ngọn lửa trên Drone hoạt động như thế nào và sử dụng phần cứng gì?
Quá trình nhận diện ngọn lửa được thực hiện bởi camera Arducam IMX519 có tính năng lấy nét tự động, truyền luồng ảnh về máy tính nhúng NVIDIA Jetson Nano. Tại đây, Node Detect trong môi trường ROS thực thi mô hình mạng nơ-ron học sâu YOLOv9 để trích xuất vị trí tọa độ đám cháy trong khung hình theo thời gian thực.

3. Cơ chế điều khiển chuyển động của Drone khi phát hiện đám cháy được tính toán ra sao?
Từ sai lệch pixel $(u, v)$ của tâm đám cháy trên ảnh so với tâm camera và thông tin độ cao $Z$ do cảm biến cung cấp, hệ thống chuyển đổi thành sai lệch vị trí tương đối $(X, Y)$ và góc xoay Yaw. Dữ liệu này được Node Control gửi đến Pixhawk 6C qua giao thức MAVROS ở chế độ bay Offboard để điều chỉnh vị trí drone ngay phía trên ngọn lửa.

4. Cơ cấu giữ và thả quả cầu cứu hỏa hoạt động dựa trên nguyên lý nào?
Cơ cấu kẹp (Gripping Unit) sử dụng động cơ điện DC giảm tốc GA25-370 truyền động qua cụm cơ cấu đòn bẩy kẹp 3 thanh đỡ. Động cơ được đóng ngắt thông qua mạch công suất cầu H L298-N nhận tín hiệu logic từ chân GPIO của Jetson Nano khi drone đến đúng vị trí dập lửa.

5. Phương pháp mô phỏng Hardware-in-the-Loop (HITL) được áp dụng trong đề tài có vai trò gì?
Mô phỏng HITL cho phép nạp và chạy trực tiếp thuật toán điều khiển trên bo mạch phần cứng thật Pixhawk 6C trong khi môi trường vật lý và phản hồi động học được giả lập bởi phần mềm Gazebo. Điều này giúp kiểm chứng tính ổn định của các đáp ứng góc (Roll, Pitch, Yaw) và quỹ đạo ($X, Y, Z$) trước khi tiến hành bay thử nghiệm thực tế ngoài trời, hạn chế tối đa nguy cơ va chạm.


Kết luận

Đồ án tốt nghiệp "Nghiên cứu, Thiết kế và Chế tạo Quadcopter Chữa cháy" của nhóm sinh viên Trường Đại học Sư phạm Kỹ thuật TP.HCM đã giải quyết toàn diện bài toán chế tạo thiết bị bay không người lái phục vụ cứu hỏa bán tự động. Đề tài kết hợp chặt chẽ giữa tính toán động lực học giải tích, thiết kế cơ khí chịu lực, tích hợp mạch điều khiển bay Pixhawk 6C chạy firmware PX4 và thuật toán nhận diện ngọn lửa YOLOv9 trên máy tính nhúng Jetson Nano. Kết quả mô phỏng phần cứng trong vòng lặp HITL cùng các đợt bay thử nghiệm thực tế đã chứng minh tính khả thi, độ tin cậy và khả năng đáp ứng ổn định của hệ thống trong nhiệm vụ tự động tiếp cận và dập tắt nguồn lửa.