(
课件网) 第十一课机器人的思想 ———机器人程序设计 以无人机控制为例 1、理解并掌握大疆TT无人机编程模块“起飞与降落”、“前后左右飞行”、“空中旋转”、“坐标飞行”的功能。(重点) 学习目标 2、理解并掌握大疆TT无人机的相对坐标。(难点) 3、通过无人机举例说明,掌握机器人程序设计基本逻辑 回顾旧知 1 教学过程 无人机硬件结构 引入新知 2 教学过程 无人机控制方式 遥控器 (遥控手柄、手机APP) 软件控制: Mind+ (大疆TT无人机) 探索新知 3 教学过程 飞行相关的基本程序模块 起飞与降落 前后左右飞行 空中旋转 坐标飞行 飞行相关的基本程序模块———起飞和降落 起飞:让飞机起飞,起飞高度大约1m。 降落:让飞机降落,降落后飞机停飞。 注意:每次飞行前都需要起飞,结束 时都要降落。 上下飞行 左右飞行 前后飞行 飞行相关的基本程序模块———前后左右飞行 飞行相关的基本程序模块———前后左右飞行 前后左右飞行:无人机以当前的位置前 后左右飞行。 飞行距离:根据实际情况进行修改,单 位为厘米。 思考:如果飞行距离为-50,会怎么样 飞行呢? 飞行相关的基本程序模块———空中旋转 空中旋转:无人机以当前的方向进行旋 转操作。 旋转角度:根据实际情况进行修改。 思考:无人机旋转360度后,无人机的 朝向是? Y X Z 上下飞行 Z 左右飞行 Y 前后飞行 X 飞行相关的基本程序模块———坐标飞行 飞行相关的基本程序模块———坐标飞行 思考:1、无人机的(50,50,0)的位置。 2、无人机的飞行轨迹。 飞往(相对于飞机的):无人机以当前的位置为基准点,直接飞 往(50,50,0)处。 X是正数 X是负数 Y是正数 Y是负数 Z是正数 Z是负数 参考数据 (100,0,0) (-100,0,0) (0,100,0) (0,-100,0) (0,0,100) (0,0,-100) 方向 往前 往后 ? ? ? ? 实践巩固 4 教学过程 实践操作 无人机相对坐标探索 无人机方向飞行探索 导入功能模块 连接无人机 实践操作———导入功能模块 扩展 功能模块 RoboMaster TT(单机) 返回 实践操作———导入功能模块 实践操作———连接无人机 开机:短按Tello侧面的电源键 实践操作———连接无人机 连接无人机:单击 注意:连接的无人机ID号要与 自己的无人机ID号一致。 实践操作———无人机方向飞行探索 操作步骤 编程:开始———起飞———前后左右飞行———降落。 电脑连接无人机WIFI。 运行“绿旗”。 软件控制无人机前后左右飞行 使用坐标飞行模块,定点飞出折线。 实践操作———无人机相对坐标探索 50cm