第一范文网 - 专业文章范例文档资料分享平台

3D虚拟仿真教材

来源:用户分享 时间:2025/6/28 15:18:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

然后再添加两个设置马达模块,分别设置端口1,状态0,速度100;端口2,状态0,速度100。并将整个流程连起来。

最后点击

图标编译程序,这样子就机器人走直线的程序就编写完成了。

3、机器人控制模块 ① SetMotor

图标:

说明:设置马达的状态以及转速。 参数:3个

port:要设置的马达的端口号(1-254)。

state:马达的状态(0正转,1停止,2反转)。 speed:马达的转速(0-100)。

4、其他模块 ① delayms

图标:

说明:设置毫秒延时。 参数:1个

ms:延时的毫秒数。

5、传感器模块 ① GetIRDete

图标:

说明:获取红外测障传感器的读数。 参数:1个

port:对应传感器的端口号(1-254)。 返回值:1或0,返回有或没有 ② GetRange

图标:

说明:获取红外测距传感器的读数。 参数:1个

port:对应传感器的端口号(1-254)。

21

返回值:0~500,离最近的墙壁的距离

③ GetCompass

图标:

说明:获取指南针传感器的读数。 参数:1个

port:对应传感器的端口号(1-254)。

返回值:0~359,默认Y轴正方向为0,数值逆时针递增。 ④ GetTouch

图标:

说明:获取碰撞检测传感器的读数。 参数:1个

port:对应传感器的端口号(1-254)。 返回值:0:没有触碰 1:有触碰 ⑤ GetBlack

图标:

说明:获取灰度传感器的读数。 参数:1个

port:对应传感器的端口号(1-254)。 返回值:0~255的灰度值。 ⑥ GetTrace

图标:

说明: 获取智能寻迹卡的读数。 参数: 2个

port:对应传感器的端口号(1-254)。

index:寻迹卡上的对应灰度传感器位置(1-8)。

返回值:0:没有看到黑线 1:看到黑线 ⑦GetFire

图标:

说明:获取火焰传感器的读数。 参数:1个

22

port:对应传感器的端口号(1-254)。 返回值:0~255的火焰亮度值。 ⑧ GetCompound

图标:

说明: 获取复眼的读数。 参数: 2个

port:对应传感器的端口号(1-254)。 command:复眼控制命令(1-12)。

返回值:数值或者编号。

小结

在机器人快车里面,系统已经提供了几个基础的函数。用户可以通过以下基础函数快速编写机器人程序,也可以封装出高级函数。

注:写好的程序编译到到机器人快车的Robots\\RCJ\\Projects文件夹下面。

23

第六章 虚拟仿真

学习内容

这一章我们来学习让我们已经搭建好的机器人、场地、还有机器人程序在仿真里面运行起来

任务引言 制作流程

点击“仿真”

这三个图片分别就加载场地、加载机器人、加载策略(机器人程序)那么接下来就把我们之前做好的机器人、场地、还有机器人程序加载进来吧。然后点击一下标。你就可以看到仿真的效果了。

这个图

小结

在接下来几章将介绍几个小例程。

24

搜索更多关于: 3D虚拟仿真教材 的文档
3D虚拟仿真教材.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5dqcb8ii1g6x2111f52m_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top