基于树莓派的自动回收瓶子的智能机器人设计方案

我们使用了带有arduino(克隆)的raspberry pi来控制移动平台。瓶子识别软件基于基于haar功能的级联分类器,用于通过opencv进行对象检测。raspberry pi上的代码是用python编写的,它提供了比c / c ++更快的开发时间,但是开销更大。事实证明,这很有用,因为该机器人在很短的时间内就赢得了比赛。该文档非常广泛,因为它是必需的,并且从初始构想到最终零件以及仿真文件的每个细节都可用。
机器人会避开障碍物,直到摄像机看到并识别出瓶子,一旦在raspberry pi上运行python脚本检测到瓶子,其位置就会转发到arduino板上,后者在状态机中托管主程序,并传递至下一个状态:抓瓶子。抓住瓶子后,归位系统非常简单:它使用指南针沿着回收区域的方向(地图的拐角)移动,一旦检测到墙壁(而不是障碍物),它就会跟随它直到到达拐角处。释放瓶子。重复。
最初的计划是使用2个红外传感器和摄像头进行障碍检测,但是摄像头速度太慢,最终模拟结果表明,更多的红外传感器将是一个更简单的解决方案,并且同样有效,因此我们决定使用4个红外传感器并且仅将相机用于瓶子检测。指南针传感器在摄像机后面的原始位置遇到了很多麻烦,事实证明建筑结构地板上的金属条正在影响指南针值,并将其更高地安装在解决此问题的桅杆上。

原文标题:基于树莓派的自动回收瓶子的智能机器人
文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

Mobileye将加入全自动驾驶汽车制造竞赛
苹果13哪个型号好
兰钧53Ah&65Ah 超高功率电芯响应多元化市场需求
三星电子2019年利润暴跌,经历10年来最大寒冬
华为P10闪存门事件最新消息:余承东失败公关,闪存是真心缺货!华为Mate9、三星S8纷纷中枪
基于树莓派的自动回收瓶子的智能机器人设计方案
焊接机器人选型原则和安全操作规范
新加坡的网速怎么样?新加坡网速快吗?甩你几条街
分享一个短波AM发射器电路设计图
数字输出传感器简化温度采集
浅谈对机器人行业的建议和提案
程序员需要知道的那些定理和法则
5g工业路由器双千兆与全千兆之间的区别是什么
Microchip全新双核和单核dsPIC33C DSC为程序存储器提供更大需求
如何在TorchServe上提供LLMs的分布式推理
无与伦比,才能铸就精品——迪川仪表涡轮流量计
你知道Android进程与线程的概念?
安集微成功IPO过会 科创板半导体第一股出炉
在VR中还可以感受触觉和温度了
AI浪潮下,机器视觉如何再扩百亿“版图”?