内容正文:
浙教版信息技术 九年级
第11课 机器人行走
新知导入
虚拟机器人大赛
新知导入
虚拟机器人大赛我们并不陌生,就是根据实际情况来操作机器人实现我们的目标。今天我们就利用机器人虚拟软件来让机器人行走。
新知讲解
在生产生活的许多场合,可以利用机器人代替人们完成工作。让机器人沿着一定的路线行走,是操作机器目的地人的基本技能。
新知讲解
目前教学使用的机器人有两种形式:
1、有固定外形的机器人,如通用机器人,其特点是:方便安装;
2、积木式机器人,如乐高机器人,其特点是:变化多端。
新知讲解
设计的原则:
使用最少的部件,实现最好的功能。
新知讲解
例如,某地有一个仓库,需要机器人沿着过道将货物运送到指定位置,如图所示。
新知讲解
设计一个机器人模拟完成该任务。
新知讲解
虚拟仿真提供了一个集机器人和自动设备规划及验证为一体的虚拟环境,能够模拟机器人在真实环境中的工作情况,从而大大提高了机器人离线编程效率和质量,大大减少了真实环境调试的时间和成本。
新知讲解
根据该仓库平面图,可以规划机器人行走的路线,如图所示。
一、问题分析
新知讲解
机器人运送货物到指定地点,也就是让机器人沿着规划的路线行走:
①机器人从门口开始前进一段距离;
②左转90度
③前进一段距离
④右转90度
⑤前进一段距离到半圆弧起点
⑥走弧线到达目的地。
新知讲解
二、设计流程图
根据上述分析画出流程图,如图所示。
新知讲解
不同的教学用机器人,编程环境和编程的语言可能不同,但完成任务的基本思路相似,可根据下面的项目去准备和实施。
三、项目实施
新知讲解
实施项目
机器人搭建
1.配件:主机1个,马达2个,随动轮1个。
实施内容
2.左马达所接的端口号:( ) 右马达所接的端口号:( )
新知讲解
实施项目
场地的搭建
搭建好场地。
实施内容
新知讲解
实施项目
程序
程序需要“移动”“延时”和“停止”三个模块
实施内容
1.“移动”模块主要控制左、右电机的转速与转向,通过不同的设置可以实现直行、走孤线原地转向等运动状态。
2.“延时”模块能使前面的“移动”状态持续一段