RepositoryC++JPJapan
toppers

toppers/hakoniwa-px4sim

PX4-compatible drone simulation with physics-based modeling in C, visualizations via game engines, headless operation, and automated test scenarios. Supports external parameterization and MATLAB/Simulink integration.

60stars
15forks
39issues
0views

🚁 Mô phỏng drone PX4-compatible với mô hình vật lý chính xác

Mô phỏng drone dựa trên phương trình vật lý, tích hợp sẵn PX4, hỗ trợ headless và game engine.

Dự án hakoniwa-px4sim là môi trường mô phỏng drone mã nguồn mở, được cài đặt bằng ngôn ngữ C, tích hợp sẵn với nền tảng PX4 phổ biến trong cộng đồng drone. Dự án nhằm cung cấp mô hình vật lý chính xác cho hành vi của drone, đồng thời hỗ trợ trực quan hóa qua game engine và chạy mô phỏng mà không cần giao diện đồ họa.

✨ Điểm nổi bật

  • Mô hình vật lý chính xác: Mô phỏng hành vi drone dựa trên phương trình vật lý, tích hợp sẵn PX4.
  • Trực quan hóa qua game engine: Hỗ trợ Unity và có plugin tích hợp với Unreal Engine.
  • Hỗ trợ headless: Chạy mô phỏng mà không cần Unity, phù hợp môi trường không giao diện.
  • Tích hợp MATLAB/Simulink: Kết nối mô hình vật lý với các mô hình MATLAB/Simulink.
  • Tự động hóa test: Hỗ trợ kịch bản test tự động hóa.
  • Cấu hình linh hoạt: Tham số đặc tính drone được cấu hình bên ngoài qua file JSON.
  • Hỗ trợ nhiều drone: Mô phỏng đồng thời nhiều máy bay.
  • API Python: Điều khiển drone qua Python mà không cần PX4 hay QGC.

💡 Vì sao đáng chú ý

Không chỉ là công cụ mô phỏng, hakoniwa-px4sim còn cung cấp một nền tảng mở để người dùng tùy biến cảm biến, môi trường và kịch bản test. Sự kết hợp giữa mô hình vật lý chính xác và khả năng mở rộng qua API cùng game engine giúp dự án trở thành lựa chọn mạnh cho nghiên cứu và phát triển drone tích hợp PX4.


#Drone #PX4 #Simulation #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryC++
PX4/PX4-Autopilot

PX4 Autopilot Software

12.9k
Oct 28, 2026
RepositoryC++
mavlink/qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)

5.1k
Oct 26, 2026
RepositoryTypeScript
altnautica/ADOSMissionControl

ADOS Mission Control: open-source ground control station for browser and desktop. FC setup, mission planning, flight, 3D simulation and fleet.

251
Oct 22, 2026
RepositoryC#
asv-soft/asv-drones

Open-source .NET ground control station for ArduPilot and PX4, built with Avalonia and extensible through plugins.

225
Oct 27, 2026
RepositoryC++
okalachev/flix

Making an ESP32-based quadcopter from scratch

2.4k
Oct 26, 2026
RepositoryC++
mavlink/MAVSDK

API and library for MAVLink compatible systems written in C++

956
Oct 25, 2026
RepositoryC++
iamaisim/ProjectAirSim

Project AirSim is Microsoft's evolution of AirSim, an advanced simulation platform for building, training, and testing autonomous systems in high-fidelity virtual environments

924
Oct 23, 2026
RepositoryC++
JacopoPan/aerial-autonomy-stack

An open harness to simulate and deploy PX4/ArduPilot/Betaflight perception-based drone swarms with ROS2, YOLO, NVIDIA Jetson

644
Oct 27, 2026
RepositoryC++
bolderflight/sbus

Arduino and CMake library for communicating with SBUS receivers and servos.

481
Sep 30, 2023