当前位置:   article > 正文

机器人编程按时巡线_一种智能巡线机器人以及控制方法与流程

机器人循迹线内和线外

本发明涉及智能机器人玩具领域,特别是可以稳定、精确、快速巡线的一种智能巡线机器人以及一种智能巡线机器人控制方法。

背景技术:

寻迹机器人是按照一定的路线到达指定位置,完成一定的动作后再走到下一目标位置,通常是采用不同颜色或者其他信号标记来引导进行移动的机器人,它是一个运用传感器、信号处理、电机驱动及自动控制等技术来实现路面探测、障碍检测、信息反馈和自动行驶的技术综合体。循迹机器人在军事、民用和科学研究等方面已获得了广泛的应用。例如自动化生产线的物料陪送机器人,医院的机器人护士,商场的导游机器人等,传统巡迹机器人的不足之处:一是受环境光的影响造成误判;二是光的反射容易造成相邻的红外接收管误判;三采用红外开关量(黑色1白色0),需要列出所有可能才能实现巡迹。

技术实现要素:

针对上述背景技术指出的问题,本发明所要解决的技术问题是提供一种智能巡线机器人的技术方案,采用红外逐路发射、接收采集模拟量并且滤光,有效克服强光和光反射干扰,采用加权扫描探寻黑线信息并辅以PID算法反馈控制机器人运动。

为了达到上述目的,本发明提供如下技术方案:

一种智能巡线机器人,包括:置于外壳内部的电机驱动模块、电源模块、行走装置、输入模块、红外传感器模块,所述电源模块、输入模块、电机驱动模块、红外传感器模块分别与中央控制处理模块连接,电机分别与行走装置和电机驱动模块连接。

上述技术方案中,红外传感器模块为四路,红外传感器模块位于智能巡线机器人底部用于读取黑线信息,透红外滤光片设置在红外传感器模块前端,用于滤除部分光照干扰。

上述技术方案中,电机为直流减速电机,行走装置为万向轮和车轮,车轮和直流减速电机连接,行走装置控制这控制机器人前进、后退、转向。

一种智能巡线机器人控制方法,包括如下步骤:

步骤一、校准红外传感器,让机器人扫过黑线与白线保持最大数据X_max和最小数据X_min,将传感器的读数从0—4095映射到X_min—X_max得到的结果Xi(i=0,1,2,3);

步骤二、红外传感器模块读取巡回路线黑线位置,克服接收相邻路线反射光干扰,采用加权扫描探寻巡线算法如下:

4个传感器依次加权Ai(i=0,1,2,3);Ai=1000*i;

设定智能巡线机

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/387581
推荐阅读
相关标签
  

闽ICP备14008679号