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 把他带到哪里,他很兴奋。

审核编辑:郭婷

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

    关注

    211

    文章

    28476

    浏览量

    207400
  • NVIDIA
    +关注

    关注

    14

    文章

    4996

    浏览量

    103214
  • 摄像头
    +关注

    关注

    60

    文章

    4849

    浏览量

    95839
收藏 人收藏

    评论

    相关推荐

    LMX2595EVM如何实现自动化控制?

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

    使用NVIDIA Jetson打造机器人导盲犬

    Selin Alara Ornek 是一名富有远见的高中生。她使用机器学习和 NVIDIA Jetson边缘 AI 和机器人平台,为视障人士打造了机器人导盲犬。
    的头像 发表于 11-09 13:51 269次阅读

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

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

    开关电源自动化测试设备:如何实现自动化测试?

    开关电源自动化测试设备是将测试软件和测试硬件集成在一个电源测试柜中的ate自动测试设备,其测试原理是通过计算机操控测试仪器,从而减少人工干预,完成开关电源的自动化测试,旨在解放人力,提高测试效率,让测试更便捷。
    的头像 发表于 08-30 18:19 1316次阅读
    开关电源<b class='flag-5'>自动化</b>测试设备:如何<b class='flag-5'>实现</b><b class='flag-5'>自动化</b>测试?

    移动电源组合套机的创新|引领者比斯特自动化

    设备有限公司(以下简称“比斯特自动化”),凭借其在自动化领域的深厚积累和不断创新的精神,推出了移动电源组合套机,为用户提供了全方位、多层次的充电解决方案。
    的头像 发表于 08-13 10:47 301次阅读
    移动电源<b class='flag-5'>组合</b>套机的创新|引领者比斯特<b class='flag-5'>自动化</b>

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

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

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

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

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

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

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

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

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

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

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

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

    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 481次阅读

    NVIDIA Jetson为嵌入式计算领域探索AI可能

    自动化业务流程、通过数据分析获得洞察力、与客户和员工互动……如今 AI 正在大幅提高生产力,推动竞争优势。NVIDIA Jetson 是适用于自主机器和其他嵌入式应用的先进平台,具有出色的 AI 性能,可帮助各行各业创建突破性的
    的头像 发表于 01-25 17:03 550次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b>为嵌入式计算领域探索AI可能

    TC397怎么自动化烧录?

    TC397第一次烧录的时候需要先烧录六个包,使用Infineon Memtool 4.8软件,如果想要量产,怎么实现不用手动选择文件的烧录方式,使用自动化烧录
    发表于 01-25 07:03