第11课 机器人仿真软件
协作
程序 正确地、适合地) (正确地、适合地)
程序就是机器人的“灵魂” 程序就是机器人的“灵魂”, 就是机器人) 决定的。 决定的。 程序哪里来的呢? 程序哪里来的呢? 哪里来的呢 程序可先在计算机上编写, 程序可先在计算机上编写, 然后下载到机器人上。 然后下载到机器人上。
注意点: 注意点:
1.要把模块拖放到上一模块的红点附近。 1.要把模块拖放到上一模块的红点附近。 要把模块拖放到上一模块的红点附近 2.你能让机器人走得再远一些吗? 2.你能让机器人走得再远一些吗? 你能让机器人走得再远一些吗
保存文件: 保存文件: 1、取一个合适的文件名。 取一个合适的文件名。 E:\ 2、保存位置—E:\学生文件夹\63 保存位置 E: 学生文件夹\ 注意:后缀名是* 注意:后缀名是*.flw
复习二: 复习二:机器人的组成 机器人一般都由微处理 机器人一般都由微处理 传感器、执行机构三大 器、传感器、执行机构三大 部分组成。 部分组成。
复习二: 复习二:机器人的组成
复习三: 复习三:机器人的工作原理
传感器 获取信息) (获取信息) 微处理器 分析、处理) (分析、处理) 执行机构 执行动作、 (执行动作、 发声) 发声)
一、VJC仿真软件 VJC仿真软件
仿真软件有很多,如纳 英特、广茂达VJC、中鸣、通 用等,不同的仿真软件都有 各自的特点,仿真环境有三 维立体的,也有平面的。
1、启动VJC仿真软件 启动VJC仿真软件 VJC
一、认识VJC仿真软件 认识VJC仿真软件 VJC
标题栏 工具栏
四个 模块库
流程图 生成区
程序是怎样控制机器人的? 程序是怎样控制机器人的?在 是怎样控制机器人的 没有实物机器人的情况下 的情况下, 没有实物机器人的情况下,我们可 以借助于仿真软件编写程序, 仿真软件编写程序 以借助于仿真软件编写程序,并通 过仿真环境中的虚拟机器人 虚拟机器人模拟执 过仿真环境中的虚拟机器人模拟执 行。
练一练: 练一练: (书本、41 新建一个文件) 设 新建一个文件) 书本、 计一个程序, 计一个程序,控制机器人直行一 段路程后又返回起点。 段路程后又返回起点。
1、认识VJC编程环境 认识VJC编程环境 VJC 2、认识仿真环境——虚拟实物机器人 认识仿真环境 虚拟实物机器人 3、让机器人走直线(返回) 让机器人走直线(返回)
复习一: 复习一:机器人概念
机器人是一种具有高度灵活性的 机器人是一种具有高度灵活性的 高度灵活性 智能机器,与一般机器不同的是, 智能机器,与一般机器不同的是,它 具备一些和人或生物相似的能力, 具备一些和人或生物相似的能力,如 感知,判断,协作等。 感知,判断,协作等。
复习一: 复习一:机器人概念
程序代码 显示区 文本化) (文本化)
回收站
3、打开“三步舞” 打开“三步舞”
单击工具栏上的“打开”按钮; 工具栏上的 (1)单击工具栏上的“打开”按钮;
(2)找到VJC仿真软件的安装文件夹: 找到VJC仿真软件的安装文件夹: VJC仿真软件的安装文件夹 C:\ Files\VJC1.5仿真版 仿真版\ C:\Program Files\VJC1.5仿真版\例程 (3)打开其中的“三步舞”程序 打开其中的“三步舞”
单击屏幕左上角的 单击屏幕左上角的 退出”按钮, “退出”按钮,即可退出 仿真环境。 仿真环境。 试一试:打开别的程序运行一下。 试一试:打开别的程序运行一下。
三、机器人走直线
任务一:编写程序, 任务一:编写程序,让机器人
走直线。 走直线。
提示:利用“执行模块库”中的“直行” 提示:利用“执行模块库”中的“直行”模 块。
二、认识仿真环境
工具栏上的 1、单击工具栏上的“仿真”按钮; 单击工具栏上的“仿真”按钮;
信
功能区
息
区
显 示 区
二、认识仿真环境
工具栏上的 1、单击工具栏上的“仿真”按钮; 单击工具栏上的“仿真”按钮;
信
功能区
息
区
显 示 区
二、认识仿真环境
1、单击工具栏上的“仿真”按钮; 单击工具栏上的“仿真”按钮; 工具栏上的 2、单击屏幕下方的“显示轨迹”,就可以看 单击屏幕下方的“显示轨迹” 到机器人运行的轨迹。 到机器人运行的轨迹。 3、单击屏幕左下角“运行”按钮,就会出现 单击屏幕左下角“运行”按钮, 仿真机器人。把仿真机器人拖到 拖到运行显示区 仿真机器人。把仿真机器人拖到运行显示区 单击鼠标 就相当于把机器人“放下” 鼠标, 后,单击鼠标,就相当于把机器人“放下”, 机器人就开始执行程序了。 机器人就开始执行程序了。 CVJC—结束任务 Ctrl+Alt+Del 任务管理器 CVJC 结束任务