一、 ROS安装教程
官方安装教程:http://wiki.ros.org/indigo/Installation/UbuntuARM
二、 ROS安装遇到的问题及解决办法
1、 set up your keys 出现获取不到key的时候
多试几次,总有一次可以。如果实在不行,再用下面的指令替换。
替代指令:
wgethttps://raw.githubusercontent.com/ros/rosdistro/master/ros.key -O - | sudoapt-key add –
参考的网址:http://answers.ros.org/question/223702/ros-keyserver-down/
配置DNS也可以解决这个问题。
2、 rosdep update执行出现time out等错误时
不断重试,直到完成
配置DNS也可以解决这个问题。
3、 rviz启动不了出现Segmentation default错误(前提是装了desktop版)
1、先unset GTK_IM_MODULE
echo "unset GTK_IM_MODULE">> ~/.bashrc
source ~/.bashrc
新建一个窗口试试能否启动rviz。如果可以则将跳过下一步骤。
2、如果还是segmentation default错误,就需要将libcre3更新到8.35.或将collada-dom-dev更新到2.4.4. 此问题只在版本老的刷机包中会出现。
先下载安装包:
http://ports.ubuntu.com/pool/main/p/pcre3/libpcre3_8.35-7.1ubuntu1_armhf.deb
执行命令:
sudo dpkg -ilibpcre3_8.35-7.1ubuntu1_armhf.deb
sudo apt-get install collada-dom-dev
sudo apt-get install collada-dom2.4-sp-base
sudo apt-get install collada-dom2.4-sp-dev
执行完成之后 重启所有关于ros的终端,启动rviz即可。