按网址https://www.ncnynl.com/archives/201709/1983.html上的步骤安装Dashgo运行环境会出现/dev目录下不会出现dashgo设备,其原因是git checkout basic_02这一语句使用的分支错误,建议使用网址https://blog.csdn.net/EAIBOT/article/details/53640981上说的来实现。
sudo usermod -a -G dialout your_user_name
---这一语句执行一次不成功后应该重启整个ubuntu系统然后再执行一次,如果不重启ubuntu就执行,使用groups会看不到用户拥有
dialout组权限。
rosrun dashgo_bringup teleop_twist_keyboard.py
---这条语句运行会提示找不到teleop_twist_keyboard.py这个文件,所以建议看网址
https://answers.ros.org/question/199363/error-run-teleop_twist_keyboard-package/中的解决方案,
使用如下语句来实现键盘控制:
rosrun teleop_twist_keyboard teleop_twist_keyboard.py
第二个解决这个问题方法是直接看网址https://www.ncnynl.com/archives/201709/1968.html上《DashgoD1底盘新指南-4.5 PC建地图》这一
节。该节上checkout的是dashgo.git的slam_02分支。但我没有试过该节对dashgo的配置,所以不予保证(以后如果试过就会更新本文)。