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

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

3天内不再提示

使用NVIDIA Jetson组合实现家务自动化

星星科技指导员 来源:NVIDIA 作者:Jason Black 2022-04-06 14:51 次阅读

假期应该是放松的时间,有了 NVIDIA Jetson 技术,你就可以做到这一点。本月最新的 Jetson 项目来自一位开发人员,他利用 DeepStack 、 Home Assistant 和 NVIDIA Jetson 的组合创造了简化家庭自动化项目的方法。

Robin Cole 是 Vu 卫星公司的高级数据科学家,具有物理学背景,他开发了这个项目。他热衷于使用数据和 Python 解决问题。 Cole 在 GitHub 上的主要活动涉及机器学习的实际应用。

正如他在他的 GitHub profile 中所指出的:“我有许多个人项目,都是关于在边缘设备上训练和部署神经网络的,比如树莓 Pi 和 Jetson 纳米。”

在业余时间,他积极参与两个社区项目:家庭助理和 DeepStack AI ,并正在探索将这两种技术结合起来的方法。科尔的 Jetson 项目将 DeepStack 对象和人脸检测与识别服务集成到流行的家庭自动化平台 home Assistant 中。

DeepStack 在 Docker 容器中运行,并通过 RESTAPI 公开各种计算机视觉模型。 DeepStack 目标检测可以识别 80 种不同类型的目标,包括人、车辆和动物。当前列表不包括雪橇或驯鹿,但可以使用自定义对象检测模型。 DeepStack 可以免费使用,并且完全支持 open source 。您需要一台具有 8GB RAM 或 NVIDIA Jetson 的机器来运行 DeepStack 。

Home Assistant 是一个开源和可扩展的家庭自动化平台,可以在本地嵌入式设备或服务器上运行,同时维护本地控制和隐私。它可以帮助自动化任务,如家庭能源管理,智能地打开或关闭灯,或根据入口是否打开发出警报。家庭助理可以是 与 1000 多种不同的设备集成 。

该项目使用 DeepStack REST API 中经过训练的模型向 Home Assistant 发送响应, Home Assistant 随后可以根据此输入和其他输入在家中执行任务。 DeepStack 可以在 Jetson 设备上运行,并且它在基于 YOLOv5 的训练模型上实现了良好的推理时间,该模型使用 PyTorch 运行。 DeepStack 和 Home Assistant 通过 Go 服务器和 Redis 层协调通信

科尔在一份 forum post 中描述自己的工作时写道:“我希望这个项目能激发读者思考家庭和企业内外的新应用,这些应用可以从人工智能中受益,并实现快速原型和实验。”。

这些家庭自动化过程可以应用于监控圣诞树的灯光,在特殊包裹送到前门时发出警报,或者监视烟囱,看是否有一个穿着红色西装的大家伙试图在深夜潜入屋内吃掉你所有的饼干。

可以把它看作是对古老的节日经典 你睡觉的时候可以当心;没有必要醒着。您的家庭自动化设置可以完成这项工作,这当然是好事 的一种旋转。

通过将 DeepStack 与 Home Assistant 相结合, Cole 向开发者展示了如何创建自己的家庭安全或自动化系统,以及将 Jetson 集成到更大项目中的能力。对于那些想深入挖掘的人来说,该项目为集成其他 NVIDIA 技术(如 DeepStream 、 Metropolis ,甚至 NVIDIA Isaac 与 Home Assistant )提供了进一步的可能性。

正如 Cole 在其关于该项目的论坛帖子中指出的那样,开发者社区正全力以赴,寻找使用 DeepStack Home Assistant 组合的明智方法,包括:

监测拉丁美洲一家砖厂的活动。

在泰国观察入侵的蛇。

监控包裹交付。

检查摩托车是否锁好。

检查鸡什么时候下蛋。

在人们回家时问候他们,并播放主题曲。

在商店里计算访客人数。

检查停车位何时可用。

这些可能性只受你想象力的限制。我们仍然认为监视圣诞老人的设置可能非常方便。在 developer forums 中分享如何将 DeepStack 和 Home Assistant 与 NVIDIA Jetson 结合的想法。

科尔还一直在开发一款使用摄像头馈送的 用于检测火灾的自定义模型 。

关于作者

Jason Black 是 NVIDIA 的自主机器营销和通信高级经理。作为过去 25 年的作家和编辑,他喜欢在流行语背后寻找故事的核心。看到机器人 MIG 把他带到哪里,他很兴奋。

审核编辑:郭婷

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

    关注

    210

    文章

    28241

    浏览量

    206666
  • NVIDIA
    +关注

    关注

    14

    文章

    4949

    浏览量

    102840
  • 摄像头
    +关注

    关注

    59

    文章

    4815

    浏览量

    95496
