0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Ouster发布更新版Python SDK 助力用户构建机器学习应用程序

科技绿洲 来源:Team Ouster 作者:Team Ouster 2022-05-06 16:33 次阅读

Ouster致力于为各行业的自动化变革提供领先的环境感知能力。随着覆盖的客户范围越来越广,我们希望通过客户反馈,了解哪些功能是更具现实意义且紧迫需要的,从而让数字激光雷达更好的集成和应用到实际的项目中,这也是最新固件 2.3的出发点。

升级固件2.3之后,客户可以获得:

低数据速率模式

远程查询更多参数,包括输入电压、输入电流、内部温度等

新增TCP & HTTP API指令,用于查询激光雷达配置及更多参数

其他错误修复

固件2.3 适用于所有Ouster激光雷达,可从官网下载页面 (www.ouster.com/zh-cn/downloads) 直接获取。

更多数据模式

高分辨率激光雷达在提供更多空间信息的同时,也产生了更多的数据量。大量的数据输出对某些应用来说是一个挑战,例如一些计算能力有限的工业应用。为了让客户能够在有限的带宽和计算能力下有更多的选择,我们新增了低数据速率模式。在此模式下,总数据速率将降低 70% 以上。例如,低数据速率模式下运行的 128 线激光雷达与双回波模式下运行的 32 线激光雷达拥有着相同的数据速率。

可参考下图双回波和低数据速率模式下的数据包结构:

pYYBAGJ03R-ALM-5AABDGeR-l7w310.png

双回波模式下数据包结构

poYBAGJ03SiAOKTPAAAgMGHYiTM020.png

低数据速率模式下数据包结构

同时,我们还添加了一个与传统模式类似的单回波模式。对于那些不想更改数据获取代码但想使用新固件功能的客户,可以继续选择传统模式。但是,新增的单回波模式具有最新的数据包结构,可以为客户提供更多雷达信息。

远程查询更多参数

虽然Ouster激光雷达在发生错误后,会向外提供错误警报和诊断数据,但我们常常会收到客户的反馈,希望能够远程查询更多激光雷达的信息,从而在错误发生之前采取预防措施。因此在本次固件 v2.3 的升级中,我们增加了更多可远程查询的激光雷达参数,包括:

时间戳 — 纳秒为单位

输入电压 — 提供给激光雷达的输入电压

输入电流 — 提供给激光雷达的输入电流

内部温度 — 内部电路板温度(仅适用于Rev 6及以上版本)

锁相状态 — 不同的代码对应不同的锁相状态和问题

(注意:以上参数仅适用于二代激光雷达)

这些新增的参数信息将帮助客户主动验证激光雷达是否正在接收预期的电压和电流、有没有过热、是否与其他激光雷达同步正确,从而节省故障排除的时间。

除了可以远程查询以上参数外,客户还可以通过新增的TCP & HTTP API指令查询警报、激光雷达自身参数及其他。

同时,我们还发布了更新版Python SDK,以支持新固件的应用并添加了一些新功能。对于还未使用Ouster SDK的用户,请前往官网下载页面获取最新版本;对于已经使用的客户,请直接运行pip install --upgrade ouster-sdk 进行更新。更新后的 SDK 带来了优化的可视化工具、可支持键盘/鼠标控制、窗口和渲染以及可绘制对象管理,更好的帮助用户构建机器学习应用程序。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 应用程序
    +关注

    关注

    37

    文章

    3277

    浏览量

    57734
  • 机器学习
    +关注

    关注

    66

    文章

    8422

    浏览量

    132714
  • python
    +关注

    关注

    56

    文章

    4797

    浏览量

    84745
  • Ouster
    +关注

    关注

    0

    文章

    18

    浏览量

    3387
