【文件属性】:
文件名称:matlab终止以下代码-test:测试
文件大小:157.07MB
文件格式:ZIP
更新时间:2021-05-21 10:19:18
系统开源
matlab终止以下代码概述
CRATES代表“用于紧密耦合的实验和模拟的认知机器人体系结构”。
该项目的目标是创建一个易于使用的体系结构,以编写用于模拟机器人问题的高级认知控制器,并将其轻松地转移到实际实验中。
总体思想是,模拟的和实际的硬件平台都从通用的HAL继承功能,而HAL则通过消息传递主干公开自身。
通过这样做,HAL不再详细说明其实现,而是将自己呈现为一般的机器人类型,例如“
quadrotor”。
除了提供这种抽象服务,HAL还可以包括特定于类型的感知,导航和低级控制算法。
通过直接在HAL中实现这种功能,可以在实验和仿真之间重用它,而关键任务功能则无法与ROS消息传递系统上的带宽密集型应用程序竞争。
CRATES基于几个开源且积极开发的库。
ROS用于整个消息传递主干,而Gazebo用于仿真和可视化。
此外,GPS工具包用于模拟全球导航卫星系统,而GeographicLib用于在坐标系之间进行投影并计算引力和磁场。
安装说明
以双启动方式(推荐)或在虚拟机中安装Ubuntu
14.04“
Trusty
Tahr”。
如果选择安装在VM中,则来宾VM将需要(a)至少2GB