Chiyu Chen
5c14c45823
# RTK function update
...
---
1. mavlinkROS2Node 新增 RtcmRelay Node 監聽 RTCM topic 並轉發到 mavlinkObject bus (GPS_RTCM_DATA)
2. 新增 fc_network_module ros2 package 作為協同附屬模組的放置空間
3. Create a new fc_network_module with NtripClientNode for connecting to NTRIP casters and publishing RTCM data to ROS2 topics.
4. (modify) mainOrchestrator adjust the publishing rates for GNSS topics
12 hours ago
Chiyu Chen
c8f070bfb9
1. (modify) 更新 ros2 對於 GNSS topic 的發佈, 使其包涵 epv eph 衛星數與 fix_type
...
2. (adding) 新增相應的 msg 檔案與修改 CMakeLists, package
3. (adding) test_vehicleStatusPublisher 相對應修正
12 hours ago
ken910606
d2a5f6fad7
Update GUI 2.3.0: JSON in Serial
1 week ago
wenchun
730c3e2420
feat(GUI): 新增模擬驗證滑動開關(ToggleSwitch)
...
在清除軌跡按鈕左邊加入滑動開關,可控制執行任務時是否開啟 matplotlib 驗證視窗。
預設開啟,OFF 時跳過驗證。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 weeks ago
ken910606
1426a618f4
Update GUI 2.2.0: Settings tab
2 weeks ago
ken910606
edd15df3fc
Update GUI 2.1.0: logs history tab, drone panel attitude, linear twist overview
2 weeks ago
Chiyu Chen
7f8babfa5e
(update)
...
1. mavlinkROS2Nodes.py 更新姿態發佈的 topic
2. 新增 interface AttitudeRaw 與對應的 package.xml & CMakeList
2 weeks ago
lenting89
75d9d260e1
add esp32 and udptest8-2 to unitdev04
2 weeks ago
lenting89
b720bb6ffd
Merge branch 'lunu'
2 weeks ago
Chiyu Chen
38d8d23514
Merge branch 'chiyu'
2 weeks ago
Chiyu Chen
cc00427848
# (update)
...
1. serialManager.py - AT command 支援與架構重整
2. mainOrchestrator.py - serial 介面功能開啟
2 weeks ago
lenting89
6ef06e7cb7
Merge branch 'lunu' of http://140.120.108.238:49308/chiyu1468/AirTrapMine into lunu
2 weeks ago
lenting89
1cb818b3a3
Merge branch 'master' into lunu
2 weeks ago
lenting89
415cf1585f
update before merging
2 weeks ago
Chiyu Chen
7b7e02a9e7
(update) serialManager: 增加 AT 指令處理功能與串口寫入支持,更新版本號至 0.80
2 weeks ago
ken910606
be52c4bd22
Update GUI 2.0.8 group selected list
3 weeks ago
ken910606
b9d6e0e2e0
Update GUI 2.0.7 group selected list
3 weeks ago
Chiyu Chen
06463d71bc
(modify) serialManager 架構調整 詳見改版記錄
3 weeks ago
Chiyu Chen
7ce094d211
(temp) 整理檔案與註解
3 weeks ago
wenchun
0edc477df8
feat(mission): virtual-leader path following + 固定領隊 + barrier
...
- mission_planner: Leader-Follower 改用 arc-length 參數化(virtual
leader),_build_center_path 以同心圓弧連接直線段,銳角退化成 hover
單點並在該點放 rendezvous barrier,避免暴衝與編隊交叉
- mission_planner: rank 改以輸入順序為準,不再對投影排序,避免浮點噪音
導致 run-to-run leader 漂移
- mission_group / gui: 新增 leader_drone_id 與「領隊」下拉選單,handle_
route_confirmed 把指定領隊重排到 rank 0,整個縱隊順序固定如軍隊行進
- mission_executor: rendezvous barrier 釋放邏輯、fallback LOITER、send
retry;加 barrier_timeout 保護
- command_sender / communication / navigation: 配合 setpoint 送達與
Ros2 bridge 更新
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 weeks ago
wenchun
5c0d21fc1d
Merge remote-tracking branch 'origin/master' into wenchun
4 weeks ago
wenchun
3483864a2e
chore: 移除無關的模擬資料檔與 README 過時段落
...
刪除歷史 merge 夾帶進來的 obstacles_data.mat 與 uav_simulation_data.mat
(屬於另一個研究的資料,與本專案無關),並移除 README 末尾 0328 的
test_transform / close_loop 敘述。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 weeks ago
wenchun
ae80820419
chore: gitignore notes/ 資料夾以收納本地設計筆記
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 weeks ago
ken910606
fc00ecb762
Update GUI 2.0.6 components and longCommand
4 weeks ago
ken910606
fc2c642d6c
Force sync local master to remote ken
4 weeks ago
ken910606
2c38376f9c
Update master with local 2.0.5
4 weeks ago
wenchun
32e1ce8fb2
Merge remote-tracking branch 'origin/master' into wenchun
4 weeks ago
wenchun
33d6d59139
chore: ignore CLAUDE.md, 本地筆記與 eeprom dump
4 weeks ago
ken910606
7ae4c56f86
Merge branch 'master' of http://140.120.108.238:49308/chiyu1468/AirTrapMine
4 weeks ago
ken910606
20e8397f5a
Update master with local 2.0.4
4 weeks ago
ken910606
a700e62de1
Update 'src/GUI/gui.py'
4 weeks ago
ken910606
f28dcca361
Update master with local 2.0.4
4 weeks ago
Chiyu Chen
b0f1bd56f5
Merge branch 'master' of http://140.120.108.238:49308/chiyu1468/AirTrapMine
...
主專案整合
4 weeks ago
Chiyu Chen
2990de2f3f
1. (update) mavlinkROS2Nodes 新增 local_position 資訊
4 weeks ago
Chiyu Chen
cf213fc556
1. (adding) mainOrchestrator 增加版本先驗程序
...
2. (adding) mavlinkVehicleView 增加 read_all 快速讀取
3. (modify) 優化 longCommand 與 navigation 使其更好引用
4. (adding) 提供一個完整的 example_wholeMoving 作為範例
4. (remove) 移除 fc_network_app 重複功能
5. (modify) 修改 overview_table 部分顯示文字
1 month ago
Chiyu Chen
017dd4923d
更新說明檔 fc_network_adapter
1 month ago
ken910606
f34693a400
longCommand
1 month ago
ken910606
989d3ad2d2
Update GUI 2.0.2 from local
1 month ago
ken910606
a1efcf5664
Update GUI 2.0.1 from local
1 month ago
ken910606
a303a3538e
Update GUI 2.0.1 from local
1 month ago
ken910606
cb58ba2121
Update GUI 2.0.1 from local
1 month ago
ken910606
dbcd76be35
Update GUI 2.0.0 from local
1 month ago
ken910606
71321d4839
Update GUI 2.0.0 from local
1 month ago
Chiyu Chen
c4f178bb75
Merge branch 'chiyu'
...
1. 初步完善 ros2 service 功能 包含解鎖起飛降落與 goto
2. 為了整合到 GUI 去使用
1 month ago
Chiyu Chen
eb2f0af58e
(tested)
...
1. 新增 ros2 接收 SET_POSITION_TARGET_LOCAL_NED 功能, 因應新增 MavPositionTargetGlobalInt.srv 的介面定義檔, 並相應新增使用者的外層包裝 navigation.py
2. 改善 ros2 service 的 response ack 數值對應, 新增 ackEnum.py
3. 改善 longCommand.py 內的呼叫層次, 把 longCommand 相關整合到同樣的 class 下, 僅以 def function 區分內部套用那種 MAV_CMD
4. 新增 example_position_goto.py, example_takeoff_land.py 作為使用範例 ( land.py arm_disarm.py ... 這些下個版本會被刪除)
5. 剩下就是一些註解的修正與更新
1 month ago
wenchun
7d0368e7ba
chore: 移除 CLAUDE.md 不納入版控
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 month ago
wenchun
c2196153ff
feat: 多任務群組系統 — 四欄式面板、地圖框選分配、可調參數
...
- 新增 mission_group.py:MissionGroup 資料結構、DroneAssignDialog、GroupPanel
- GroupPanel 四欄式佈局:控制指令 / 任務規劃 / 任務參數 / 選取與分組
- 任務參數欄依任務類型動態切換(間距、高度、偏移量等),規劃時從 UI 讀值
- 框選/全選可直接分配無人機到群組,清除分組一鍵重置
- 地圖清理:移除右下角 overlay,功能整合至 GroupPanel
- 修復 JS clearSelectionMode 引用已移除元素導致框選/Grid Sweep 失效
- 每群組獨立 MissionExecutor,共用 MavlinkSender
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 month ago
wenchun
693a55c289
merge: 合併 master 最新內容,以 master 為基準解決衝突
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 month ago
wenchun
337ca8ce24
chore: 更新 .gitignore,移除不再使用的 test_mission.py
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 month ago
ken910606
ad87eda1b4
Merge GUI 1.0.1 from ken
1 month ago