发布树莓派ROS Melodic完整版v1.2版本镜像

0x00 镜像简介

这次发布的v1.2版本镜像,相对于v1.1版本主要是新增编译19个常用软件包。包括cartographer、usb_cam、image_view等软件包。截止当前版本为止,树莓派系统上已经共编译了244个常用软件包。当然还有系统其他方面的一些升级和优化,该树莓派ROS系统目前可以完美的运行在树莓派4B、3B+、3B、zero等树莓派主板上。

查看ros软件包
启动usb_cam节点
跑cartographer建图

0x01 镜像下载

该版本镜像目前为付费下载,下载后可以任意安装多次使用。下面是付费下载链接:

隐藏内容需要支付:¥20
立即购买 升级VIP

当下载好镜像后,可以先校验下镜像文件的md5码。防止下载的文件损坏,无法正常的解压安装。正确的md5校验码如下:

0dfa7bc2d8bfdcc2c1a443299c7af555

对于发布的V1.1版本现在也开始降价,因为新版本的镜像出来了嘛。对于旧版本的镜像是:一次下载可以永久使用,不需要使用激活码进行激活。想下载v1.1版本镜像的可以点击这个链接:https://www.corvin.cn/1818.html


0x02 测试ROS功能

这次主要来测试一下最新编译的usb_cam这个软件包,现在可以在树莓派上正常使用了。我们可以接上常见的usb相机,然后获取相机的图像,这样我们就可以进行图像处理相关的开发了。下面通过视频来简单查看下树莓派上使用usb_cam的效果,如下所示:

测试usb_cam软件包

0x03 注意事项

[1].该树莓派系统镜像,可以在树莓派全系列的所有板子上运行。例如树莓派4B(不兼容8G内存版本),树莓派3B+,3B等板子都是可以的。

[2].系统启动后,默认的用户名是corvin,密码也是corvin。对于系统的root用户,密码也是corvin。这些用户名密码大家可以根据需要自行修改。

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

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

[5].该系统为树莓派官方的最新raspbian buster系统,因此无法使用apt来安装ros相关软件包,系统中的ros软件包都需要使用源码进行编译安装。


0x04 参考资料

[1]. 发布树莓派ROS Melodic完整版v1.1版本镜像. https://www.corvin.cn/1818.html

[2].1.使用usb_cam软件包调试usb摄像头. https://www.corvin.cn/535.html


0x05 问题反馈

大家在按照教程学习过程中有任何问题,可以直接在文章末尾给我留言,或者关注ROS小课堂的官方微信公众号,在公众号中给我发消息反馈问题也行。我基本上每天都会处理公众号中的留言!当然如果你要是顺便给ROS小课堂打个赏,我也会感激不尽的,打赏30块还会被邀请进ROS小课堂的微信群,与更多志同道合的小伙伴一起学习和交流!

评论:

8条评论

80%好评

  • 1 星级:(0%)
  • 2 星级:(0%)
  • 3 星级:(0%)
  • 4 星级:(0%)
  • 5 星级:(100%)
  1. zzy
    zzy 发表于: 

    请问cartographer库的安装文件在哪存放呢?我增加了自己的launch文件和lua文件,需要重新catkin_make一下

  2. HHZ_
    HHZ_ 发表于: 

    请问里面有装好ros-melodic-vision-opencv ros-melodic-image-transport-plugins ros-melodic-cmake-modules这些依赖包吗

    • admin
      admin 发表于: 

      ros-melodic-image-transport-plugins这个没有安装,不过下个版本会安装上,其他软件包都安装了

  3. simon7573
    simon7573 发表于: 

    我正在用ROS小课堂的树莓派4Kinect1.5系统,但是现在比较发愁的是选择C++IDE的问题,我想问一问该系统推荐使用哪个IDE软件呢?谢谢!

    • admin
      admin 发表于: 

      我一般都是用vim,树莓派上用ide的话可以使用微软的那个Visual Studio Code IDE,或者安装Codeblock也可以

      • simon7573
        simon7573 发表于: 

        我想使用eclipse进行代码编辑,但是安装完成之后启动就立即报错,这是什么问题呢?我换了Ubuntu18.04的Melodic V1.1桌面版也存在相同的问题,请问如何解决呢?谢谢!
        !SESSION Wed Mar 04 22:53:50 CST 2020 ——————————————
        !ENTRY org.eclipse.equinox.launcher 4 0 2020-03-04 22:53:50.630
        !MESSAGE Exception launching the Eclipse Platform:
        !STACK
        java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:626)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

        • admin
          admin 发表于: 

          感觉应该是没有安装好java环境,应该配置好这个就行了,可以搜一下看看,树莓派中怎么安装java环境

发表评论