自主机器

Jetson 本月最佳项目:意大利面侦探正在调查此案

3D 打印是一种快速便捷的方法,可以为想法建立原型并构建有用的日常对象。但当印刷工作遇到错误,让你的杰作被埋在成堆的塑料细丝中时,也可能是混乱和紧张的。这些扭曲的黏液被称为“ spaghetti monsters ”,它们有能力杀死你的项目并升高你的血压。

谢天谢地,有办法驯服这些怪物。满足 The Spaghetti Detective ( TSD ),一种基于人工智能(深度学习)的故障检测工具,用于 3D 打印机远程管理和监控。换句话说,有了 TSD ,你可以检测到意大利面怪物之前他们失控了。它发布了一个早期预警,可以节省数天的工作和数磅的灯丝。

事实上,据 TSD 背后的团队称,通过观看超过 4700 万小时的 3D 项目打印时间,该工具捕获了超过 560000 张失败的打印,节省了超过 27500 磅的灯丝。

此简短演示显示 TSD 正在运行:

 TSD 创始人 Kenneth Jiang 报告称,他对大多数 3D 打印软件的过时程度感到“震惊”。因此,他和他的团队创建了 TSD ,为 3D 打印世界带来新技术。

TSD 的每个部分都是 开源 ,包括插件、后端和算法。

根据江在英伟达 开发者论坛 中的一篇文章,TSD是“基于EZX6]的卷积神经网络体系结构,它本质上是一种超快速的目标检测模型。”

“意大利面条侦探”还与 OctoPrint 进行通信,这是一个用于 3D 打印机的开源 web 界面。 p Riva te TSD 服务器具有一系列针对所有需求的高级设置,包括启用 NVIDIA GPU 加速、反向代理、 NGINX 设置等。

GitHub 上有 600 多颗星星,数百名 NVIDIA Jetson Nano 粉丝也都在使用 TSD ,他们也是 3D 打印爱好者。 受到他们成功的启发 ,蒋自己用 Jetson Nano 建立了 TSD , 创建了一个演示 向其他用户展示了如何建立 TSD 。

项目需要 一个 NVIDIA Jetson Nano ,可运行 4GB 内存(他们不建议尝试在 2GB 机型上设置),一根连接网络路由器的以太网电缆,一根 HDMI 电缆,键盘和鼠标。 TSD 是使用 Docker 和 Docker compose 安装的,服务器通过 SMTP 发送电子邮件通知。 web 界面是用 Django 编写的,您可以登录并创建一个密码安全的帐户。来自 TSD 的通知也可以通过 SMS 发送。

TSD 是一项免费服务,用于偶尔的 3D 打印监控。如果您希望每天打印,还有一个付费选项 从每月4美元开始  。

致力于 TSD 的团队还计划为流体视频捕获添加基于事件的录制,改进模型的准确性和能力,以及支持本地托管以增加数据 p Riva cy 的功能。与此同时,他们显然正在从他们非常受欢迎的 TikTok 视频 中发现这一切。

如果您有兴趣了解更多有关如何使用 Jetson Nano 运行意大利面侦探的信息,请查看 GitHub 中的代码。

 

Tags