好几年前参加省里工科实践大赛的一个作品,采用了Arduino作主控、pixy视觉模块、步进电机及驱动,完成了拾取目标颜色乒乓球并投放至存储区的功能。把视频挂上来给其他要做相似项目的uu一些思路。

硬件设计:

主控模块:Arduino

视觉模块:pixy

电机选型:42步进电机

电机驱动:

拾取流程:

(这里就不画流程图了,后面有空补上)

1.自转:寻找目标颜色乒乓球

2.识别:根据面积大小判断远近,根据横纵坐标判断左右

(根据色块的面积、质点坐标设置面积阈值、坐标阈值)

3.移动:根据所识别的条件移动至乒乓球面前

4.下爪:移动到乒乓球前,放下爪子

5.自转:寻找存储区

6.移动:根据所识别的条件移动至存储区面前

7.放球:松开爪子

软件设计

代码鸽着先,有空整理完再放出来

-------------------------------

上视频~

基于Arduino的乒乓球机器人

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