Commit Graph

42 Commits

Author SHA1 Message Date
ywb 4126e01bba 显示机械臂摄像头图片 2026-06-05 10:27:42 +08:00
ywb decfc44e89 - 2026-06-04 16:15:16 +08:00
ywb 525025a5f7 - 2026-06-02 14:52:10 +08:00
ywb e7c9621c65 - 2026-06-01 18:27:36 +08:00
ywb 74ec30ba3f codex整理结果 2026-05-30 00:16:10 +08:00
ywb 6f3a36bc60 镜像 2026-05-29 20:57:50 +08:00
ywb 498613ba75 - 2026-05-29 20:38:57 +08:00
ywb 8035cf29e2 - 2026-05-29 20:21:46 +08:00
ywb 9084c383cc - 2026-05-29 18:31:54 +08:00
ywb a009fe9bb5 - 2026-05-29 15:09:34 +08:00
ywb f64068475f 修改运行时显示 2026-05-29 13:37:02 +08:00
ywb a556a0858b 速度调节 2026-05-29 08:51:01 +08:00
ywb f507363c34 - 2026-05-28 10:05:48 +08:00
ywb fcf5649d8c 任务开关 2026-05-27 14:49:40 +08:00
ywb c1601c0a85 - 2026-05-27 11:09:06 +08:00
ywb 9b8e2e233a 点击“设置”的时候,“运行”也处于选中状态。
任务配置->机械臂初始姿态 加入“应用当前姿态”按钮。点击,把机械臂调整为该姿态。
任务配置->网格配置 本来点位行3已经设置好了数据,但现在没有了。
机械臂的IP地址换到了192.168.50.89
2026-05-26 18:23:21 +08:00
ywb 05e440319d 地图坐标转换 2026-05-26 16:07:44 +08:00
ywb 9e90b68bf1 坐标问题 2026-05-26 14:26:43 +08:00
ywb df1f8cc319 从AGV加载 2026-05-25 22:09:08 +08:00
ywb 119246ade3 任务执行 2026-05-24 18:26:10 +08:00
ywb d095d68433 运行显示两个摄像头 2026-05-23 19:40:52 +08:00
ywb 6920403035 任务执行 2026-05-23 10:02:19 +08:00
ywb 35d5c3d70e - 2026-05-22 09:04:53 +08:00
ywb 2b627228fb 调整机械臂的速度 2026-05-21 21:28:27 +08:00
ywb a5aaddc4fc - 2026-05-20 22:15:03 +08:00
ywb a5be69bfaa - 2026-05-20 21:20:34 +08:00
ywb 084faad1b2 加入二维码设置 2026-05-20 20:02:31 +08:00
ywb f05d6ea059 姿态参数 2026-05-19 21:41:14 +08:00
ywb 50f6d4c295 导航修复 2026-05-18 23:40:14 +08:00
ywb deb97a67c0 初始化位置 2026-05-18 10:14:05 +08:00
ywb a4c8171c42 初始化位置 2026-05-18 09:07:56 +08:00
ywb 171090a3d0 deploy: full sync to AGV work directory 2026-05-18 01:30:33 +08:00
ywb 6f876968a9 debug: add console.log in refreshNavStatus to trace nav2 state 2026-05-17 22:32:53 +08:00
ywb 8222ff7bae fix: static/js/setting.js - add getPointAt from edee9c4 (was missing), all rotation features now complete 2026-05-17 21:40:48 +08:00
ywb edee9c4445 地图实时显示AGV位置 + 点击地图导航 + Nav2检查修复
- 地图 overlay 新增 AGV 位置橙色脉冲点(动画)
- navCurrentPos 刷新周期:地图 Tab 下每 2 秒刷新
- agv-dot CSS:14px 橙色圆点 + 脉冲动画
- 点击地图直接导航功能(onMapClick)
- onMapClick:修复 img 标签 patch 逻辑(原已生效)
- style.css: 新增 agv-dot 脉冲动画样式
2026-05-16 23:50:09 +08:00
ywb 4348a07744 可以点击地图导航 2026-05-16 23:21:14 +08:00
ywb e6a8d495f7 可导航 2026-05-16 22:58:04 +08:00
ywb a9840c38ef Nav2导航 + 初始化位置功能
- nav2_navigator.py: 通过 ros2 action 与 Nav2 通信,修复 YAML 格式(pose 嵌套)
- mission_executor.py: 改用 Nav2 navigate_to_pose action 导航
- app.py: navigate/to 等 API 改用 Nav2Navigator;新增 /api/mission/init_pose
  API,通过子进程调用 rclpy 发布 /initialpose 到 (0,0,0)
- setting.html/js: 任务配置Tab加「初始化位置」按钮

注意:ROS2 daemon (domain=1) 与 Flask 在不同 domain,
Flask 进程内调用 rclpy 会破坏 daemon 状态,需通过子进程调用
2026-05-16 14:22:10 +08:00
ywb 03a6e87730 去掉setting log 2026-05-15 21:30:33 +08:00
ywb 1dbcdd44c3 机型配置 2026-05-15 08:35:26 +08:00
ywb e14ee07a84 机型配置 2026-05-14 22:53:06 +08:00
ywb 94c1043f4d init 2026-05-14 21:43:35 +08:00