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

审核编辑:郭婷

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

    关注

    213

    文章

    30590

    浏览量

    219632
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109101
  • 摄像头
    +关注

    关注

    61

    文章

    5058

    浏览量

    102449
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在NVIDIA Jetson AGX Thor上通过Docker高效部署vLLM推理服务

    继系统安装与环境配置后,本期我们将继续带大家深入 NVIDIA Jetson AGX Thor 的开发教程之旅,了解如何在 Jetson AGX Thor 上,通过 Docker 高效部署 vLLM 推理服务。
    的头像 发表于 11-13 14:08 3068次阅读
    如何在<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b> AGX Thor上通过Docker高效部署vLLM推理服务

    NVIDIA Jetson AGX Thor Developer Kit开发环境配置指南

    NVIDIA Jetson AGX Thor 专为物理 AI 打造,与上一代产品 NVIDIA Jetson AGX Orin 相比,生成式 AI 性能最高提升至 5 倍。通过发布后的
    的头像 发表于 11-08 09:55 6035次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b> AGX Thor Developer Kit开发环境配置指南

    订单退款自动化接口:高效处理退款流程的技术实现

    ​  在现代电子商务系统中,订单退款是常见但繁琐的操作。手动处理退款不仅耗时,还容易出错。自动化退款接口通过API集成,能显著提升效率、减少人工干预,并确保准确性。本文将逐步介绍如何设计并实现一个
    的头像 发表于 10-21 10:41 226次阅读
    订单退款<b class='flag-5'>自动化</b>接口:高效处理退款流程的技术<b class='flag-5'>实现</b>

    NVIDIA Jetson AGX Thor开发者套件重磅发布

    开发者与未来创造者们,准备好迎接边缘AI的史诗级革新了吗?NVIDIA以颠覆性技术再次突破极限,正式推出Jetson AGX Thor开发者套件!作为继传奇产品Jetson AGX Orin之后
    的头像 发表于 08-28 14:31 1228次阅读

    使用Ansible实现大规模集群自动化部署

    当你面对1000+服务器需要部署时,你还在一台台手工操作吗?本文将揭秘如何用Ansible实现大规模集群的自动化部署,让运维效率提升10倍!
    的头像 发表于 08-27 14:41 528次阅读

    基于 NVIDIA Blackwell 的 Jetson Thor 现已发售,加速通用机器人时代的到来

    ·专为物理 AI 和机器人打造的机器人计算机 NVIDIA Jetson AGX Thor 开发者套件和量产级模组,现已发售。 ·超过 200 万开发者正在使用 NVIDIA 的机器人技术栈,联影
    发表于 08-26 09:28 1198次阅读
    基于 <b class='flag-5'>NVIDIA</b> Blackwell 的 <b class='flag-5'>Jetson</b> Thor 现已发售,加速通用机器人时代的到来

    NVIDIA Jetson AGX Thor开发者套件概述

    NVIDIA Jetson AGX Thor 开发者套件为您提供出色的性能和可扩展性。它由 NVIDIA Blackwell GPU和128 GB 显存提供动力支持,提供高达 2070 FP4
    的头像 发表于 08-11 15:03 1598次阅读

    耐达讯自动化EtherCAT转RS232:示波器连接的“开挂秘籍”

    的数据能快速准确地传输到控制系统,实现远程监控和自动化测试。还能提高系统的灵活性和可扩展性,应对各种复杂的测试需求。 总的来说,耐达讯自动化EtherCAT转RS232网关连接示波器是个实用又强大的解决方案,能为咱的测试工作带
    发表于 07-23 15:31

    自动化计算机的功能与用途

    任务都是通过使用控制机械和流程的自动化计算机来实现自动化的。什么是自动化计算机?自动化计算机是工业级计算机,其设计坚固,能够在常规台式计算机
    的头像 发表于 07-15 16:32 534次阅读
    <b class='flag-5'>自动化</b>计算机的功能与用途

    HFSS 自动化建模工具

    因工作需求,自己写的HFSS参数自动化建模工具,目前只实现了常用的四种模型,可定制,如需可联系 qq:1300038043 附件下载链接:https://pan.baidu.com/s/1TVeTTFiJw-pxSyT1AT
    发表于 02-27 17:44

    如何实现跌落式熔断器的自动化控制

    实现跌落式熔断器的自动化控制,可以通过以下技术和步骤进行: 一、技术原理 跌落式熔断器的工作原理是将熔丝穿入熔管内,当被保护线路发生故障时,故障电流使熔丝熔断,形成电弧。消弧管在电弧高温作用下分解
    的头像 发表于 02-05 10:46 1211次阅读

    基于 Docker 与 Jenkins 实现自动化部署

    前言 重塑自动化部署新高度,Docker 携手 Jenkins,在华为云 Flexus X 云服务器的加持下,引领持续集成与部署的新纪元。Flexus X 以其卓越的性能、灵活的资源配置和高效的成本
    的头像 发表于 01-07 17:25 861次阅读
    基于 Docker 与 Jenkins <b class='flag-5'>实现</b><b class='flag-5'>自动化</b>部署

    罗克韦尔自动化推出DataReady智能机器

    作为工业自动化、信息和数字转型领域的全球领先企业之一, 罗克韦尔自动化宣布旗下 FactoryTalk Optix 产品组合再添新兵 -
    的头像 发表于 12-31 14:42 1043次阅读

    自动化创建UI并解析数据

    *附件:32960_auto.rar备注:Main.vi是ui自动化2.1.vi,配置文件为32960.B.ini。 目前可以实现根据配置文件自动化创建控件并布局,且可以自动解析接收到
    发表于 12-10 08:41

    u-blox深化与NVIDIA JetsonNVIDIA DRIVE Hyperion平台合作

    近日,作为提供定位和无线通信技术及服务的全球领先供应商u-blox(SIX:UBXN)宣布,作为在工业和汽车市场高精度定位领域的战略增长计划的关键一环,u-blox公司现已加强对NVIDIA JetsonNVIDIA DRIV
    的头像 发表于 12-09 14:08 919次阅读