683e4a3431
merge xtkuang_dev into dev
2026-08-27 13:04:29 +08:00
c4001d57ab
revert xtkuang integration before linbo hardware changes
2026-08-24 15:23:27 +08:00
9c9b412d91
fix aubo system emergency stop recovery
2026-08-19 10:50:06 +08:00
8ac1bff099
add system operational state recovery
2026-08-18 15:03:17 +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
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
60098ee01e
refactor: remove PLC motor control backend
2026-08-04 10:36:23 +08:00
af67751937
feat: add safe UME teleoperation framework
...
Add the UME RobotArm and Damiao CAN-FD path, migrate the legacy UME controller, and introduce guarded cross-machine gRPC teleoperation with lifecycle, authority, configuration, and test coverage.
2026-07-31 08:48:04 +08:00
28f1dd1bf8
feat: add gRPC motor control over Modbus TCP
...
Add synchronous and streaming MotorService APIs backed by the PLC Modbus TCP runtime and protocol driver. Extend AUBO JSON commands and isolate vendor libstdc++ paths while keeping build-tree tests runnable.
2026-07-30 15:09:07 +08:00
abe69c46f0
fix(eyou): make zero calibration transactional
2026-07-30 14:11:38 +08:00
d84f84b5ee
docs(ethercat): add EYOU setup guide and scripts
2026-07-09 14:22:35 +08:00
80c8969ce9
refactor(motor): introduce MotorManager and bus runtimes
2026-06-30 16:04:36 +08:00