Skip to content

2. SDK安装和配置方法

📋 目录

  1. 硬件安装方法说明
  2. SDK安装和配置方法
  3. 例程编译和调用方法
  4. SDK接口调用说明
  5. SDK打印内容说明
  6. 连接状态查询与故障排查

完整手册


源码路径:psi-air-glove-SDK/psi-air-glove-SDK/ros2_sdk/

包名说明
psi_glove_ros2驱动节点、Modbus、LRA 服务
psi_glove_visualizerMuJoCo 可视化(Python,独立包)

2.1 系统要求

项目要求
ROS2Humble / Foxy 等(以本机为准)
编译器GCC 9+,C++17
依赖rclcppsensor_msgsyaml-cpp
可视化包Python 3、mujoco(见 psi_glove_visualizer/requirements.txt

2.2 编译

bash
cd psi-air-glove-SDK/psi-air-glove-SDK/ros2_sdk

# 将 ros2_sdk 下各包放入 colcon 工作空间 src/ 后:
cd ~/ros2_ws
colcon build --packages-select psi_glove_ros2 psi_glove_visualizer
source install/setup.bash

2.3 配置文件

psi_glove_ros2/config/default_config.yaml:左右手关节校准(min/max),节点启动时通过参数 config_file 加载。

2.4 启动驱动

bash
ros2 launch psi_glove_ros2 psi_glove.launch.py \
  left_port:=/dev/ttyACM0 \
  right_port:=/dev/ttyACM1 \
  frequency:=100

常用 launch 参数:left_portright_portbaudratefrequencyleft_topicright_topicconfig_fileauto_connect