谢谢您的订阅!
当新的内容发布后您将开始接收邮件。您也可以点击邮件内的链接随时取消订阅。关闭Close

Snap Store 的十佳机器人 Snap

by Canonical on 11 April 2023

由 Snap 发布的机器人应用程序数量不断攀升!从工具包和插件到专用的机器人启动文件和基于 ROS 的 Snap,机器人开发人员一直在用 Snap 分享他们的应用程序。

但是,对机器人开发人员而言,最佳 Snap 是哪些呢?

我们将 Snap Store 中一些下载量位居前列的机器人 Snap 列成了一张清单。那么,准备好输入“Snap install”,开始享受来自机器人社区的绝佳工具吧。

PlotJuggler

sudo snap install plotjuggler

PlotJuggler 是一种快速、强大且直观的时间序列可视化工具。可读取 CSV 文件或 Ulogs (PX4)。也可通过 MQTT、ZeroMQ 或 Websockets 连接至实时流媒体。

Foxglove-studio

sudo snap install foxglove-studio

Foxglove Studio 是一个用于查看机器人数据并为其排错的开源应用程序,由 @foxglove 开发。Foxglove Studio 支持多种格式的实时和记录数据,拥有大量内置可视化和分析面板,采用对您最有用的方式来检查数据。 

Turtlebot 3

sudo snap install turtlebot3c

(仅用于机器人 🤖 )

您在使用 Turtlebot 3 吗?这个由 @Robotis 开发的机器人平台非常适合研究和开发。通过这款 Snap,您可在几秒钟内为 Turtlebot 3 机器人赋予生命。该 Snap 旨在机器人上运行,可让其快速启动并运行独立的 Turtlebot3。

Gazebo

$ sudo snap install gazebo --beta

Gazebo(原名 Ignition)是由 @OpenRobotics 维护的开源机器人模拟程序。

用户可通过 Gazebo 访问高保真的物理、渲染和传感模型。Gazebo 是一个强大的模拟工具,拥有完备的开发库和云服务工具箱,让模拟变得轻而易举。从地下环境到太空机器人模拟,Gazebo 和社区一起不断成长。

Qt Creator with ROS plugin

sudo snap install qtcreator-ros --classic

ROS Qt Creator Plug-in 专为 ROS 开发,通过简化任务、为 ROS 工具创建集中位置来提高开发效率。由于它搭建在 Qt Creator 平台上,因此用户可使用语法高亮显示、代码索引、编辑器(C++ 和 Python 等)、代码补全、版本控制(Git 和 Subversion 等)、调试程序(GDB、CDB、LLDB 等)等全部现有功能。

CMake

sudo snap install cmake --classic

每个发行版上都安装有任意版本的 CMake。Cmake 是一个旨在搭建、测试和打包软件的开源跨平台工具系列。对 ROS 开发人员具有关键意义。

Micro-ros-agent

sudo snap install micro-ros-agent

您在使用微控制器吗?是否在寻找它们的 ROS 集成?Micro-ros-agent Snap 帮您解决所有问题。它是 micro-Ros 应用程序和 ROS2 之间的桥梁,由 @Eprosima 开发。如果您想要了解更多信息,请查阅我们的博文《搭载在 Raspberry Pi Pico 上的 micro-ROS》

Tesseract-ignition

sudo snap install tesseract-ignition

该 Snap 为 Tesseract 运动规划库提供 GUI 工具,由 @ros in. Tesseract 开发,进行了轻量化设计,以限制依赖数量。ROS agnostic 核心包拥有 Python 的完整支持。

Visual Studio Code

sudo snap install code --classic

无需多言
您喜欢 VS
我们也喜欢 VS

Rpi-imager

sudo snap install rpi-imager

您在用 Pi 进行原型设计吗?使用 Raspberry Pi Imager,将操作系统轻松安装到准备和您设备一起使用的 SD 卡上。

将您的应用程序添加到 Snap Store

想将您的机器人应用程序添加到清单中?好的,就用 Snap 来添加吧!

Snap 提供部署和发布应用程序的解决方案。它是一个备选的软件包管理器(类似 APT)。使用 Snap,我们可以管理更新,并跟踪安装在机器人上的版本,而无需中断安装。还可轻松地将应用程序共享和发布给所有用户。此外,使用 Snap 还可在您选择的发行版上无缝运行应用程序,并安全访问主机及其资源。因此,如果您准备好将您的 ROS 应用程序提供给众多的 Linux 发行版本,请将其打包成 Snap。了解如何使用我们的文件

选择最合适的机器人操作系统?

阅读白皮书

订阅博客文章

订阅您感兴趣的主题

在提交此表格的同时,我确认已阅读和同意的隐私声明隐私政策。

查看更多内容

Charmed MongoDB 全面上市

Canonical 发布 MongoDB® 企业版解决方案 Charmed MongoDB,其提供先进的自动化功能、多云功能和全面的支持 MongoDB® 是全球使用最广泛的数据库之一。它提供强大的扩展、协调和容错功能,成为了各种规模和各个行业企业组织的热门之选。Charmed MongoDB 是 MongoDB® 社区版的企业直接替代版,具有企业组织在其生产环境中需要用到的高级功能。 Canonical 产品副总裁 Cedric Gegout 称:“Charmed MongoDB 是我们开源数据解决方案产品组合中的一员,旨在满足现代部署的需求。”“企业组织可以放心地部署 Charmed MongoDB,他们知道 Canonical 会提供在任何云环境中的性能承诺以及长达 […]

Edge Computing Examples

您应当知道的 5 个边缘计算示例 在日新月异的科技世界中,创新是保持领先地位的关键。在企业追求效率、速度和实时数据处理能力的趋势下,人们越来越关注边缘计算。  边缘计算代表了数据处理和分析方式的范式转变。与将数据处理集中在远程数据中心的传统云计算不同,边缘计算是将数据处理带到了更接近数据源的地方。这样不仅减少了延迟,而且为各行各业开辟了一个充满可能性的世界。 我很高兴通过本篇博客跟大家一起来探讨这项尖端技术的示例及各种应用和用例,文中将特别着重于探讨 Canonical 的 MicroCloud 如何无缝地适应这一转变格局。 各行各业边缘计算示例 智慧城市和城市规划 边缘计算在智慧城市的发展中起着至关重要的作用。通过在整个城市环境中部署传感器、摄像头等边缘设备,数据可以就 […]

Canonical 发布 Ubuntu 24.04 LTS Noble Numbat

Canonical 的第 10 个长期支持版本树立了在性能工程、企业安全和开发人员体验方面的新标准。 伦敦,2024 年 4 月 25 日 Canonical 今日正式发布 Ubuntu 24.04 LTS,代号“Noble Numbat”(尊贵的袋食蚁兽),用户可前往 https://ubuntu.com/download 下载并安装。 Ubuntu 24.04 LTS 建立在前三个中期版本的进步以及世界各地开源开发人员的贡献之上,只为确保一个安全、优化和具有前瞻性的平台。 Canonical 首席执行官 Mark Shuttleworth 称:“Ubuntu 24.04 LTS 在性能工程和机密计算方面迈出了大胆的一步,实现了一个企业级创新平台,支持期限至少为 12 […]