初学ros刚接触键盘指令:
rosrun teleop_twist_keyboard teleop_twist_keyboard.py
由于对键盘指令不熟悉,上网一直也查不到每个键到底是什么意思(可能是因为太简单了。。。),所以就乱按,导致我没能及时发现当键盘控制车直行时,我的车却在转弯这个问题,也就是说没有发现我的模型有问题,走了很多弯路。正好请教了大佬各个键位的作用,特此记录一下,希望和我一样的初学者能少走弯路。以上指令执行以后长这样:
Reading from the keyboard and Publishing to Twist!
---------------------------
Moving around:
u i o
j k l
m , .
For Holonomic mode (strafing), hold down the shift key:
---------------------------
U I O
J K L
M < >
t : up (+z)
b : down (-z)
anything else : stop
q/z : increase/decrease max speeds by 10%
w/x : increase/decrease only linear speed by 10%
e/c : increase/decrease only angular speed by 10%
CTRL-C to quit
currently: speed 0.5 turn 1.0
u左前 i直行前进 o右前
j逆时针转 k停止 l顺时针转
m左后 ,直行后退 .右后
其中m和.是根据其他键位猜的,下面两个键盘作用我不太确定,因为我感觉更像qz的作用,而实际上按qz确实是加减速:
t增加最大速度
b减小最大速度
根据英文提示:
wx只增加减少线性速度文章来源:https://www.toymoban.com/news/detail-548300.html
ec只增加减少角速度文章来源地址https://www.toymoban.com/news/detail-548300.html
到了这里,关于ros键盘控制指令各个键具体含义的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!