萝卜圈仿真入门教程docx

认证主体:李**(实名认证)

IP属地:北京

下载本文档

萝卜圈网络技术保留所利萝卜圈3D机器人仿真平台入本入 以萝卜圈仿真客户端1.5版本进行说明入 规 软件界面的操作流操作流程 图标表示,按照提示顺序进行操作,如以下形式操作——安单击直流电机上的球形安装点,被安装到直流电机的输出轴部位重要提注注意:一定要添加“直流电机是“10倍精度直流电机非第一章开第一章开 介 及安装萝卜 萝卜圈账 登 进入任务房 第二章构建机器 添加控制 第二章构建机器 添加直流电机和安装到直流电 创建与使用模 安装直流电机与组 安装传感 设置属 保存机器 第三章编写控制程 程序思 第三章编写控制程 新建控制程 添加While循环模 添加if判断模 为if判断模块添加条 添加多直流电机驱 添加第2个if判断模块及其条 再添加2个多直流电机驱 完整控制程 保存控制程 错误处 第四 仿 开始仿第四 仿 仿真操 提交成绩及查 仿真控制 1

欢迎使用“萝卜圈3D机器人仿真平台(以下称“萝卜圈仿真,A将带你进入精彩的3D机器人世界。此带你快速进入萝卜圈仿真世界,体验具有物理引擎的机器人仿真。在此过程中,可1操作——客户在浏览器中打开萝卜圈单击导航栏中 与文档单 与文档页面上的“萝卜圈端户端 ,版本客户端完成后,双击安装文件,按照安装向导的提示进行安在最后弹出的设置连接服务器地址窗口,设置如下连接到萝卜圈服务器:不要修改服务器的地址,保持默认地址,单击应用,应用成功后单击退出关闭此窗口萝卜圈仿真启动后,首先出现的是登录界面,如果没有账号,可以 一个账号操作——萝卜圈账 页面填写好所有内容,单击网页上的按钮,转至激活页面登录 时填写的电子邮箱,查看收到的激活码将激活 到激活页面中,单击激活账号按钮,恭喜你成 萝卜圈仿真账号图2和激活账在登录窗口填写萝卜圈账号的用户名和Go!登录成功后显示萝卜圈大厅3 4单击大厅左侧系列列表中基础试玩前面的“+”图标,展开此系列单击此系列中的“新手入门-循迹踢球”任务,等待任务更新完毕后,进入房间单击任务说明按钮,查看此任务要求、算分方法等规则单击任务说明右侧房间名称,返回任务房间此完成“新手入门-循迹踢球”任务,任务场景如图4。任务要求机器人从起始区出每一个任务的 离不开机器人,首先构建机器人操作——开始构建机器单击大厅中构建机器人按钮进入机器人编辑器,如图所示模型面板模板列表模型面板模板列表

5模型面板及模型列表5模板列表:用户创建的模板,模板可保存经常使用的模型组合菜 :有文件、功能和操作3个菜单,菜单下有相应 命令属性面板:在属性面板中设置直流电机、伺服电机、传感器等模型的属性机器人编辑区:用于构建机器人的操作区,完成机器人零部件的安装等操作视角控制面板:调整查看编辑区的视角,完成视角旋转、缩放、移动等操操作——添加控制单击模型面板的控制器列表,显示控制器类模型2个控制器图标(4个直流电机空位鼠标移到编辑区,模型随着鼠标移动,再在编辑区单击(大绿色与红色坐标线叉位置单击,即将此控制器添加到机器人编辑区,操作如图6选择控制器

6多数的机器人是四轮运动结构,直流电机和安装在直流电机上的构成了基本的机器操作——添加直流电机单击模型面板中的驱动列表,显示驱动类模注注意:一定要添加“直流电机而不是“10倍精度直流电机他们有非常用同样的方式添加1个如图所示的 添加完成后的结果如图7。

3.73.安装到直流电操作——准备单击选中编辑区域的控制器模型2~3次向上旋转视角操作——安单击直流电机上的球形安装点,被安装到直流电机的输出轴部位安装过程如图8准备准备安装安装 安装结点点图8安装到直流电四轮结构的机器人需要安装4组直流电机和组合,使用模板功能可以简化操作操作——创建单击模板切换至模板列表单击选择直流电机和组合中的任何一个模型,如单击模板列表中的创建模板,添加组合的图标模板列表中操作——使用在模板列表中单击已创建的直流电机和组合的模板图标重复以上操作,使编辑区域共有4组直流电机和组合创建1:单

创建2:单

3:单击创建9

操作——安装组合到控制单击选中左侧前方的组合中的直流电机,以显示其安装点单击选中的直流电机背面的方形安装点 必要时,在选中安装点之前,可以向上滚动几下鼠标滚轮,以放大视图单击控制器上左侧前方空位中间的方形安装点,组合在旋转后安装到控制器上继续对其他3组组合重复上述操作,以完成直流电机和组合的安装

10操作——添加灰度传感单击模型以显示模型列表,单击传感器,切换到传感器类列表2个灰度传感器2

11

操作——准备单击选中控制器模型,使接下来的旋转以此模型为中心单击向左旋转视角按钮,旋转到如图12-2再单击向下和向左12-312

2:安装到此位 安装结操作——安单击选中左侧的灰度传感器,再单击其底部的安装点3个安装点操作——准备单击选中控制器模型单击视面板上的俯视按钮单击之前收起的浮动面板上的属性按钮,以展开此面板13操作——设置直流电机属单击选中左前方直流电机(注意是直流电机,而不是反转电机:单击勾选——反转电机(注:仅左侧2个直流电机需勾选此属性参考图14,依次设置4个直流电机和2对照下图,设置好所有的4个直流电机和215

端口

端口

14操作——保存机器单击菜单文件►保存按钮在保存机器人窗口的下方输入文件名“机器人-循迹踢球单击确定,机器人保存完毕 16操作——退出机器人编 大厅添加While循环模块添加if判断模块if2if再添加2个多直流电机驱动“新手入门-2用于检测轨迹线与机器人的相对位置,通常情况下,其相对位置关系有以下3种:左侧灰度传感器检测到轨迹线(机器人相对轨迹线偏右)右侧灰度传感器检测到轨迹线(机器人相对轨迹线偏左)左、右灰度传感器都没检测到轨迹线(机器人在轨迹线中间)单击大厅编写程序按钮,进入程序编辑器单击文件►新建,在选择机器人窗口左侧机器人列表中选择“机器人-循迹踢球单击确定按钮,为选择的机器人新建控制程新建的控制程序有一个开始模块,程序从此模块开始执行 18Language,即语言,在软件界面上某些地方会用VPL表示控制程序。添加While循环模根据程序思路,控制程序需要不断地循环检测机器人与轨迹线的位置关系,首先添加“While循环”模块;操作——添加While循环模鼠标指针移到开始模块下方的半圆形出口连接点,此连接点放大为红色必要时可以滚动鼠标滚轮以放大或缩小视图在红色连接点上按住鼠标左键,向下拖动到空白区域并松开,出现快捷菜单指针移到菜单的流程项,在其二级菜单中单击While循环图标While循环添加到编辑区,开始模块与之有一条流动的线条连接,表示程序的执3.单击19添加4if操作——添加if判断模“√(20添加“ifif第一个if到黑色线条时的返回值为0,我们使用以下算式判断是否检测到黑色轨迹线:灰度传感器的返回 注100”数值取自1980的大约中间值接下来,为第一个if操作——为if判断模块添加条if判断模块右侧容器单击右键,在快捷菜单中单击小于在小于模块的左侧容器单击右键,在快捷菜单中单击灰度模块图标在小于模块的右侧容器单击右键,在快捷菜单中单击常量int1:if

右键,单击菜单常量int21为if在“if判断”中添加的“灰度”和“常量int操作——设置条单击灰度模块以选中,在其属性面板中单击选择灰度传感器-左单击常量int

常量int修改数值为10022当第1个if判断中的条件成立时,需要机器人向左转,使用多直流电机驱动模块达到此操作——添加多直流电机在if判断模块√(条件成立出口处使用拖拉方式添加驱动►多直流电机驱动1个多直流电机驱动在其属性面板中设置其属性,先勾选4个直流电机,再依次输入其速度值82个直流电机设为反转2设置设置多直流电机驱动模块,必须先勾选要驱动的直流电机,再设置其速度值231个多直流电机驱动2if继续添加第2个if操作——添加第2if判断模1if判断模块的“×(条件不成立)出口处使用拖拉方式添加流程►if判断2个if判断模块的容器中添加小于在小于模块的左侧容器添加灰度模块在小于模块的右侧容器添加常量int操作——设置条件的属单击灰度模块以选中,在其属性面板中单击选择灰度传感器-右(注意是右单击常量int242if判断2当第2个if判断中的条件成立时,需要机器人向右转。当2个if判断中的条件都不成立操作——添加2个多直流电机驱判断模块的“√(选中添加的第2个多直流电机驱动模块,设置其属性让机器人右转,如图所示判断模块的“×(选中添加的第3个多直流电机驱动模块,设置其属性让机器人直行,如图所示2523个多直流电机驱动至此,循迹踢球控制程序编写完毕,最终的结果如图26操作——自动

26操作——保存控制程单击菜单文件►保存按钮在保存控制程序窗口的下方输入文件名“程序-循迹踢球单击确定,如果软件没有出现错误提示,控制程序保存完毕;如果出现错误提示,请参操作——退出程序编辑 3.11一般错误处理按住错误提示窗口标题栏,将其拖动编辑区域的下方单击错误窗口的第1条信息( 必从第1条错误开始排查程序会将出错的模块定位到编辑区的,并自动选中;再次尝试保存,如果错误提示,则保存成功,否则请重复以上操作27排除错误——灰度模块对应的传感器列表为进入机器人编辑器,打开此程序关联的机器人文件保存机器人文件,并退出机器人编辑器进入程序编辑器,在灰度模块的属性中选择对应的传感器,并再次保存控制程序4第四章仿操作——仿在大厅界面上单击选择机器人按钮,选择机器人作品“机器人-循迹踢球单击选择控制程序按钮,选择机器人作品“程序-循迹踢球单击选择房间场地上的空座位,等待开始进入仿真进入仿真之后,单击仿真控制栏上的开始按钮,开 的3D机器人之旅3选择座 28操作——开始29操作——重新开始仿如果仿真结束显示得分画面时,单击返回(在仿真过程中也可)单击仿真控制栏重置按钮,恢复初始状态单击仿真控制栏开始按钮,即重新

0/150

联系客服

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!

THE END
0.入门教程此教程从零开始完成“训练-轨迹”任务,完成此任务需要搭建一部轨迹机器人, 并为之编写图形化控制程序,之后使用仿真导航创建仿真包,最后体验在线仿真过程。 萝卜圈仿真有离线和在线两种模式,离线模式主要进行本地练习使用。 在线模式可完成在线任务,更可与其它用户进行在线PK,并具有积分体系。 图1:操作流程图注册在桌面上双击“IRobotQ 3jvzquC41yy}/k{tdqvw/exr1jgrq1}zvqtobn8ywvqxjcu60jvsm
1.无人驾驶技能主题竞赛的机器人代码萝卜圈无人驾驶程序编写继我上一期的萝卜圈的机器人搭建(直达网址):无人驾驶技能主题竞赛的机器人搭建-CSDN博客 我来给相对应的机器人写代码。(思考思考再思考决定给截屏哈哈哈哈哈哈) 优化走中间 车是在道路上行驶,周边有障碍等,所以需要走中间,详情可查看无人驾驶技能主题竞赛规则_无人驾驶公交车台词编程比赛-CSDN博客。走中间的代码可jvzquC41dnuh0lxfp0tfv87524e92=9829?0c{ykenk0fnyckny03=5297>39
2.萝卜圈三维机器人教程.pdf文档全文预览萝卜圈三维机器人教程.pdf,萝卜圈三维机器人教程 日期:2012/4/28 版本:1.3 萝卜圈三维机器人在线仿真平台 目录目录 目录目录 第一章 开始机器人的探索之旅——初步的构建及编程知识介绍 1 1.1 让我们飞1 1.2 基本训练任务6 1.3 体验跑道竞速16 1.4 金字塔之旅18 第二章 迷jvzquC41oc~/dxtm33>/exr1jvsm1;53;1654=4:25<22;5772632;50ujzn
3.搭建机器人欢迎使用“萝卜圈三维机器人在线仿真平台”(以下简称“萝卜圈仿真”),此手册详细介绍了平台中关于“构建机器人”的相关内容、操作方法和注意事项,阅读此手册能深入地了解“萝卜圈仿真”的机器人编辑器的功能和特性,掌握构建机器人的方法和技巧。 文档约定左键/右键:指鼠标的左键或右键;jvzquC41yy}/k{tdqvw/exr1jgrq1{tdqv5sqktv30nuou
4.使用VC#2008速成版编写程序——介绍欢迎使用“萝卜圈三维机器人在线仿真平台”(简称“萝卜圈仿真”)。萝卜圈提供了功能强大的图形化编程语言,除此之外更支持多种代码编写的程序。此手册详细说明了如何使用“Mircosoft Visual C# 2008 速成版”(以下简称“VC# 2008”)编写萝卜圈机器人控制程序。 本手册基于“萝卜圈三维机器人在线仿真平台”1.4.0.0版的客 jvzquC41yy}/k{tdqvw/exr1jgrq1_H422>0XL722:7/j}rn
5.萝卜圈仿真入门教程20230127104551.pdf萝卜圈仿真-入门教程.pdf,萝卜圈网络技术 保留所 利。 萝卜圈3D 机器人 仿真平台入门 本入门 以萝卜圈仿真客户端1.5 版本进行说明。 入门 规范 以下规范可以方便地查看 中的信息。 软件界面的 软件界面元素的 (如菜单命令)、机器人模型名称、控制程序模块名称等用粗体格式jvzquC41o0hpqt63:0ipo8mvon532;8123881@5862963?82276467xjvo
6.初中三年级全学期信息科技《萝卜圈3D虚拟机器人编程环境》教学萝卜圈3D虚拟机器人编程环境 目录认识虚拟机器人仿真平台1仿真机器人的搭建2仿真程序的编写3了解比赛规则4 一、认识虚拟机器人仿真平台熟悉仿真平台的注册和使用。 目录 1、登陆 2、输入:用户名、密码和邮箱,单击“注册” 4、进入邮箱,查看验证码,复制下来激活码 回到注册界面粘贴。然后单击“激活账号” 成功 二、jvzquC41oc~/dxtm33>/exr1jvsm1;54616:3=4736746;6232725;60ujzn
7.萝卜圈三维机器人教程.pdf萝卜圈三维机器人教程.pdf,萝卜圈三维机器人教程 日期:2012/4/28 版本:1.3 萝卜圈三维机器人在线仿真平台 目录目录 目录目录 第一章 开始机器人的探索之旅——初步的构建及编程知识介绍 1 1.1 让我们飞1 1.2 基本训练任务6 1.3 体验跑道竞速16 1.4 金字塔之旅18 第二章 迷jvzquC41o0hpqt63:0ipo8mvon532:<132631:876:?5;?3ujvs
8.萝卜圈三维机器人教程(64页)5.3 62 第一章开始机器人的探索之旅 ——初步的构建及编程知识介绍 …… 1.1 让我们飞 一、机器人构建 1 2 3 1 二、程序编写 三、选择“训练-前进”场景,查看效果。 四:如何才能安全降落? 1 2 3 2 28 28 1.3 3 3 1 ___ 2 ___jvzquC41oc~/dxtm33>/exr1jvsm1;5421672@492361896232633=50ujzn
9.[OC]萝卜圈Python手动机器人脚本萝卜圈机器人编程[OC]萝卜圈Python手动机器人脚本 这是给机器人设置的端口,对照用 代码 # #'作者:溥哥’ # #机器人驱动主程序 #请在main中编写您自己的机器人驱动代码 importmsvcrt defmain(): a="none" whileTrue: key_input = msvcrt.getch() a=key_inputjvzquC41dnuh0lxfp0tfv8r2a99:4<:751gsvrhng1jfvjnnu1752996878
10.萝卜圈仿真机器人课程150:388. 萝卜圈仿真机器人课程1 sunerxiao 41次播放 1:00:089. 萝卜圈仿真机器人课程2 sunerxiao 34次播放 01:5010. 萝卜圈仿真机器人课程3 sunerxiao 35次播放 46:4811. 介绍造型 sunerxiao 20次播放 这里将会重放直播过程中的互动消息 本内容来自 了解课程 孙二小scratch编程和机器人教育 免费 jvzquC41yy}/elycnm4dqv4x13;65<=835<49<>
11.萝卜圈仿真机器人课程31:00:08 9. 萝卜圈仿真机器人课程2 sunerxiao 34次播放 01:50 10. 萝卜圈仿真机器人课程3 sunerxiao 32次播放 46:48 11. 介绍造型 sunerxiao 20次播放 这里将会重放直播过程中的互动消息 本内容来自 了解课程 孙二小scratch编程和机器人教育 免费jvzquC41yy}/elycnm4dqv4x13;6696757932<:
12.萝卜圈三维机器人教程.pdf《萝卜圈三维机器人教程.pdf》由会员分享,可在线阅读,更多相关《萝卜圈三维机器人教程.pdf(64页珍藏版)》请在人人文库网上搜索。 萝卜圈三维机器人教程 日期:2012/4/28 版本:1.3 萝卜圈三维机器人在线仿真平台 目录目录目录目录 第一章 开始机器人的探索之旅初步的构建及编程知识介绍. 1 1.1 让我们飞.1 1.2jvzquC41yy}/tnstgpjpe7hqo1v.4>5779630qyon
13.规则脚本编写介绍 Lua脚本语言 规则编程模型 规则脚本编写--介绍介绍欢迎使用“萝卜圈三维机器人在线仿真平台”(以下简称“萝卜圈仿真”),它提供了全面的机器人仿真解决方案。此教程介绍如何编写萝卜圈仿真规则脚本,并详细介绍系统提供的用于编写规则的SDK和事件命令。Lua脚本语言萝卜圈仿真任务规则采用Lua脚本语言编写,并且为其扩展了jvzquC41yy}/k{tdqvw/exr1jgrq1{zng1xvnn60jvsm
14.萝卜圈官网——虚拟机器人领导者|为创造而生TA 强大,但不仅是一个应用,TA 是老师和家长的得力助手; TA 好玩,但不是游戏,TA 是孩子的智慧伙伴; TA 智慧,但绝不仅是机器人,TA 是快乐创新的学习和成长空间; TA 是全球顶尖的人工智能创新教育平台; TA 是数百万青少年的快乐选择。立即加入学习 关于我们 版权所有 © 萝卜圈网络技术有限公司 浙公网安备 3301060jvzquC41yy}/k{tdqvw/exr1yghtk}j41kteg3jvor
15.萝卜圈仿真构建机器人用户手册.pdf萝卜圈仿真-构建机器人用户手册.pdf 19页内容提供方:lflebooks 大小:2.12 MB 字数:约1.55万字 发布时间:2023-03-31发布于北京 浏览人气:21 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)萝卜圈仿真-构建机器人用户手册.pdf 关闭预览 想预览更多内容,点击免费在线预览jvzquC41o0hpqt63:0ipo8mvon532;8125911A5442782=52276647xjvo
16.搭建机器人如机器人上安装3个距离传感器,可分别命名为“距离传感器_左”、“距离传感器_中”、“距离传感器_右”,在图形化编程中显示对应的名称,便于选择。选择控制器“选择控制器”是直流电机、伺服电机、传感器的专有属性。这些模型需要为其分配端口,由于萝卜圈仿真可以同时编辑多个机器人,因此需要明确选择从哪个控制器上分配jvzquC41yy}/k{tdqvw/exr1jgrq1{tdqv5sqktv90nuou
17.萝卜圈帮助中心首页场景脚本编写教程 Python 驱动库函数手册 快速入门 文档下载 下载“萝卜圈入门教程”文档 搭建机器人 编写控制程序 介绍 进入VPL程序编辑器 窗口布局 文件操作 编程操作 视角操作 模板 其它操作 控制类 while条件循环 while永远循环 跳出循环 跳出当前循环 jvzquC41yy}/k{tdqvw/exr1jgrq1
18.搭建机器人1. 选择要移动的模型,或模型组合中的任意一个模型;2. 单击“操作”>“移动”,状态切换为“移动状态”;3. 在模型上按住鼠标左键,将其拖动到目标位置松开左键。可继续移动其它模型,或按第4步切换到“选择状态”。4. 单击“操作”>“选择”,状态切换回“选择状态”。萝卜圈网络技术有限公司 版权所有 jvzquC41yy}/k{tdqvw/exr1jgrq1{tdqv5sqktv60nuou
19.场景脚本编写教程——“训练这是萝卜圈仿真提供的系统事件接口,其作用是检测某物体是否与指定的触发器接触,当指定物体与指定触发器接触时此函数返回true,否则返回false。这里用来检测机器人与否与“触发方块”接触。 事件中用于检测的事件接口函数需要用到模型的名称,如“触发方块”,而机器人是没有名称,在仿真时,需要在事件等接口中检测机器人时jvzquC41yy}/k{tdqvw/exr1jgrq1|hgpgydtruv1uifpnxetkvu47mvon
20.创新课堂虚拟机器人 虚实融合创新平台 智慧未来教育平台 萝卜圈jvzquC41yy}/k{tdqvw/exr1yghtk}j41xoegxx1xkjfq|3jvor
21.机器人端口编写控制程序图2:机器人端口“机器人端口”模块用于获取控制程序关联的机器人上所有使用的端口,可添加到驱动类中的“直流电机驱动”、“伺服电机驱动”和“传感器设置”模块的左容器。“机器人端口”模块需要设置以下属性:部件列表:在列表中选择要获取端口的机器人部件名称;jvzquC41yy}/k{tdqvw/exr1jgrq1un1xvm3;3jvor
22.规则脚本编写更好地使用萝卜圈仿真软件接触 整体进入 整体离开 整体通过Z轴 离开所有触发器 碰撞 时间相关 规则脚本编写--事件事件函数中所有提及“机器人名称”处,在编写规则时均应使用“起始点”的名称。接触表1:接触 函数/作用参数/返回值/说明 Event.IsTouch(rName, tName)检测机器人/物体是否与触发器接触 参数rName stjvzquC41yy}/k{tdqvw/exr1jgrq1{zng1xvnn90jvsm
23.萝卜圈修复图形化编程时、仿真时若干报错。 修复校园网服务器模式下,不联外网闪退。 1.6.2.2 更新日期:2024-2-29下载1下载2 新增增加中继服务器支持,可以在不连公网的情况下使用中继服务器使用客户端.中继服务器说明 新增机器人编辑窗口增加仿真时机器人起始前方指示。 jvzquC41yy}/k{tdqvw/exr1yjguuwjyangtvnxv0jznnHd?3