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

    文章

    3133

    浏览量

    56373
  • 机器学习
    +关注

    关注

    66

    文章

    8116

    浏览量

    130550
  • python
    +关注

    关注

    51

    文章

    4674

    浏览量

    83464
  • Ouster
    +关注

    关注

    0

    文章

    18

    浏览量

    3365
收藏 人收藏

    评论

    相关推荐

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

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

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

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

    谷歌发布新的AI SDK,简化Gemini模型与Android应用程序的集成

    对于 Android 应用程序,Google 提供了 Google AI Client SDK for Android,它将 Gemini REST API 封装为惯用的 Kotlin API
    的头像 发表于 01-03 16:29 523次阅读

    Python SDK包的使用

    Shodan Web端非常好用,但如果我们有从 Python 搜索的需求怎么办? 没关系,Shodan 官方也提供了 Python SDK 包,下面就来讲讲这个 SDK 包的使用。 1
    的头像 发表于 10-30 15:51 415次阅读
    <b class='flag-5'>Python</b> <b class='flag-5'>SDK</b>包的使用

    一行代码将Python程序转换为GUI应用程序

    Gooey项目支持用一行代码将(几乎)任何Python 2或3控制台程序转换为GUI应用程序。 1.快速开始 开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以
    的头像 发表于 10-17 11:41 422次阅读
    一行代码将<b class='flag-5'>Python</b><b class='flag-5'>程序</b>转换为GUI<b class='flag-5'>应用程序</b>

    Mali OpenGL ES 2.0 SDK for Android用户指南

    马里SDK是一个资源集合,帮助您为马里GPU平台构建OpenGL ES 2.0应用程序。 您可以使用它来创建新的应用程序、培训和探索实现的可能性。 马里
    发表于 08-18 06:45

    python数据挖掘与机器学习

    python数据挖掘与机器学习 Python是一个非常流行的编程语言,被广泛用于数据挖掘和机器学习
    的头像 发表于 08-17 16:29 884次阅读

    python机器学习概述

    Python机器学习概述 机器学习是人工智能领域的一个重要分支,是一种可以自动改进和学习的算法。
    的头像 发表于 08-17 16:11 761次阅读

    Dynamsoft--如何在Glide应用程序中扫描条形码

    Glide是一款无代码应用程序构建器,可让您轻松创建应用程序。Dynamsoft是Glide的合作伙伴,基于其条码读取SDK为其提供条码扫描功能。
    的头像 发表于 07-19 15:24 500次阅读
    Dynamsoft--如何在Glide<b class='flag-5'>应用程序</b>中扫描条形码

    构建一个移动应用程序

    电子发烧友网站提供《构建一个移动应用程序.zip》资料免费下载
    发表于 07-04 14:33 0次下载
    <b class='flag-5'>构建</b>一个移动<b class='flag-5'>应用程序</b>

    AN-2058: ADuCM355用户引导加载程序

    用户应用程序可以实现自己的引导加载程序,提供一个用于现场自我更新的机制。实现自己的用户引导加载程序
    的头像 发表于 06-16 16:31 589次阅读
    AN-2058: ADuCM355<b class='flag-5'>用户</b>引导加载<b class='flag-5'>程序</b>

    ZYNQ - 以太网远程更新贴片SD卡/TF卡应用程序

    更新QSPIFLASH的相关示例,对表贴式SD卡的应用程序进行了在线更新的操作适配,便于ZYNQ设备进行远程更新保存在表贴式SD卡中的固化程序
    的头像 发表于 06-16 09:12 492次阅读
    ZYNQ - 以太网远程<b class='flag-5'>更新</b>贴片SD卡/TF卡<b class='flag-5'>应用程序</b>

    使用涂鸦link SDK的自动风扇控制应用程序

    电子发烧友网站提供《使用涂鸦link SDK的自动风扇控制应用程序.zip》资料免费下载
    发表于 06-14 10:43 1次下载
    使用涂鸦link <b class='flag-5'>SDK</b>的自动风扇控制<b class='flag-5'>应用程序</b>

    Python机器人上位机

    工具,Python使用 Tkinter 可以快速的创建 GUI 应用程序。由于 Tkinter 是内置到 python的安装包中、只要安装好 Python之后就能 import Tki
    发表于 05-09 11:10 0次下载
    <b class='flag-5'>Python</b>写<b class='flag-5'>机器</b>人上位机

    用一个yocto和SDK构建环视应用程序,无法驱动摄像头怎么解决?

    :FSL_SDHC:0,FSL_SDHC:1 从 MMC 加载环境...运行 CMD11 1.8V 开关 *** 警告 - CRC 错误,使用默认环境 我们构建了一个 yocto 构建SDK
    发表于 05-06 08:52