STM32+FreeRTOS项目[扫地机器人]

        上图为项目源码截图,包括机器人位姿控制(PID+编码电机+pwm+陀螺仪),防跌落、电源管理等等。项目源码已经分享到了公——众——号。发送关键词:机器人       即可获取

智能扫地机器人,又称自动打扫机、智能吸尘、机器人吸尘器等,是智能家用电器的一种,能凭借一定的人工智能,自动在房间内完成地板清理工作。 一般采用刷扫和真空方式,将地面杂物先吸纳进入自身的垃圾收纳盒,从而完成地面清理的功能。一般来说,将完成清扫、吸尘、擦地工作的机器人,也统一归为扫地机器人扫地机器人部件组成图示:一、碰撞/边缘检测系统 (该系统有3种方案):1、红外距离传感器:近距离检测前方物体,防止碰撞。设计简单,但容易受灰尘干扰。 2、微动开关:碰撞发生后,识别前方软性或者硬性物体。需要碰撞才能动作,识别硬物。 3、超声波传感器:可以较远检测前方物体,精确测量,避免碰撞。检测范围大,精度高,成本高。 二、电机系统主要应用如图: 1、万向轮/驱动轮:马达/hall传感器。 2、吸尘:马达 3、清扫:马达 三、导航系统四、尘盒检测系统-该系统有3 种方案:红外传感器/微动开关/HALL传感器1、红外传感器:使用对管,检测尘盒是否装满,缺点是红外怕灰尘,导致误传感。 2、微动开关:识别尘盒是否装好。机械操作简单。 3、hall传感器:识别尘盒是否装好,非接触式感应,寿命与可靠性优,但需要和磁铁配合使用,比较复杂。 五、其它检测系统1、防跌落检测: 可以在两个轮子处各加一个微动开关检测是否悬空。也可以用霍尔来检测是否悬空。 2、虚拟墙检测: 红外传感器:灯塔发出红外光,机器人靠近感应到红外信号,绕开行走。 hall传感器:配合磁条使用,机器人靠近磁条时绕开行走。 3、自动回充检测: 使用红外传感器或者超声波传感器实现。 转载自唯样电子资讯。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你说我听着

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值