我们拆了一款Tof+AI避障的扫地机,小米铁蛋铁大机器人同款

news2024/11/17 8:41:32

追觅W10 Pro是2022年初推出的新品,相较前一代W10,两者间最大的区别是将LDS避障升级为了Tof+AI避障,扫地机本体前脸像给W10开了“大眼特效”的传感器和摄像头就是机械避障升级的最佳佐证。

在这里插入图片描述

在外观上扫地机还是延续了以往的设计,顶部是几个按键以及雷达部分,底部是两块大拖布和一个中扫轮,在旁边还有一个小小的边扫轮,能看到的大件暂时就这些,除了开头提到的机械避障的升级,其它功能相较于基础版本没有太大变化,外观自然也没有太大变化,依旧是扫拖洗烘一站式的清洁基站,可以在米家APP上联网使用。

在这里插入图片描述

外壳和整体部分依旧是沿用了小米系以白色为主的整洁干净风格,上壳部分有一个可掀开的盖子,盖子的中间是放置激光雷达装置的位置,在上壳前部还有回充、启动、暂停三个按键,通过这个三个按键的长按和组合按可以实现重置和配网等基础功能。

在扫地机前方还有一个前挡板,中间的孔洞是留给机械避障系统的位置,在板后还安装了两个碰撞传感器,整个前挡板主要是负责在扫地机的避障系统失灵时,在前方进行缓冲和对扫地机主体进行保护。

在这里插入图片描述

扫地机的避障系统中的灵魂部件就是前方这一个小小的摄像头模组,这个摄像头模组负责整个扫地机的导航系统工作,左目是一个OV8856摄像头,支持最高800万像素的MIPI摄像头模组;中目则是一颗简单的红外收发器;右目是ofilm0092 TOF传感器,该传感器可以为摄像头中的每一个像素点提供更多的距离信息,结合图像识别算法和环境感知技术带来的智能导航和3D地图创建技术,成为了扫地机避障系统中不可或缺的一部分。头部的摄像头模组可以实现图像识别,激光雷达则是负责场景构建,雷达自带小型驱动电机,可以通过旋转扫描实现场景构建和定位。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

避障系统的升级,对主控算力也提出了新的要求。扫地机的主板采用全志MR813作为主控,4核A53架构,主频据说高达1.6GHz,内置GE8300 GPU,并且支持四路GPADC、五路PWM在内的丰富音视频和运动驱动接口,主板上还板载了PMU芯片AXP305B、DDR、Flash和WiFi蓝牙模组等资源。

在这里插入图片描述
在这里插入图片描述

MR813这颗芯片的话是已经在扫地机器人产品上广泛应用了,小米、石头、科沃斯等其它厂商的扫地机上应该也可以见到它的身影,小米还基于该芯片进行了CyberDog铁蛋机器狗、CyberOne铁大人形机器人的研发设计,赋能视觉和机械运动需求的广泛应用场景。

在这里插入图片描述

与主板相连接的是一块运动控制板,主板上MR813会像控制板发送信号,由运动控制板对扫地机的舵机和电机进行驱动控制。该控制板上的MCU选用的是GD32,引出了大量的PWM接口,对中扫轮电机、涡轮风机等部件进行运动控制。

在这里插入图片描述

清扫系统有几个大部件,在扫地机头部部分的是两个大型的拖地轮,拖地轮顶部有两个孔洞连接着水箱可以对地板进行湿拖,驱动拖地轮的是这个扫地机上最大的电机了,与刚刚提到的GD32控制板连接并通过PWM接口进行控制。
在这里插入图片描述

在这里插入图片描述

在中间的是中扫轮和电机,看到这个电机比起刚刚拖地轮的电机还算是非常迷你的一个电机了,中扫轮扫起的垃圾最后会吸入到这个灰尘盒里面。

在这里插入图片描述
在这里插入图片描述

至于中扫轮如何将垃圾吸入灰尘盒,靠的就是这一个涡轮风机了。涡轮风机内置涡轮和电机,通过转动提升中刷轮还有灰尘盒内部的空气流动速度,避免垃圾从扫地机内部再掉落到地面,起到将灰尘牢牢吸入在内部的功能。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

