目录
简介:
一、进入root账户
二、安装ros
三、编写正确的.bashrc
四、安装驱动
五、在root下启动launch
简介:
在项目开发实际过程中,厂家提供的传感器设备驱动安装后,运行roslaunch 节点不能正常启动设备驱动,如何正常启动设备运行ros节点呢,下面给出了解决问题之一的方法。这个图就是在普通用户下启动的运行节点后报错。说明我们没能正常启动这个设备。
一、进入root账户
sudo su
二、安装ros
参照网上的教程在root下安装ros即可。
备注:我这里之前遇到一个问题,在普通用户下安装的ros,进入root下,不能正常启动roscore 。所以这一步选择重新安装ros系统了。大家若按照下面的方式能正常启动roscore 或roslauch,这一步不必操作跳过即可。
三、编写正确的.bashrc
在.bashrc文件里填写自己的正确的功能包路径即可
source /home/pi/catkin_ws/devel/setup.bash
四、安装驱动
这个是厂商供给我的驱动,若无跳过即可。
五、在root下启动launch
输入如下命令:
sudo su
source .bashrc
roslaunch royale_in_ros camera_driver.launch
成功运行roslauch节点。
更多推荐
Linux系统下如何在root下运行roslauch节点
发布评论