首先对于一枚TX1小白来说,TX1上装ROS简直巨坑无数。
因为课题需要,需要将工程搭建在ROS平台上。因为在PC上用indigo版本比较多,因此依旧优先选择在TX1上安装indigo。在这前提上,TX1搭载系统ubuntu14.04 。听说,64位系统死活装不上ROS,为了不冒风险,安装32位系统,不过自己没有验证过。
刷机过程
这段不会细讲,可以说几乎没有难度,具体参考其他博客文章。
推荐文章:
http://blog.csdn.net/Jalong_Ma/article/details/52743923
不过需要选择Jetpack2.2 版本,因为选择Jetpack2.3版本默认TX1安装ubuntu(64位)
刷完机后必要的准备工作
更改改下载源
sudo vim /etc/apt/sources.list
将里面的源全部注释或删除,因为Jetson TX1 是 armhf 架构。无法选择源地址,刚开始遇到这个问题,我还有点懵,以为刷机不成功。只能找国内的源。而且只能通过打开/etc/apt/sources.list进行修改。推荐使用中科大的源,PC速度杠杠的。
deb http://mirrors.ustc.edu.cn/ubuntu-ports trusty main universe restricted multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports trusty-security main universe restricted multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports trusty-updates main universe restricted multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports trusty main universe restricted multiverse
deb-src