还有一个小毛刷,这个应该是边扫轮,是帮助灰尘和细屑进入中扫轮的,通过一个小型的PWM电机带动。

在这里插入图片描述

在这里插入图片描述

底部的四周是几个控制运动和方向的轮子。比较大的这个是编码轮,通过PWM接口控制,无刷电机+减速齿轮+编码计步器来实现差速转动前进和控制方向,配合散落在扫地机边缘的悬崖传感器,一起作为扫地机的主要运动装置。

在这里插入图片描述

较小的这个是一个万向轮,万向轮没有电机驱动,仅作支撑转向功能。

在这里插入图片描述

其它传感器有像检测障碍物距离的距离传感器,也有进行地板类型判断并对清扫模式进行切换的超声波地板检测。

在这里插入图片描述

一个大电池,可充式锂离子电池组,标准电压14.4V,6400mAh。

在这里插入图片描述

最后是几个散件,喇叭、散热风扇还有一个巨大的配重块。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/570673.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ReactRouterDom-v5v6用法与异同

本文作者系360奇舞团前端开发工程师 简介: React Router Dom是React.js中用于实现路由功能的常用库。在React应用中,路由可以帮助我们管理页面之间的导航和状态,并实现动态加载组件。本文将深入探讨React Router Dom的两个主要版本&#xff1…

​一文学会iOS画中画浮窗

本文字数:11934字 预计阅读时间:40分钟 背景 之前有看到有人用画中画实现时分秒的计时,顺手收藏了,一直没来及看。最近使用《每日英语听力》,突然发现它用画中画实现了听力语句的显示,顿时来了兴趣&#xf…

超线程技术

超线程(HT, Hyper-Threading)是英特尔研发的一种技术,于2002年发布。超线程技术原先只应用于Xeon 处理器中,当时称为“Super-Threading”。之后陆续应用在Pentium 4 HT中。早期代号为Jackson。 [1] 通过此技术,英特尔实…

Golang每日一练(leetDay0077) 存在重复元素、天际线问题

目录 217. 存在重复元素 Contains Duplicate 🌟 218. 天际线问题 The Skyline Problem 🌟🌟🌟 🌟 每日一练刷题专栏 🌟 Rust每日一练 专栏 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 …

PyTorch-torchvision

