版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我们立即下架或删除。

简介:教机器人学“走”路

我们的目的

本次活动,我们将开启机器人的智慧之门,了解机器人编程环境和编程过程。并学习编写程序,指挥虚拟机器人完成前进、后退、左转、右转等动作。

在前面的活动中,我们已经制作完成了一个新朋友

——

虚拟机器人。但是它刚刚来到这个世界,还要学习很多本领,我们快来帮帮它吧!

我们的活动

一、聪明的机器人

通过查找资料,我们了解到:机器人很聪明,它能根据人的命令完成许多复杂的工作,有些工作甚至是人类都不能做到的。但是这些本领都是人类教给它的。这种人给机器人的命令,叫作指令;机器人根据指令一步步完成相应的操作,叫作执行。

二、和机器人对话

要想教机器人本领,就要找到与机器人对话的方法。我们该怎样做呢?我们开始了尝试:

我们还在网上找到了相关的微视频,完成任务的信心更足了。

三、启动机器人快车

我们照着上面的步骤来指挥机器人“走”路。

现在机器人的“大脑”一片空白,别急,让我们先观察一下机器人快车的工作界面。

四、编写机器人程序

机器人用马达做动力装置,我们在组长的带领下,认真地研究了“机器人控制”中的马达模块。

运动小车需要两个马达,每个马达要占用一个不同的端口。

仿真测试前,我们要做些准备。

五、机器人仿真运行

接下来,我们要在三维仿真系统中测试编好的程序,看看机器人是否能按我们的指挥运动。

机器人能向前“走”了!不过这只是开始,我们又反复修改程序仿真测试,研究让机器人做出其他动作的方法。

我们将马达

1

的端口设置为

1

,马达

2

的端口设置为

2

,马达速度都设置为

100

。再改变马达的状态

(

state

)

,观察机器人动作的变化,并把结果记录到测试报告中。

六、探究马达设置与机器人运动的关系

我们发现:____________。

通过活动,我们明白了:原来机器人的“动作”完全由我们控制。机器智能也来源于我们人类智能。

1

、这次活动,我们学会了通过设置马达的参数来改变机器人的运动情况。我还准备为机器人设计以下动作:

我们的收获

2

、本次活动中,我对自己的表现评价是:

3

、我的新想法:

我想试一试机器人编程环境下的其他图标的作用。 ● 我还想了解更多关于机器智能和人类智能的信息。

谢 谢

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null

null 更多>>

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