机器人制作开源方案 | 扫地机器人
1. 功能描述
扫地机器人是现代家庭清洁的得力助手,能够自主规划清扫路径,避开障碍物,有效覆盖整个清洁区域。扫地机器人的出现极大地减轻了家庭清洁的负担,节省了时间和精力,它可以定期清理地面,确保家居环境的整洁和卫生,让家里变得更加舒适、无尘和宜居。
本文示例将实现R058a样机扫地机器人在行进过程中避障并清扫垃圾的功能。


2. 电子硬件
在这个示例中,我们采用了以下硬件,请大家参考:

3. 功能实现
编程环境:Arduino 1.8.19
下面提供一个实现扫地机器人在行进过程中避障并清扫垃圾的参考程序(sketch_sep14a.ino):
4. 扩展样机
本样机有一些简单的扩展案例,如下图所示将舵机更换为直流电机:

5. 资料下载
资料内容:
①程序源代码
②样机3D文件
资料下载地址:扫地机器人 https://www.robotway.com/h-col-269.html