所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
掌控慧眼小MU系列教程四——形状卡片识别
肥罗-阿勇 肥罗-阿勇 2019-08-02 22:59:00
1
0
简单
步骤1 步骤1
回顾上节课内容,展示作业

        上节课我们学习到了机器猫慧眼小MU球体识别能力

        同时上节课也留下了一个难题,同学们是如何解决的呢?

        同学们利用这个功能做出了什么好作品呢? 

        下面请同学们展示你们的优秀作品。

步骤2 步骤2
学习新知识

        今天继续上节课的内容

        上节课我们做了一个踢足球的小游戏

        能实现小车去寻找足球然后踢一脚

        但是足球比赛是要射门的,那我们如何来实现让小车找到足球,并把球踢到球门里呢?

        这里最重要的就是要找到球门所在的位置,那如何定位球门的位置呢?

       今天我们就来学习小MU的另一个功能——形状卡片识别

       小MU可以识别非常多的卡片

projectImage

        从上图可以看出,它不但可以识别数字0-9,还能识别前进,左转,右转,掉头的交通标示,也能识别正方形,三角形等形状

        看到这个同学们想到解决球门的办法了吗?

        对了,我们可以在球门的上方放置一个形状卡片,比如说三角形

        小车先找到球,然后再找到球门,最后带球射门一气呵成。

        我们先来认识一下小MU的形状识别功能

        依然是先设置小MU,这次因为我们需要既识别足球,又要识别形状卡片,所以需要启动两个算法

projectImage

        然后我们先来单独看看形状卡片算法,如何识别形状

projectImage

        还是非常简单和智能的

        同学们都会了吗?

步骤3 步骤3
应用新知

        利用本节课所学知识,我们可以来完善我们的踢球游戏了

        准备:

               1、一个比赛场地(鞋盒或大纸盒)

               2、准备一个球门(可以直接在纸盒的适当位置挖一个洞),上面贴一个三角形的卡片

               3、准备一个足球(乒乓球)

               4、掌控小车,小MU

               5、在掌控小车前面放置一个踢球的部件(半圆形的,可以包住乒乓球的物件即可)

        设计思路:

               1、掌控小车先寻找足球

               2、然后移动到足球的位置

               3、把足球控制在踢球部件里,然后寻找球门所在的位置

               4、带着足球往球门的方向走即可。

        这里有一个问题,那就是我们如何知道小车已经移动到了足球的位置呢?又如何知道已经移动到了球门的位置呢?

        

projectImage

        这里提供一种解决方案 

        加入一个超声波传感器,来感知足球和球门离小车有多远

        这样就可以精确控制我们的小车踢到球,并把球踢进球门了       

        我们来实际操作一下,同学们动手试一试

步骤4 步骤4
作业

        利用前面所学知识,制作一个作品,下节课展示

Makelog作者原创文章,未经授权禁止转载。
1
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]
肥罗-阿勇
注册日期: 2019-04-30
来自佛山的一名普通信息技术老师,热爱计算机技术和创客,希望得到大家的指导。
创造力 4287
项目文章 16