游戏手柄遥控越疆协作机器人[二]
·
前言
确定游戏手柄键位值
一、安装
sudo apt install ros-humble-joy
ros2 run joy joy_node
二、确定按键
ros2 topic echo /joy --once
默认键位
axes:
- 0
- 0
- 0
- 0
- 1.0
- 1.0
- 0.0
- 0.0
buttons: - 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
测试得出摇杆键位值:
左摇杆最上边:axes[1]=1
左摇杆最左边:axes[0]=1 0 左摇杆最右边:axes[0]=-1
左摇杆下边:axes[1]=-1
右摇杆最上边:axes[3]=1
右摇杆最左边:axes[2]=1 0 右摇杆最右边:axes[2]=-1
右摇杆下边:axes[3]=-1
左十字最上边:axes[7]=1
左十字最左边:axes[6]=1 0 左十字最右边:axes[6]=-1
左十字下边:axes[7]=-1
Y按下 buttons[4]=1
X按下 buttons[3]=1 0 B按下 buttons[1]=1
A按下 buttons[0]=1
LB按下: buttons[6]=1 RB按下: buttons[7]=1
LT按下: axes[5]=-1 默认为1 buttons[8]=1 RT按下: axes[4]=-1 默认为1 buttons[9]=1
Y按下:buttons[4]=1
M1 :Buttons[14]=1
M2 : Buttons[13]=1
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)