diff --git a/scripts/merge_handeye_poses.py b/scripts/merge_handeye_poses.py index 4552e01..0d1b89d 100755 --- a/scripts/merge_handeye_poses.py +++ b/scripts/merge_handeye_poses.py @@ -118,7 +118,7 @@ def merge(yaml_path: Path, poses: list[list[float]]) -> None: def main(argv: list[str]) -> int: if len(argv) != 3: print( - "Usage: merge_handeye_poses.py ", + "用法:merge_handeye_poses.py ", file=sys.stderr, ) return 1 diff --git a/src/arm_application/arm_application/tactile_node.py b/src/arm_application/arm_application/tactile_node.py index 4170528..f6e652d 100644 --- a/src/arm_application/arm_application/tactile_node.py +++ b/src/arm_application/arm_application/tactile_node.py @@ -84,7 +84,7 @@ class TactileNode(Node): if self._mock: self._connected = {"left": True, "right": True} - self.get_logger().info("tactile mock backend") + self.get_logger().info("触觉使用 mock 后端(假数据,不接真实传感器)") else: cfg = load_orisys_from_site(data) ctx = mp.get_context("spawn") # spawn:子进程不带 DDS 线程,CUDA 上下文干净 diff --git a/src/arm_control/arm_control/mock_arm_driver.py b/src/arm_control/arm_control/mock_arm_driver.py index 9c1b5b4..ca3f96b 100644 --- a/src/arm_control/arm_control/mock_arm_driver.py +++ b/src/arm_control/arm_control/mock_arm_driver.py @@ -67,7 +67,7 @@ class MockArmDriver(Node): def _goal_cb(self, _req): if self._busy: - self.get_logger().warn('Reject: already executing') + self.get_logger().warn('拒绝:上一个目标还在执行') return GoalResponse.REJECT return GoalResponse.ACCEPT