收藏 人收藏

    评论

    相关推荐

    【华秋DFM】V4.4新版发布:以用户需求为核心,持续优化设计与制造体验

    我们不断改进和完善产品,共同创造更加优越的使用体验!本次更新版本中包含了许多优化的功能点,欢迎大家更新后细细体验。在此,小编将重点介绍几个新增功能及其具体操作和应用,希望大家在评论区留言交流。 V4.4新版
    发表于 11-20 22:22

    如何使用Python构建LSTM神经网络模型

    : NumPy:用于数学运算。 TensorFlow:一个开源机器学习库,Keras是其高级API。 Keras:用于构建和训练深度学习模型。 你可以使用pip来安装这些库: pip
    的头像 发表于 11-13 10:10 395次阅读

    芯科科技发布Matter Simplicity SDK Extension v2.3.0版本

    Extension v2.3.0版本,通过软件更新来帮助开发人员基于Simplicity Studio加速构建Matter 1.3应用程序新版
    的头像 发表于 08-20 14:24 638次阅读

    应用程序从NoOS SDK移植到RTOS SDK遇到异常怎么解决?

    我正在将应用程序从 NoOS SDK 移植到 RTOS SDK。但现在有问题了。它得到了致命的异常 28。 问:context(stack) 通过espconn_regist_recvcb回调使用什么? os_timer_set
    发表于 07-11 07:56

    米尔瑞米派集聚5种操作系统,兼顾学习开发和项目产品需要的派

    。支持使用 Shell, C/C++, QML, Python进行应用开发。其包含丰富的Linux命令集,可满足用户进行高级系统管理和定制,Qt和Python的支持使得开发复杂的图形用户
    发表于 07-05 17:26

    使用Linux CLI应用程序进行批量传输,无法执行写入/读取操作怎么解决?

    传输。 2) 测试 VID/PID 已添加到 .inf 中。 3) 使用 FX3-sdk(windows)构建固件。 现在我要进行 Linux 设置 1) 应用程序
    发表于 05-29 06:07

    苹果发布macOS 14.5正式版,新增“Quartiles”单词游戏,支持多项更新

    合格的 Mac 用户可通过系统设置中的“软件更新”免费获取 macOS Sonoma 14.5 更新。对于仍在使用 macOS Ventura 的用户,本次
    的头像 发表于 05-14 11:10 4997次阅读

    华为云开发者桌面全新发布 CodeArts IDE for Python,极致优雅云原生开发体验

    Python 编码体验。 Python 是一种编程语言,广泛用于 Web 应用程序、软件开发、数据科学和机器学习 (ML)。
    的头像 发表于 05-10 00:27 1247次阅读
    华为云开发者桌面全新<b class='flag-5'>发布</b> CodeArts IDE for <b class='flag-5'>Python</b>,极致优雅云原生开发体验

    先楫半导体 hpm_sdk v1.5.0 正式发布

    先楫半导体 hpm_sdk v1.5.0 正式发布!功能升级更强大 版本更新概况 新支持的IDE IAR Embedded Workbench for RISC-V (测试版本3.20.1) 新增
    发表于 04-08 11:14

    微软Windows Terminal更新后旧款处理器运行受阻,修复后恢复正常

    据报道,微软近日发布最新的Windows Terminal稳定版,但针对仍在使用英特尔酷睿2 Duos等老式处理器的PC用户而言,此次更新带来了不便。由于新版Terminal依赖于Po
    的头像 发表于 03-27 15:13 557次阅读

    苹果发布macOS 14.4更新,增加新Emoji表情和安全功能

    苹果公司3月8日宣布推出Mac电脑的macOS 14.4更新版,该版本的内部编号为23E214,相较前一次的发布已经经过了长达28天的等待。值得一提的是,由于技术原因,部分地区用户可能会在半个小时以内接收到此次
    的头像 发表于 03-08 11:13 1717次阅读

    HarmonyOS SDK 助力新浪新闻打造精致易用的新闻应用

    提供 OS 级别的 UX 设计,解决了朗读体验难以统一的问题。在减轻用户适应新设备及产品更新换代的学习成本及认知压力的同时,也让用户始终保持着与应用的熟悉感与默契度。该控件只需一次接入
    发表于 02-07 15:51

    PSoC4固件更新应用程序无法启动是为什么?

    我正在使用 CY8CKIT-148 (PSoC CY8C4147AZI-S475),并且我正在尝试在不使用DFU库的情况下使固件更新正常工作。 唯一的区别是我没有使用 DFU 协议。下载应用程序可以
    发表于 01-30 06:38

    u8g2应用程序无法在moduStoolBox中构建是为什么?

    。 我对 ModuStoolBox 很陌生,我必须说,与 Creator 相比,学习曲线非常艰难。 不管怎样,为了让我的应用程序使用 ModuStoolBox 运行显示器,我一定会很感激能在这方面得到
    发表于 01-24 07:03

    HarmonyOS SDK助力开发者打造焕然一新的鸿蒙原生应用

    的操作整合在一起,用户一处会用,处处会用。 作为支撑鸿蒙原生应用开发的核心,HarmonyOS SDK 发挥着至关重要的作用。通过关键能力底层化,通用能力全局化,HarmonyOS SDK 持续不断的创新,
    发表于 01-19 10:31