地平线机器人开发平台(Hobot)版本发布

地平线TogetherROS是面向机器人开发者推出的软件开发套件,包含通信中间件、算法仓库、应用示例的组件,具备开源、高效、易用的特点。

地平线TogetherROS开发套件会持续更新,不断完善功能、优化体验,打造更好的开发者文化和氛围,共建开源生态!


TogetherROS-V1.1.0

2022年6月14日,地平线对外发布了地平线机器人开发平台。

在这三个月的时光里,开发者社区收到了大家热情的反馈,社区新增注册用户3000余人,累计发帖590篇,其中加精分享贴40篇,问题求助贴313篇,我们在24小时内回复问题并提供解决方案,已解决问题144个,剩下问题也在等待开发者的确认后进行关闭。社区的开发者交流群也非常活跃,直接对接并支持的开发者超过400余人,日均回复问题20+,我们在不断倾听开发者的声音,协助大家解决遇到的问题,尽全力满足大家的诉求,以期带来机器人开发的完美体验。-

通过日常交流,定向邀约、问卷调查、一对一沟通等多种形式的沟通,开发者社区和数百位开发者建立了稳定的联系;首百试用活动、开发者直播课、开发者说等栏目是让我们不断加深联系的纽带;三个月的生态运营中,多位开发者呈上了优秀的作品,从GeekRos创始人杨状状的四足机器狗,双子机器人创始人孙圣金的HAT板与后续发布的机器人开发套件,到集美大学在读学生林加炫的AI健身机,三峡大学在读学生郭腾龙的智能搬运机器人等等,每一位开发者都贡献了自己的力量,让机器人开发者生态不断丰富繁荣。

地平线的代理商伙伴也为开发者生态贡献了巨大的力量,亚博、轮趣和微雪电子都在不断适配各种开发配件,从金属外壳、gps模块、imu、camera、到雷达、屏幕等,生态产品不断的完善与丰富,给大家带来更好的开发体验。

从炎炎夏日到秋风乍起,机器人平台已经迭代了五个小版本,截止今天:共修复了20余处bug,新增40个功能点,优化使用30余处,本次阶段性迭代的大版本,不仅给大家带来了易用性的提升与更加丰富易用的案例,也对大家一直关注的内核驱动编译问题进行开放,对内存卡的兼容性做了提升;树莓派的三款camera,也做了兼容性适配,让大家原有的配件可以充分利用起来。-

地平线TogetherROS开发套件会持续更新,不断完善功能、优化体验,打造更好的开发者文化和氛围,共建开源生态!

TogetherROS更新

  • 开放内核驱动编译环境,支持自定义内核驱动;

  • 优化TF卡的兼容性,解决概率性TF卡启动失败问题;

  • 新增深度学习算法实现小车巡线的应用示例;

  • 新增自动泊车场景应用示例与泊车感知算法结果WEB端渲染功能;

  • 新增RPI Camera V1、RPI Camera V2、RPI HQ Camera适配;

  • 新增适配舜宇RGBD模组(CPBAM);

  • hobot_codec,修复处理异常图片时程序崩溃;

  • 支持输出帧率控制,降低跨设备传输图片的网络带宽消耗;

  • 新增支持EDID检测,自适应显示分辨率;-

  • 新增支持joystick遥控手柄,便于手柄调试;

  • 新增支持xfs和ntfs文件系统,提高通用性;

TogetherROS-V1.0.4

TogetherROS更新

ORB-SLAM3

  • 新增ORB-SLAM3,并基于深度学习对ORB-SLAM3进行优化探索

hobot_dnn

  • 修复偶现算法推理结果异常问题
  • 升级预测库版本,提高推理库易用性
  • 修复模型加载报错的问题

hobot_cv

  • 支持pyramid输出,便于获取多分辨率图像

系统软件更新

系统软件

  • 新增rtsp视频流硬解码、图像缩放、多通道编解码功能的Python API
  • 修复加载AI模型加载I2C报错问题
  • 修复python接口pwm在占空比设置较高时无法重新设置周期值的问题
  • 修复spi无法单独只写或者只读的问题

