文档

ROS应用实例

模拟ROS和Gazebo应用程序,连接到TurtleBot®硬件

这些示例展示了如何为ROS、真实机器人和模拟器构建特定的应用程序。使用它们来了解物理硬件和软件仿真系统的需求。有关机器人设置信息,请参见开始与凉亭和模拟乌龟机器人而且开始一个真正的乌龟机器人

主题

ROS的应用程序

ros机器人的反馈控制

本例向您展示了如何使用Simulink®来控制在独立的基于ros的模金宝app拟器中运行的模拟机器人。

ROS机器人对ROS 2的反馈控制

本例向您展示了如何使用Simulink®来控制在Gazebo®机器人金宝app模拟器中通过ROS 2网络运行的模拟机器人。

自动泊车代客与ROS在MATLAB

这个示例展示了如何在ROS网络中的各个节点之间分发自动泊车代客(自动驾驶工具箱)应用程序。

使用ROS的符号跟随机器人

本例向您展示如何使用ROS网络来控制在独立的基于ROS的模拟器上运行的模拟机器人。

露台

开始与凉亭和模拟乌龟机器人

这个例子展示了如何设置Gazebo®模拟器引擎。

在凉亭中添加、构建和移除对象

本示例探索了与MATLAB®的Gazebo®模拟器的更深入的交互。

在凉亭中施加力和力矩

本示例说明了在Gazebo®模拟器中将力和扭矩应用于模型的一系列方法。

在仿真中测试机器人自主性

这个例子探讨了MATLAB®控制的Gazebo®模拟器。

TurtleBot

开始一个真正的乌龟机器人

这个例子展示了如何使用MATLAB®ROS接口连接到TurtleBot®。

开始与凉亭和模拟乌龟机器人

这个例子展示了如何设置Gazebo®模拟器引擎。

与TurtleBot交流

本示例介绍了TurtleBot®平台以及MATLAB®用户可以与之交互的方式。

探索TurtleBot的基本行为

本例帮助您探索TurtleBot®的基本自主权。

远程操作控制TurtleBot

这个例子显示了TurtleBot®的键盘控制通过使用ExampleHelperTurtleBotCommunicator类。

用TurtleBot和VFH避障

本示例展示了如何使用TurtleBot®矢量场直方图(VFH)在环境中驾驶机器人时执行障碍物躲避。

跟踪和跟踪一个对象

在本例中,您将探索包含Kinect®摄像头的自主行为。