收藏 人收藏

    评论

    相关推荐

    LMX2595EVM如何实现自动化控制?

    我需要用LMX2595EVM实现自动化控制,请问那里有LMX2595EVM相关的sdk接口文档或者Demo?
    发表于 11-13 06:09

    使用TPS2116实现建筑自动化应用的高能效

    电子发烧友网站提供《使用TPS2116实现建筑自动化应用的高能效.pdf》资料免费下载
    发表于 09-25 11:12 0次下载
    使用TPS2116<b class='flag-5'>实现</b>建筑<b class='flag-5'>自动化</b>应用的高能效

    机械自动化和电气自动化区别是什么

    机械自动化和电气自动化是现代工业生产中两个重要的领域,它们在许多方面有着密切的联系,但也存在一些明显的区别。 一、基本概念 机械自动化 机械自动化是指利用机械设备、传感器、控制系统等技
    的头像 发表于 07-01 09:33 3756次阅读

    机械自动化自动化的一种吗

    引言 自动化技术是指利用控制装置对生产过程进行控制,以实现生产过程的自动化。机械自动化自动化技术的一种,它主要涉及到使用机械设备和控制系统
    的头像 发表于 07-01 09:32 1560次阅读

    如何实现PLC的自动化控制逻辑

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)扮演着至关重要的角色。PLC通过编程实现自动化控制逻辑,使设备能够按照预定的程序进行工作,极大
    的头像 发表于 06-15 16:44 1090次阅读

    机械制造与自动化自动化类吗

    机械制造与自动化自动化领域的一个重要分支,它涉及到机械设计、制造、检测、控制等多个方面,是现代制造业的核心组成部分。 机械制造与自动化是指利用计算机、机器人、传感器等自动化设备和技术
    的头像 发表于 06-11 11:18 1457次阅读

    工业自动化自动化区别是什么

    工业自动化自动化是两个密切相关但又有所区别的概念。在这篇文章中,我们将详细探讨它们之间的区别,以及它们在现代工业生产中的应用。 一、自动化的定义 自动化是指通过使用机器、计算机和其他
    的头像 发表于 06-11 11:13 1570次阅读

    工厂自动化控制的典型实现方式

    工厂自动化控制是现代制造业的关键组成部分,它通过应用先进的信息技术、自动化技术和控制技术,实现生产过程的自动化、智能和信息
    的头像 发表于 06-06 15:51 953次阅读

    Nvidia Jetson Nano + CYW55573/AWXB327MA-PUR M.2无法使用操作系统内置的网络管理器管理Wi-Fi如何解决?

    我们使用的是 Nvidia Jetson Nano + CYW55573/AWXB327MA-PUR M.2 ,请参阅 Nvidia Jetson 与英飞凌 AIROC Wi-Fi 6
    发表于 05-23 06:47

    NVIDIA融合数字孪生与实时AI,革新工业自动化

    NVIDIA引领工业自动化新潮流,通过结合数字孪生与实时AI技术,推动行业迈向新的发展阶段。NVIDIA软件套件——Omniverse、Metropolis、Isaac和cuOpt,共同构建了一个独特的AI Gym,为机器人和A
    的头像 发表于 03-27 10:44 453次阅读

    FPGA模拟MIPI相机接入Jetson方案

    视觉相机是机器智能/自动化的关键,NVIDIA Jetson支持多个合作伙伴的Camera,这些相机包括USB、以太网、MIPI等接口的相机。
    的头像 发表于 01-04 09:51 2245次阅读
    FPGA模拟MIPI相机接入<b class='flag-5'>Jetson</b>方案

    借助 NVIDIA NVUE 和 Ansible 实现数据中心网络自动化

    数据中心自动化可以追溯到大型机的早期,运营效率是其优势之一。多年来,数据中心内外的技术都发生了变化。因此,工具和方法也发生了变化。 NVIDIA NVUE Collection 和 Ansible
    的头像 发表于 12-20 19:35 487次阅读
    借助 <b class='flag-5'>NVIDIA</b> NVUE 和 Ansible <b class='flag-5'>实现</b>数据中心网络<b class='flag-5'>自动化</b>

    电源测试怎么自动化?电源模块自动化测试系统如何实现

    纳米软件在电测行业深耕十余年,在行业的大背景下,为了进一步完善自动化测试,开发出了新的智能的电源模块自动化测试系统ATECLOUD-POWER,实现
    的头像 发表于 12-15 14:40 836次阅读
    电源测试怎么<b class='flag-5'>自动化</b>?电源模块<b class='flag-5'>自动化</b>测试系统如何<b class='flag-5'>实现</b>?

    LabVIEW与Tektronix示波器实现电源测试自动化

    LabVIEW与Tektronix示波器实现电源测试自动化 在现代电子测试与测量领域,自动化测试系统的构建是提高效率和精确度的关键。本案例介绍了如何利用LabVIEW软件结合Tektronix
    发表于 12-09 20:37

    浅析中国工业自动化与智能应用

    自动化驱动产品与智能操控系统主要用于工业自动化中的设备自动化领域,其中自动化驱动产品是实现设备单机自动化
    发表于 12-01 10:11 1003次阅读
    浅析中国工业<b class='flag-5'>自动化</b>与智能<b class='flag-5'>化</b>应用