内容正文:
第1课 走进机器人世界
1. 初步掌握简单机器人的搭建。
2. 学会控制机器人的前进和后退。
3. 体验搭建机器人、编程并仿真运行的过程。
教学目标
新知园地
机器人(Robot)是一种自动机械,由计算机控制,具有一定的人工智能,能代替人做某些工作。虚拟机器人(BOTs),一般是指基于自然语言处理的智能会话系统,它是融合了多元人工技术的智能机器人。
一、走进仿真平台
双击虚拟机器人仿真平台快捷方式“ ”,自动进入登录界面, 如图1-5所示。输入用户名、密码,选择服务器然后单击“ ”按钮登录。仿真流程如下图所示。
探究实践一
仿真环境探秘
根据课本中的步骤,进行实践练习。
二、搭建机器人
登录进入任务大厅后,选择“我的小车向前冲”任务。
任务描述: 机器人在 120 秒内从起点出发, 前进到正前方的目标区
域,如图 所示。
要完成“我的小车向前冲”任务,首先需要搭建机器人,然后给机器人编程,最后进行机器人仿真运行,在这个过程中需要不断调整机器人结构和程序以达到最佳效果。
探究实践二
搭建“我的小车向前冲”机器人
根据课本中的步骤,进行实践练习。
三、编写程序
虚拟机器人仿真平台和Arduino 开发板一样都需要编写程序来控制。它可以使用IROBOTQ(VPL)语言、ROBO-LOGO 语言编程控制,还能使用Python 语言来控制。
我们这里使用 IROBOTQ(VPL)语言来编程,它是一种可视化的编程语言,结构与流程图类似,非常直观。
探究实践三
编写“我的小车向前冲”程序
根据课本中的步骤,进行实践练习。
巩固提升
1.仿照“我的小车向前冲”实例,完成“我的小车向后退”任务。
2.用其他控制器或改变机器人结构完成“我的小车向前冲”任务。
成果分享
1.评选出搭建最合理、最高效的“我的小车向前冲”机器人,并说明理由。
2.比一比谁的得分最高,并分享经验。
机器人探秘
在很多人的认知里,机器人一般都存在于高科技实验室或科幻影视作品中,它们形如变形金刚、伊娃、瓦力、大白等。而现实生活中,人们根据不同的用途研制出不同的机器人,它们有的可能“有手无头”,有的可能“三头六臂”……那么,什么才是机器人呢?
机器人就是一种自动执行工作的机器,它既可以接受人类指挥,又