功能示例

  • 修复同时启动以太网和wifi情况下,05示例报错问题
  • 新增X3派4路麦克风音频子板使用说明

TogetherROS-V1.0.3

TogetherROS

  • ros-perception:新增ROS2 vision_opencv模块适配
  • hobot_audio:优化语音识别效果,更换配置默认唤醒词“精灵精灵”为“地平线你好”
  • hobot_cv:新增图像crop&resize&rotate接口
  • hobot_sensor:优化NV12图像转RGB格式的效率,更新RGBD模组驱动

旭日X3派音频模块介绍

地平线旭日X3派音频模块是一款支持音频采集、播放的外围配件,搭配地平线TogetherROS软件栈可满足音频处理、语音通话、人机交互等多种语音功能需求。音频模块通过40PIN上的I2S接口与X3派开发板连接。

详细资料可在地平线开发者社区的资源中心获取

V1.0.2

镜像系统

  • 更新hobot-arm64-modules模块,修复Desktop的鼠标显示问题(修复方案,sudo apt update /sudo apt upgrade)

TogetherROS

  • HobotDNN,优化异步推理性能,增加性能统计模块
  • HobotCV,优化Log输出模块
  • HobotSensor,修复rgbd sensor,通过shared mem通信方式发布消息失败问题

Boxs

  • HobotWebsocket,修复偶现内存泄漏问题
  • HobotCodec,优化视频编解码CPU占用
  • 新增HobotHDMI模块,支持HDMI屏显展示
  • mono2d_body_detection,更新人体检测性能统计方式,优化Log输出模块
  • hand_lmk_detection,修复人手关键点检测方案内存泄漏问题,优化推理性能
  • hand_gesture_detection,修复手势检测中有多个人手的情况下,部分人手无结果输出问题,并优化推理性能

V1.0.1

Horizon Hobot Platform是业界领先的面向AI人工智能的机器人开发平台,将助力生态开发者和商业客户开放、高效、智能的开发新一代的机器人产品,完全释放机器人的AI潜能,打造出极具竞争力的智能机器人解决方案。

地平线会长期维护与开源机器人开发平台,并将版本概要同步给开发者,打造更好的开发者文化和氛围,共建开源生态!

系统镜像

  1. 更新hobot-arm64-modules模块,修复Desktop的鼠标显示问题(修复方案,sudo apt update / sudo apt upgrade)

TogetherROS

  1. HobotDNN,优化模型异步推理性能,增加性能统计模块
  2. HobotCV,优化Log输出模块
  3. HobotSensor,修复rgbd sensor通过shared mem通信方式发布消息失败问题

Boxs

  1. HobotWebsocket,修复偶现内存泄漏问题
  2. HobotCodec,优化视频编解码CPU占用
  3. 新增HobotHDMI模块,支持HDMI屏显展示
  4. mono2d_body_detection,更新人体检测性能统计方式,优化Log输出模块
  5. hand_lmk_detection,修复人手关键点检测方案内存泄漏问题,优化推理性能
  6. hand_gesture_detection,修复手势检测 中有多个人手的情况下,部分人手无结果输出问题,并优化推理性能

地平线机器人平台用户手册

地平线旭日X3派用户手册

地平线旭日X3派购买链接

地平线开发者社区致力于连接地平线和开发者,为大家提供前沿技术内容和丰富的技术活动,打造更好的开发者文化和氛围,共建开源生态。

你好,请问旭日x3现在支持i2s录音吗,有没有示例,我打算做音频算法测试。

需要重新烧录系统是吗?

4663现在能用了吗

您好,4663 在机器人平台上有应用方案,可以直接使用

系统不需要哈,直接update 就可以了

您好,支持的,后面会发布音频版,以及配套的解决方案

HobotWebsocket相关的问题也是update?

哈哈,也可以的

sudo apt install hhp