文档

ROS应用举例

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

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

主题

ROS的应用程序

基于ros的机器人反馈控制

这个例子向您展示了如何使用Simulink®来控制在一个独立的基于r金宝appos的模拟器中运行的模拟机器人。

ROS机器人对ROS的反馈控制

这个例子展示了如何使用Simulink®通过ROS 2网络控制在Ga金宝appzebo®机器人模拟器中运行的模拟机器人。

自动泊车代客与ROS的MATLAB

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

使用ROS标记跟随机器人

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

露台

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

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

在Gazebo中添加、构建和删除对象

这个例子探索了与MATLAB®中的Gazebo®模拟器进行更深入的交互。

在凉亭中施加力和力矩

本例说明了在Gazebo®模拟器中应用力和力矩到模型的方法集合。

机器人自主性仿真测试

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

TurtleBot

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

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

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

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

与TurtleBot交流

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

探索乌龟机器人的基本行为

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

用远程操作控制TurtleBot

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

TurtleBot和VFH避障

这个例子展示了如何使用TurtleBot®与矢量场直方图(VFH)执行障碍物规避时,驾驶机器人的环境。

跟踪和跟踪一个对象

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