1. 以Torchvision中的CIFAR10为例 dataset.py Ps:如果是从其他地方下载的gz文件,直接建立一个dataset文件夹然后将gz文件放进去,再运行。 import torchvisiontrain_set torchvision.datasets.CIFAR10(root"./dataset", trainTr…

SpringCloud Alibaba Nacos

SpringCloud Alibaba Nacos Nacos 基础 1 官网 1.1 https://github.com/alibaba/Nacos 2 Nacos 是什么? 2.1 一句话: Nacos 就是注册中心[替代Eureka]配置中心[替代Config] 2.2 Nacos:Dynamic Naming and Configuration Service 2.3 Nacos&#xff…

数据结构---二叉树(C语言)

二叉树 1. 二叉树1.1 二叉树的遍历1.1.1二叉树前中后序遍历(递归版)1.1.2 层序遍历 1.2 二叉树的其他相关接口1.2.1 求二叉树的结点数量1.2.2 求叶子结点个数1.2.3 求树高1.2.4 求第k层结点个数1.2.5 查找二叉树值为k的结点 1. 二叉树 空树非空&#xff…

跨境DNS解析失败问题解决

新钛云服已累计为您分享748篇技术干货 问题 公司使⽤的是阿⾥云基础设施,DNS解析使⽤的是境外的Akamai作为域名的DNS解析服务商。 当前有部分应⽤需要被第三⽅应⽤调⽤,同时也有主动调⽤第三⽅应⽤的需求。最近突发了很多调⽤失败问题。 应⽤调⽤失败&am…

YB时代,正寻找新的数据支点

每个人可能都想过这样一些问题:我们的地球,能够承载多少人口?地球上的石油和煤炭能用多久?碳排放的极限在哪里? 但你有没有想过,我们的地球,能够承载多少数据? 根据《数据存储2030白…

手把手教你打造自己的 AI 虚拟主播

零、写在前面一、 准备环境二、配置软件环境2.1 OBS 安装2.2. VTube Studio 安装 三、开启 B 站直播四、开启 AI 主播五、直播最终效果 零、写在前面 AI 直播在近年来得到了快速的发展和普及,它已经成为了直播平台的重要组成部分。目前,许多知名的直播平…

「读书感悟系列」生命的礼物 · 关于爱、死亡及存在的意义

作者 | gongyouliu 编辑 | gongyouliu 最近花了不到一周时间看完了著名的团体心理治疗大师欧文D.亚隆和他的妻子玛丽莲亚隆合著的这本『生命的礼物 关于爱、死亡及存在的意义』。这本书非常特别,这是玛丽莲在87岁得癌症后跟丈夫一起合作的,每人写一章&a…

URLConnection(二)

文章目录 1. 缓存2. Java的Web缓存 1. 缓存 Web浏览器会缓存页面和图片,将资源缓存在本地,每次需要时会从缓存中重新加载,而不是每次都请求远程服务器。一些HTTP首部(包括Expires和Cache-Control)可以控制首部。默认情…

OJ练习第116题——二进制矩阵中的最短路径(BFS)

二进制矩阵中的最短路径 力扣链接:1091. 二进制矩阵中的最短路径 题目描述 给你一个 n x n 的二进制矩阵 grid 中,返回矩阵中最短 畅通路径 的长度。如果不存在这样的路径,返回 -1 。 二进制矩阵中的 畅通路径 是一条从 左上角 单元格&am…

记一次Redis消息订阅序列化和反序列化的错误

1、使用的SpringBoot; 2、Redis的Config配置了JSON序列化,覆盖JDK序列化,便于中文查看,配置文件使用ConditionalOnProperty断言; 3、Nacos动态配置; 解决思路: 1、查看Redis中存入的数据乱码&am…

最佳WP Grid Builder评测:灵活的网格和过滤器

当您坐下来观看足球比赛时,您从一英里外都很容易看到超级巨星。 时尚而精致的比赛让他们与众不同,并且比赛的结果经常改变。球迷和经理们都喜欢他们,因为当他们踢球时,他们处于绝对最佳状态。 这同样适用于音乐界的巨星。通常&a…

Go中的异常处理(基础)

Go 中异常处理 主要掌握 一下几个方面: 掌握error接口掌握defer延迟掌握panic及recover error接口 error是指程序中出现不正常的情况,从而导致程序无法正常运行; go中为错误的类型提供了简单的错误处理机制 go中error的源码: // The error built-in interface type is t…

舵机云台实现追踪球形目标功能

1. 功能说明 在样机舵机云台上安装一个摄像头,本文示例将实现舵机云台追踪球形物体的功能。 2. 电子硬件 在这个示例中,我们采用了以下硬件,请大家参考: 主控板 Basra主控板(兼容Arduino Uno)‍ 扩展板 Bi…

Linux之创建进程、查看进程、进程的状态以及进程的优先级

文章目录 前言一、初识fork1.演示2.介绍3.将子进程与父进程执行的任务分离4.多进程并行 二、进程的状态1.进程的状态都有哪些?2.查看进程的状态2.运行(R)3.阻塞4.僵尸进程(Z)1.僵尸状态概念2.为什么要有僵尸状态&#…

Rust每日一练(Leetday0011) 下一排列、有效括号、搜索旋转数组

目录 31. 下一个排列 Next Permutation 🌟🌟 32. 最长有效括号 Longest Valid Parentheses 🌟🌟🌟 33. 搜索旋转排序数组 Search-in-rotated-sorted-array 🌟🌟 🌟 每日一练刷…

开发 Microsoft 365 Copilot Plugin!

大家好!我是韩老师。 昨天凌晨的微软 Build 大会,大家都看了吗? 我看到了凌晨两点,且毫无困意! 真的是干货满满~ 列举几个比较大的发布:1. Windows Copilot2. Bing 成为 ChatGPT 的默认搜索体验3. AI 插件生…