文件名称:数据融合matlab代码-Programmable-Robot-Simulation:基于八度的可编程机器人仿真
文件大小:3.26MB
文件格式:ZIP
更新时间:2024-06-11 07:08:27
系统开源
数据融合matlab代码指导 由Zachary Higginbotham撰写 电子邮件: 该计划的目标: 该程序旨在通过提供虚拟机器人的仿真来帮助学生学习数据融合和信息过滤方面的技术,他们可以使用所需的任何逻辑对程序进行编程,并使用简单的api与仿真进行接口。 诸如移动,转弯,从传感器读取之类的动作都消耗能量,这是一种有限的资源。 由于时间有限,时间也是一个因素。 用户必须设计要克服的方法,并且将正态分布的随机性添加到每个动作中。 所有这些变量都可以在配置文件中更改。 该机器人对世界的唯一观察是通过其位于其中心的唯一传感器,该传感器可以读取到其面对的方向最近的物体的距离。 用户将用于编写机器人程序的语言是Octave,这是MATLAB的GNU版本。 在以八度为单位计算模拟后,提供的图形程序可以显示生成的脚本的结果。 设置说明: 如果您是从github阅读的,请单击侧面的下载zip进行下载。 您将需要安装八度。 对于Windows,我建议您使用cygwin(用于Windows的unix外壳)软件包,但是如果您不想安装cygwin,我建议的替代方法是也有用于Windows和Mac的安装程序
【文件预览】:
Programmable-Robot-Simulation-master
----.gitignore(30B)
----maps()
--------starmap.png.m(939KB)
----bots()
--------templateBot.m(2KB)
--------zachbot.m(543B)
--------fergbot.m(448B)
----res()
--------starmap.png(12KB)
----config.m(1KB)
----src()
--------moveturn.m(4KB)
--------sensor.m(3KB)
--------collision.m(4KB)
----README.md(8KB)
----natives()
--------libjinput-linux.so(14KB)
--------jinput-raw.dll(58KB)
--------jinput-dx8.dll(61KB)
--------liblwjgl.so(370KB)
--------jinput-dx8_64.dll(64KB)
--------jinput-raw_64.dll(61KB)
--------openal.dylib(715KB)
--------OpenAL32.dll(381KB)
--------libjinput-osx.jnilib(63KB)
--------liblwjgl64.so(439KB)
--------liblwjgl.jnilib(906KB)
--------lwjgl.dll(288KB)
--------OpenAL64.dll(374KB)
--------libopenal.so(360KB)
--------lwjgl64.dll(299KB)
--------libopenal64.so(395KB)
--------libjinput-linux64.so(14KB)
----farjar.jar(1.61MB)
----Roboloop.m(14KB)