当前位置:文档之家› 树莓派搭建ROS Kinetic V1.6桌面版系统

树莓派搭建ROS Kinetic V1.6桌面版系统

树莓派搭建ROS Kinetic V1.6桌面版系统
这次版本的镜像是基于官方raspbian buster系统来编译ROS软件包的,所以镜像可以在所有树莓派板子上运行,包括树莓派4B,3B+,3B等。

本次发布的镜像主要升级的内容如下:
1)新增编译17个软件包,目前系统中共编译有270个常用的ros软件包,使日常开发ROS更加方便,省去大家自行编译常用软件包。

2)所有ROS软件包源码都更新到官方最新版本进行编译,完整编译并解决所有编译、运行错误,共耗时22天时间。

3)安装了rplidar、ydlidar所有雷达型号的驱动程序,在树莓派中方便接上雷达使用。

4)安装了Visual Stdio Code IDE的社区编译版本Code-OSS,外观、使用方法跟VS Code IDE是一样的,这样方便大家编写、阅读代码。

5)树莓派buster系统的插件、软件更新到最新稳定板,Arduino IDE 更新到最新版本1.8.12。

6)解决move_base启动时异常的问题,现在系统可以进行完整的slam 建图、自动导航。

雷达测试
系统下载
该版本镜像目前为免费下载,可以体验使用。

但是只能开机使用6次。

如果第6次开机还没有进行激活码激活,那么ROS功能将无法使用,系统其他功能正常运行。

若感觉系统已经满足自己的需要,可以再购买激活码进行
激活。

若不激活那这样就跟树莓派官网上的最新普通树莓派系统是一样的了,可以当做一个普通的树莓派系统来使用。

对于旧版本的镜像是:一次下载可以永久使用,不需要使用激活码进行激活。

系统激活
经过测试发现当前版本的系统已经满足了自己的需要,那就可以选择激活系统来长期使用了。

我们准备了一个激活客户端程序,可以在home目录下发现名字为register_client的执行程序。

激活过程的各种操作,如下图所示:
注意事项
[1].该树莓派系统镜像,可以在树莓派全系列的所有板子上运行。

例如树莓派4B、树莓派3B+、3B等板子都是可以正常运行使用。

[2].系统启动后,默认的用户名是corvin,密码同corvin。

对于系统的root 用户,密码同corvin。

用户名密码可以根据需要自行修改。

[3].系统已经默认开启了22端口的ssh-server和5900端口的vnc-server,这样大家就可以很方便的ssh连接和vnc远程桌面连接了。

[4].该系统已经集成好语音板和IMU板的驱动,所以可以直接将语音板和IMU板插在树莓派上使用,非常的方便。

[5].该系统为官方最新raspbian buster arm32位系统,无法使用apt来安装ros相关软件包,若想安装其他ros软件包都需要使用对应源码进行编译安装。

相关主题