|
|
3dcb272cec
|
fix(media): set bundled iHD driver runtime path
|
2026-08-18 11:15:14 +08:00 |
|
|
|
a9aeefd106
|
Merge remote-tracking branch 'origin/xtkuang_dev' into linbo_dev
# Conflicts:
# cmvr-es/devices/arm/motor_robot_arm/src/motor_robot_arm.cpp
# cmvr-es/devices/camera/realsense_camera/src/realsense_camera.cpp
# cmvr-es/devices/camera/uvc_camera/include/uvc_camera.h
# cmvr-es/devices/camera/uvc_camera/src/uvc_camera.cpp
# cmvr-es/devices/motor/manager/src/motor_manager.cpp
# cmvr-es/service/grpc/server/src/grpc_arm_service.cpp
# cmvr-es/service/grpc/server/src/grpc_camera_service.cpp
|
2026-08-18 09:54:20 +08:00 |
|
|
|
1b3cd55505
|
feat(aubo): auto recover after hardware estop release
|
2026-08-17 12:16:20 +08:00 |
|
|
|
cb5f46c598
|
refactor: reorganize service and manager modules
|
2026-08-17 09:48:42 +08:00 |
|
|
|
f4be2ffaaa
|
feat(safety): unify device admission and recovery
Add the DeviceManager-owned safety coordinator, shared sensor/control policies, command ledger, service guards, generalized StopAll, and RecoverSafetyState. Preserve device-side hardware checks and AUBO hardware E-stop release reconciliation while keeping software E-stop independently latched.
|
2026-08-17 08:34:44 +08:00 |
|
|
|
b2b0b63fe0
|
chore: remove legacy toppra gitlink
|
2026-08-17 08:34:10 +08:00 |
|
|
|
4f36cf4957
|
feat(quic): support multi-platform heartbeats
|
2026-08-14 12:40:53 +08:00 |
|
|
|
55912abad0
|
fix(stop-all): cancel blocked arm startup safely
|
2026-08-14 11:58:17 +08:00 |
|
|
|
de764de607
|
feat(grpc): persist RPC failures in edge logs
|
2026-08-14 08:38:00 +08:00 |
|
|
|
4c8b320b4b
|
fix(system): stop operational activities without shutdown
|
2026-08-14 01:24:17 +08:00 |
|
|
|
b30e6a5c73
|
fix(arm): reconcile protective recovery interface
|
2026-08-13 14:59:00 +08:00 |
|
|
|
4405c210de
|
Merge remote-tracking branch 'origin/xtkuang_dev' into linbo_dev
# Conflicts:
# CMakeLists.txt
# cmvr-es/config/tasks/quic_edge_task/quic_edge_task.pb.txt
# cmvr-es/devices/arm/aubo_arm/aubo_arm.h
# cmvr-es/devices/arm/huayan_arm/huayan_arm.h
# cmvr-es/devices/arm/motor_robot_arm/src/motor_robot_arm.cpp
# cmvr-es/main.cpp
|
2026-08-13 14:56:40 +08:00 |
|
|
|
1672bb5a60
|
Merge remote-tracking branch 'origin/dev' into linbo_dev
|
2026-08-13 14:51:07 +08:00 |
|
|
|
86452582f5
|
perf(camera): draw timestamps on NV12 luma plane
|
2026-08-13 09:23:37 +08:00 |
|
|
|
400327269a
|
perf(camera): avoid unnecessary UVC BGR conversion
|
2026-08-12 17:40:43 +08:00 |
|
|
|
69b96cb60b
|
fix(camera): set QSV decoder packet timebase
|
2026-08-12 16:58:08 +08:00 |
|
|
|
41d8482faf
|
feat(camera): decode UVC MJPEG with QSV
|
2026-08-12 16:51:29 +08:00 |
|
|
|
2596a82c2c
|
fix(camera): keep streaming active during recording
|
2026-08-12 15:46:55 +08:00 |
|
|
|
ffd89c27c4
|
fix(camera): recover from incomplete UVC frames
|
2026-08-12 15:32:40 +08:00 |
|
|
|
a325dc2c9a
|
fix(camera): register FFmpeg input devices
|
2026-08-12 15:16:36 +08:00 |
|
|
|
8850df3983
|
refactor(camera): capture UVC frames with FFmpeg
|
2026-08-12 15:08:04 +08:00 |
|
|
|
912d8689f7
|
feat(system): add serial arm and AGV action queue
|
2026-08-12 11:15:46 +08:00 |
|
|
|
bb6c627fad
|
fix(camera): preserve UVC recording timing
|
2026-08-12 10:37:18 +08:00 |
|
|
|
5f4e3897ac
|
fix(camera): prevent double free in UVC recording
|
2026-08-12 10:21:57 +08:00 |
|
|
|
e94db8b66c
|
fix(camera): flush UVC frames before snapshot
|
2026-08-12 10:02:36 +08:00 |
|
|
|
2c5855a497
|
fix(camera): read UVC snapshots directly
|
2026-08-12 09:48:37 +08:00 |
|
|
|
8c2ed13f80
|
fix(camera): capture a fresh UVC snapshot
|
2026-08-12 09:25:27 +08:00 |
|
|
|
b0efc341a9
|
fix(camera): handle UVC snapshots in video mode
|
2026-08-11 17:19:01 +08:00 |
|
|
|
9095fbf68c
|
fix(huayan): harden motion and safety lifecycle
|
2026-08-07 15:11:26 +08:00 |
|
|
|
3b87f681cf
|
fix(aubo): prevent resume after hardware e-stop
|
2026-08-07 13:35:30 +08:00 |
|
|
|
e3726e5a98
|
Add QSV hardware encoding support to FFmpeg and upgrade to v6.1
|
2026-08-06 15:21:01 +08:00 |
|
|
|
e77c2cfea8
|
fix(aubo): make stop release control safely
|
2026-08-05 15:36:49 +08:00 |
|
|
|
ab4bbfac50
|
fix(aubo): handle duplicate motion targets
|
2026-08-05 11:11:40 +08:00 |
|
|
|
78fd7d7a04
|
feat(gen2): add MuJoCo collision recovery support
|
2026-08-05 10:49:07 +08:00 |
|
|
|
459b76db1d
|
translate
|
2026-08-04 16:30:42 +08:00 |
|
|
|
187e8042b8
|
fix(quic): deploy dedicated Qt test CA
|
2026-08-04 16:02:07 +08:00 |
|
|
|
ebadec8fe1
|
fix(quic): align edge client TLS test endpoint
|
2026-08-04 15:41:29 +08:00 |
|
|
|
08d58b2ccf
|
feat(quic): add robot ID to registration and heartbeat
|
2026-08-04 15:20:29 +08:00 |
|
|
|
60098ee01e
|
refactor: remove PLC motor control backend
|
2026-08-04 10:36:23 +08:00 |
|
|
|
ba8f1e1821
|
feat(quic): add robot ID to registration and heartbeat
|
2026-08-04 09:58:07 +08:00 |
|
|
|
b4ec07c851
|
feat: add device inventory and move arm JSON RPC
|
2026-08-04 09:52:51 +08:00 |
|
|
|
490c141ca8
|
refactor(proto): move AGV messages under API
|
2026-08-03 15:56:30 +08:00 |
|
|
|
52d30ee412
|
feat: extend and refactor SEER Robokit AGV backend
|
2026-08-03 15:05:04 +08:00 |
|
|
|
f57807372d
|
feat(grpc): expose arm robot state
|
2026-08-03 14:43:12 +08:00 |
|
|
|
7fb7c4dcbe
|
Merge branch 'dev' into linbo_dev
# Conflicts:
# cmvr-es/config/devices/motor/ethercat_motors.pb.txt
# cmvr-es/devices/motor/drivers/ethercat_motor/src/vendor/eyou/eyou_motor.cpp
# cmvr-es/devices/motor/drivers/ethercat_motor/src/vendor/eyou/eyou_motor_device_manager_real_test.cpp
# cmvr-es/devices/motor/drivers/ethercat_motor/src/vendor/eyou/eyou_motor_real_test.cpp
# dependency/x86/third_party/ethercat/v1.7.0/bin/ethercat
# dependency/x86/third_party/ethercat/v1.7.0/lib/libethercat.a
# dependency/x86/third_party/ethercat/v1.7.0/lib/libethercat.so.1.2.0
|
2026-08-03 13:39:58 +08:00 |
|
|
|
a35cbb08ff
|
feat: add EYOU motor actual current PDO
|
2026-08-03 11:17:16 +08:00 |
|
|
|
26a7ad5d4b
|
fix: harden SRC1100 free navigation handling
|
2026-07-31 17:50:49 +08:00 |
|
|
|
b5c6d50022
|
fix: restore SRC1100 free navigation protocol
|
2026-07-31 14:27:20 +08:00 |
|
|
|
f092e2539d
|
fix: correct SRC1100 navigation and velocity commands
|
2026-07-31 12:21:19 +08:00 |
|
|
|
31b2d98625
|
fix: acquire SRC1100 control authority before commands
|
2026-07-31 11:12:35 +08:00 |
|