Files
AirTrapMine/README.md
T

46 lines
1.1 KiB
Markdown
Raw Normal View History

2025-01-21 15:35:51 +08:00
這是天雷系統的專案
===
2025-05-17 16:33:33 +08:00
專案核心框架
2025-01-21 15:35:51 +08:00
1. ROS2 Humble
2025-05-17 16:33:33 +08:00
2. Python 3.8.10
2025-01-21 15:35:51 +08:00
===
必要相依套件
2025-05-17 16:33:33 +08:00
Python
1. pymavlink
2. conda-forge 中的 pyserial-asyncio
3.
2025-05-17 16:33:33 +08:00
ROS2
1. source ~/ros2_humble/install/setup.bash
2.
2025-01-21 15:35:51 +08:00
2025-02-10 11:41:41 +08:00
===
2025-05-17 16:33:33 +08:00
開發用輔助專案
2025-02-10 11:41:41 +08:00
1. Gazebo Garden
2025-05-17 16:33:33 +08:00
2. Ardupilot
2025-02-10 11:41:41 +08:00
2025-01-21 15:35:51 +08:00
===
Package 簡述
2025-06-09 17:02:28 +08:00
<<<<<<< HEAD
2025-01-21 15:35:51 +08:00
2025-03-28 11:45:36 +08:00
===
簡述0328
主要是透過test_transform這隻程式執行fdm_switch_example_one_with_remote_forwarding這個副函式,透過UDP將封包轉接到Matlab,並在Matlab進行演算法迭代後,打包JSON檔,並再次透過port口傳回封包,傳回來的封包會在close_loop這隻程式被解析,並提取其中有關velocity的資料儲存成變數,以mavlink的方式打入Ardupilot,以實現封閉迴路的構思。
2025-06-09 17:02:28 +08:00
=======
2025-03-07 16:41:05 +08:00
1. unitdev 為各自協作者做開發時的測試區
01 -> 晉凱(ken)
02 -> 其宇(chiyu)
03 -> 文鈞
04 -> 倫渝
2025-03-07 16:41:05 +08:00
2. fc_network_adapter
建立、維護與飛控韌體的連接
構築 mavlink 封包
同時處理與 Gazebo 的 ardupilot_plugin 溝通的 FDM/JSON 訊息
處理無線模組的通訊格式 (XBee)
2025-01-21 15:35:51 +08:00
2025-06-09 17:02:28 +08:00
>>>>>>> chiyu