意法半导体将惯性传感器的机器学习库发布到了GitHub上

发布者:EEWorld资讯最新更新时间:2021-03-12 来源: EEWORLD关键字:意法半导体  GitHub 手机看文章 扫描二维码
随时随地手机看文章

本文来源:意法半导体博客


意法半导体在GitHub上发布了其机器学习核心库(https://github.com/STMicroelectronics/STMems_Machine_Learning_Core),并附带示例和配置文件,极大地改善了开发体验。众所周知,人工智能设计非常困难,因为它依赖于数据科学。此外,创建正确的算法(例如决策树)并进行设置也可能很棘手。所有这些问题又限制了工程师进入门槛。因此,ST在GitHub上发布了一系列软件来解决此问题。该软件包包括数据日志的子集,以及LSM6DSOX,LSM6DSRX,ISM330DHCX,IIS2ICLX惯性传感器的应用程序和配置示例。它已经为主要的ST客户提供了服务,来开发其商业解决方案。因此,我们认为社区的其他成员也可以从中受益。


使机器学习更易访问


支持的传感器是独特的,因为它们都具有可以并行运行一个或多个决策树的机器学习核心。 ST是第一个提供这种组件的公司,因为机器学习核心可以以微控制器的低功耗低资源占用率提供决策能力。结果,意法半导体(ST)从2019年开始使用LSM6DSRX和ISM330DHCX等新器件扩展其产品线。ST还通过发布Unico-GUI之类的工具来减少进入的障碍。该程序提供了一个图形界面,有助于进行数据收集和机器学习核心的配置。因此,GitHub库是旨在使机器学习更易于访问的另一项举措。任何人都可以简单地按照软件包中概述的步骤进行操作,并在几分钟内测试应用程序。


机器学习核心库


健身活动


机器学习核心库的一个示例是在LSM6DSOX上运行的健身识别。该程序使腕带能够自动检测到二头肌弯曲,侧举,下蹲或静止位置。用户需要告知系统可穿戴设备是在左手还是右手。该应用程序依赖于使用LSM6DSOX惯性模块的腕带收集的数据。ST用可穿戴设备先从右手再到左手收集数据,现在在存储库中提供“左手”数据的子集。此外,开发人员将找到示例来帮助他们设计类似的算法,并研究应用于加速度计信号的滤波器。


瑜伽姿势


这个应用程序很有趣,因为它运行在SensorTile.Box上,并且可以识别12个瑜伽位置以及两个非瑜伽站立位置(静止和运动中)。可以将设备连接到用户的左腿上,并使用其强大的传感器来运行具有20个节点的决策树。当用户改变姿势时,系统可以在不到一秒钟的时间内检测到它。该系统可以区分木板,孩子的姿势,狗或冥想姿势等。该数据库还提供了来自UNICO-GUI的数据日志,该日志有助于创建决策树分类器。该系统通过在X,Y和Z轴上跟踪加速度计的平均值来确定姿势。


机器学习核心库和运动检测


车辆静止检测


静态检测算法通过更精确的LSM6DSRX来确定汽车是否在行驶。该应用程序使用来自加速度计和陀螺仪的数据,并且无论方向如何均可工作。GitHub库中还提供了收集的数据日志的一部分,以制作此程序。此外,ST提供了配置示例,以帮助开发人员研究类似算法。该示例可帮助初学者了解一些滤波器如何对输入信号产生影响。该配置还显示了我们如何实现具有30个节点的决策树。意法半导体在其婴儿哭闹探测器中使用了类似的算法。的确,行驶中的汽车意味着有驾驶员在场,这意味着即使婴儿在哭,也不需要发出警报,因为汽车中有成人。


头部识别


头部动作识别应用程序还使用LSM6DSRX。耳机中的传感器可以确定用户是在点头,静止,行走,摇头还是摇头。ST使用此特定的惯性传感器为该算法收集了数据,并且有一部分数据日志可用。该应用程序使用X上来自加速度计和陀螺仪的数据,Y和Z轴。 但是,并非所有数据源都接收相同的过滤器。 例如,系统仅在Y轴上监视加速度计的最大阈值,而在同一感测元件的X轴上寻找最小阈值。 因此,这是信号处理在机器学习应用程序中的重要性的一个很好的例子。此外,决策树本身非常简单,只有七个节点就可以检测五个类别。

关键字:意法半导体  GitHub 引用地址:意法半导体将惯性传感器的机器学习库发布到了GitHub上

上一篇:劳特巴赫TRACE32支持OpenSynergy的COQOS虚拟机管理
下一篇:低功耗TCXO晶振可大幅提高物联网电池寿命

推荐阅读最新更新时间:2024-11-06 14:17

联盛德 HLK-W806 (十一): 软件SPI和硬件SPI驱动ST7567液晶LCD
ST7567介绍 ST7567是128x64分辨率单色LCD液晶显示屏常用的芯片方案. ST7567是点阵LCD驱动集成电路, 可以使用8位并口或4线SPI串口(SPI-4)直接连接外部微控制器. 从MPU传输的数据存储在内部65x132 bits的显示数据内存(DDRAM). 在 DDRAM 中存储的数据与LCD点阵直接关联. ST7567 包含 132 段输出, 64 位输出和 1 个公共图标输出, 输出不需要外部时钟驱动. 特性 单片驱动 Single-chip LCD Controller & Driver, 片内显示内存 On-chip Display Data RAM (DDRAM) 容量Capacity: 6
[单片机]
联盛德 HLK-W806 (十一): 软件SPI和硬件SPI驱动<font color='red'>ST</font>7567液晶LCD
意法半导体成首家销售额达10亿美元MEMS企业
    意法半导体(ST)现已成为全球首家MEMS销售额达到10亿美元的企业。2012年,由于便携终端市场上MEMS需求扩大,意法半导体的MEMS产品出货量比上年增长了58%。在2012年,该公司的核心MEMS产品——加速度传感器和陀螺仪传感器的平均价格降低了20~30%。        市场调研公司Yole Developpement的惯性MEMS器件与技术分析师Laurent Robin指出:“在大量需求产生时,该公司已做好了启动200mm(8英寸)晶圆工厂的准备。并且,还拥有丰富的产品和超低价格。他们只要启动工厂就能量产,并且还向大量购买产品的手机制造商开出了令其满意的低价格”。        意法半导体执行副总裁兼
[手机便携]
ST16C2552实现DSP高速串行通讯扩展
1 引言 随着大规模集成电路工艺技术的迅速发展,DSP已经越来越广泛地应用于工业场合。工业现场由于许多场合通讯双方相距较远,为了保证通讯成本和可靠性,必须采用串行方式进行通讯。目前TI公司DSP都只有一个UART口,比如TMS320LF2407,当同时需要与上位机和下面的被控对象进行通讯,或者同时连接几个上位机时,则需要对DSP进行串行通讯口扩展,而使用可编程的ST16C2552可以一次扩展两组相互独立的串口,满足各种条件下串行通讯的要求。 2 ST16C2552介绍 ST16C2552是Exar公司生产的通用异步通讯扩展器件,并与飞利浦公司的SC16C2552相兼容,可扩展2路独立的串行通讯,可编程设定通讯起始位、停止位和
[工业控制]
意法半导体新的超级集成ARM7微控制器在3.3V和5V电压下满负荷工作
意法半导体(纽约证券交易所: STM) 23日推出了 STR750F 系列超级集成微控制器产品,进一步扩大了该公司深受市场欢迎的基于 ARM7TDMI-S? 内核的 STR7 系列 32 位微控制器。新系列产品是第一个在 3.3V 和 5V 两种电压下支持满负荷工作的通用 ARM7 闪存微控制器,内核处理性能达到 54 MIPS (60MHz 时 ) ,同时还具备出色的节能省电模式, STOP 模式和 STANDBY 模式电流消耗分别为 12μA 和 10μA ,这些特性使之成为电池工作应用的理想选择。因为能够以 3.3V 或 5V 的电池为电源,新系列产品在电气噪声环境下具有最大的灵活性,而且无需任何额外成本。 新的 ST
[新品]
意法半导体ST)积极培养新一代工程师
中国,2012年5月25日 —— 横跨多重电子应用领域、全球领先的半导体供应、全球最大的消费电子和便携设备MEMS(微机电系统)芯片供应商 意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM),今天宣布 2012年中国 iNEMO校园设计大赛拉开帷幕。以意法半导体屡获殊荣 的iNEMO智能多传感器技术为设计平台,iNEMO校园设计大赛的宗旨是在中国的大学生和青年工程师中支持和推广创新MEMS设计概念。 意法半导体的iNEMO是独一无二的具有10个自由度的MEMS传感器应用评估开发工具。评估板整合了3轴线性加速度传感器、3轴角速率传感器、3轴磁场运动传感器以及压力/高度传感器,所有的传感器均由S
[半导体设计/制造]
意法半导体发布即插即用的电力线通信开发工具
意法半导体新发布的即插即用的电力线通信(PLC)开发工具套件,包括开发和运行PLC应用所需的全部软硬件件,可加快电力线网络整体解决方案的开发周期。 新的开发工具套件允许开发人员使用意法半导体的EVALKITST8500-1评估套件连接智能设备。EVALKITST8500-1评估套件用于评估经过公用事业级智能电表项目验证的ST8500 PLC调制解调器系统芯片和STLD1双线驱动器的功能。 这套开发工具由软硬件工具和技术文档组成,其中,G3-PLC 通信协议栈在500kHz以下所有频段取得相关认证(CENELEC-A,CENELEC-B和FCC频段认证);用于IPv6的 6LowPAN适配层支持网络扩展,还包括用于PAN协
[网络通信]
ST推出直观的固件开发工具,加快物联网传感器设计进程
中国,2018年6月19日——意法半导体的 AlgoBuilder 固件开发工具能将写代码工作从固件开发中分离出来,让用户使用可立即编译的STM32 *微控制器(MCU)运行的函数库模块,在图形用户界面上创建传感器控制算法。 以简化基于意法半导体MEMS传感器和MCU的物联网设备开发为宗旨,AlgoBuilder工具有助于快速创建并运行概念验证模型。通过拖放所选函数、连接模块、配置属性,用户可以快速直观地创建算法。AlgoBuilder验证所有设计规则并根据图形设计自动生成C代码。 利用意法半导体的多款 STM32微控制器 和MEMS传感器,包括运动传感器、环境传感器和硅麦克风,AlgoBuilder提供诸如逻辑运算符、信
[物联网]
意法半导体ST)的尺寸更小、智能更高的运动传感器引领MEMS产品消费化浪潮
     世界最大的微机电系统(MEMS)元器件制造商之一的意法半导体(纽约证券交易所代码:STM)今天推出新一代“纳”三轴线性加速计芯片。这是一款多功能的低功耗的MEMS传感器,输出接口配置灵活,内建智能功能,可满足消费和工业市场对微型化运动传感器解决方案的爆炸性增长需求。   ST的新三轴运动传感器在产品小型化路线上前进了一大步。这款由ST独立开发的传感器采用 3x3x0.9mm的塑胶封装,能够有效地克服便携电子设备对空间和重量的限制因素。新加速计LIS331的性能十分优异,同时还能保持很低的功耗,产品设计十分强固,抗震抗撞性能极强,能够承受高达10,000g的振动和撞击。   ST的‘纳’动作传感器适合消费电子和工业市
[工业控制]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved