你会使用视觉模块吗?

1月 20, 2020

博客分类

视觉是感知世界最敏感的
一个优秀的机器人怎么能没有“眼睛”呢
今天我们就来给大家科普一下
2020年新增的器材

视 觉 模 块

 

01
什么是视觉模块?

基于Pixy2开发,支持Scratch图形化编程,轻松拖拽积木块即可实现编程创作,极大降低了编程使用门槛;同时支持Python、Arduino C编程代码控制(搭配不同的主控板即可实现),可以满足不同教学场景使用。除此之外,它还支持10s高速学习,只需轻松按下板载按钮,最快10S即可完成学习,同时还能确保识别的准确性,是一款非常适合人工智能教学使用的视觉模块。

特点:简单易上手、10s高速学习、低门槛的人工智能视觉传感器

五大功能:物体学习、物体追踪、条码识别、巡线追踪、岔路检测

 

02
如何使用视觉模块?

连接方法:

1.连接主控板

通过不同的连线方式,可以将视觉模块作为一个 RJ25 电子模块或 mBuild 电子模块,连接到 mBot 或光环板,然后使用 mBot 或光环板控制视觉模块。

方式一:使用 mBuild 电源模块供电(推荐)

方式二:使用 3.7V 锂电池供电

 

2.连接到光环板

注意:仅通过 USB 供电可能会影响模块的正常使用,建议使用 mBuild 电源模块供电。

学习识别物体方法:

1.【离线模式】:通过板载按钮直接学习

1.长按按钮;
2.出现红灯时放手;
3.将要学习的色块放到摄像头正前方;
4.观察视觉模块正面或背面的彩色指示灯,指示灯的颜色与画面中心的颜色一致;
5.当画面中心颜色与要学习色块十分接近时,再次按下按钮;
6.学习成功,此时摄像头识别到色块时,指示灯会显示色块的颜色。

 

2.【在线模式】:通过安装PixyMon2-视觉模块配套软件

1.安装PixyMon2软件后打开运行;
2.使用MicroUSB连接电脑和视觉模块;
3.将需要学习的色块放到摄像头正前方,当显示画面的时候,点击action-setsignature,用鼠标选中需要学习的范围,目前最多支持学习并记录7种色块(橙、黄、绿、青、蓝、紫灯亦可,不同颜色代表学习不同物体);
4.学习成功,此时摄像头识别到色块时,指示灯会显示色块的颜色。

 

03
在慧编程软件中如何操作?

色块学习完成后,可以使用如下示例代码完成简单的色块(色块1)追踪功能。

 

04
MakeX Premier-雷霆营救 视觉方案

以上是 MakeX Starter-智慧交通 和 MakeX Challenge – 智造大师 的视觉模块,那么接下来我们来看看适用于 MakeX Premier-雷霆营救的树莓派视觉方案。

树莓派视觉采用树莓派加摄像头实现图像采集、处理和识别,可以识别出字母图案的几何信息(如位置、尺寸以及距离等)。结合NovaPi,还可以搭建出具有自动识别能力的机器人。

• 搭配RaspberryPi 3 Model B+主控使用
• 最高有效像素:640(H)X 480(V)
• 输出图像格式:MJPEG/YUV2(YUYV)
• 工作电压:5V
• 镜头:6mm
• 可调节参数:亮度、对比度、色饱和度、色调、清晰度伽玛、白平衡、逆光对比、不光度、画面反转

▲ 视觉模块 / USB摄像头

 

树莓派视觉方案

▲ 硬件连接示意图

▲ 语句块说明

▲ 在慧编程上调试设备

▲ 舞台上出现实时视频预览,表示树莓派视觉已能正常使用

程序示例:摄像头不断左右移动直至字母处于画面中心
程序说明:摄像头不断左右移动,直至“M”在视频画面中心的正负30像素范围内
注:视频画面分辨率为640*480

程序示例:切换识别字母程序说明:先识别“M”的位置,再识别“A”的位置
注:切换字母时,可能无法立即识别到字母,因此需要连续2次获取字母坐标(间隔0.1秒)

 

 

学会了视觉模块如何使用大家快动起来
让自己的机器人拥有一双明亮的“眼睛”吧
详细了解产品使用说明:http://docs.makeblock.com/halocode/zh/mbuild/hardware/sensors/smart-camera.html?from=singlemessage&isappinstalled=0&scene=1&clicktime=1578539467&enterid=1578539467

热门文章

MakeX裁判体系介绍

//Part1: 裁判体系简介// MakeX裁判体系是MakeX机器人挑战赛组委会面向全社会有意愿申请成为MakeX赛事裁判员而设立的裁判员能力水平认证体系。设立MakeX裁判认证体系的目的是为促进MakeX赛事的公平性,公正性,权威性,培养出一批执裁经验丰富,具有公信力的专业裁判队伍。 //Part2: 裁判员能力要求与基本权利//...

了解更多

MakeX全球指导教师认证正式启动!

//Part1: 简介// MakeX指导教师认证体系是MakeX机器人挑战赛组委会面向全球指导教师设立的能力水平认证体系,其目的是为了促进MakeX机器人挑战赛在全球的发展,培养出一支技术过硬,带队经验丰富的专业教师队伍,同时也希望通过这个体系,可以为STEAM教育行业提供更多富有影响力的,专业从业人员,促进STEAM教育行业的繁荣发展。...

了解更多

2020 MakeX Spark 线上硬件创意赛| 常见问题解答

参赛选手们,大家好!MakeX Spark 线上硬件创意赛已于6月12日正式上线,以下是为大家带来的常见问题解答,请查收!后续我们还将按问题版块,不定期更新,欢迎大家持续关注! ♦ 比赛基本信息相关  1. 参赛年龄是算的实岁还是虚岁? 只要出生时间在以下日期内即可参赛: 小龄组,6-9岁,出生日期:2011年1月1日-2014年12月31日; 中龄组,10-13岁,出生日期:2007年1月1日-2010年12月31日。 2. 学生是否可以担任Spark比赛的指导老师?...

了解更多

2020 童心制物 MakeX Spark 线上硬件创意赛启动!和全世界的小创客们一起造起来!

历时两个月,2020 MakeX Spark 编程卫士 线上创意赛终于撒花完结。此次春季赛共收到了投稿作品百余件,优秀作品不胜枚举,智能抗疫助手,无接触智能风扇,病毒净化器等等,每一件作品不仅体现了参赛选手们以科学的方法,使用科技手段点亮生活的创意,更表达了选手们抗疫的无限信心。 基于春季赛的丰硕成果,同时应广大参赛选手的参与热情,MakeX机器人挑战赛组委会再次推出MakeX Spark全球赛,让创意不分国界,和全世界的小创客们一起造起来! //  Part1: 赛事基本信息  //   2020 MakeX...

了解更多

MakeX 官网账号注册及信息查询指南

一、赛事官网简介 MakeX赛事系统贯穿整个MakeX比赛。在积分赛中使用配套的赛事系统,能实现无纸化智能运营,极大降低人为干扰因素,确保比赛的公平性,同时能将所有历史数据储存到云端。 赛事官网是比赛的信息中心,战队和指导老师能通过赛事官网查阅赛事信息,报名比赛,并获取赛务信息。可以在个人中心管理战队,并在比赛后下载电子证书。 二、报名注册 ① 进入赛事官网:https://makex.cc/zh ②点击登录,再点击注册新账号; ③输入手机号、密码,点击注册; ④填写身份信息,上传头像;...

了解更多

MakeX 赛事 2021 明日世界