问题描述
最近学习在仿真环境中放置小车并使用键盘控制小车运动,打开gazebo并运行示例中键盘控制小车的mbot_teleop.launch文件后,怎么按键盘的u,i,o等键,小车都不会动,而且终端还会打出我敲击的键值,感觉就没输入进去。
然后我查阅资料,换了个方法,先
sudo apt-get install ros-hydro-teleop-twist-keyboard
rosstack profile
rospack profile
运行rosrun teleop_twist_keyboard teleop_twist_keyboard.py
,接着就会一直卡在这个界面,小车当然也控制不了
解决方案:
看了很多大佬的文章,好像没找到和我这个情况一样的问题和解决办法,后来想到可能是环境影响的,我试了试,把anaconda的环境退了conda deactivate
,成功解决问题,两种方法都能控制了。