启动器概述

启动器有五个主要组件-如果您是新用户,则只需要担心“基本启动器”部分,但是如果您想更深入地了解启动器为您提供的功能,请访问此页面阅读。

第1节:基本启动器

 

使用ROS / Gazebo启动文件的默认方法是使用.launch文件。这些文件已经为您创建,因此您所需要做的就是从下拉菜单中选择一个文件,然后单击“启动”按钮。这是启动程序所需的全部,如果您的主要目标只是运行快速测试,那么这是您的选择。

第2节:映像启动器

 

启动器2_

我们可以使用ROS / Gazebo的第二种文件格式-启动器接受png文件,也称为“跟踪图像”。在基础级别上,已经有各种预制的轨迹图像,因此您不必担心会提供它们。如果您不制作自己的图像,则仍然有理由在基本启动器上使用此启动器-噪波滑块。大多数默认图像都将兼容噪声,而噪声是向环境中添加其他东西的一种方式,可能会使传感器感到困惑。默认情况下,不添加噪音,但是通过向右移动滑块,您可以添加越来越多的噪音。如果您想创建自己的轨道,则创建图像是更容易的方法之一-有关此的更多信息,请查看“图像到轨道转换”维基页面。

如果选择了Full Stack,则启动.png时还将自动将其转换为.csv。无论是否选择了Full Stack,它都会始终将其转换为.launch,这是启动轨道所必需的。

第3节:启动器参数

启动器3_

 

这些参数会同时影响Basic和Image启动器。单选按钮会影响我们如何控制汽车(通过提供速度或通过提供扭矩),而LIDAR复选框将启动可视化工具,以帮助您了解LIDAR传感器如何对其环境做出反应。感知复选框将启动感知堆栈,否则等效于使用启动launch_group:=no_perception

第4节:生成参数

启动器4_

 

在本部分中,您可以随机生成一个赛道。有关所有参数的详细信息,请参见“随机轨道生成”页面。对于大多数用途,“小直尺”应该是一个很好的预设,以使其保持打开状态。当您单击生成按钮时,它将开始生成轨道-根据您的计算机和您的参数,这可能需要很长时间-完成后,它将向您显示所生成轨道的弹出窗口。所有轨道都存储在rand.png中,因此生成后,您可以使用Image Launcher启动轨道。

Lax Generation可以使生成器不会太努力地遵循规则。

如果选择了Full Stack,则生成器将自动以.launch,.csv和.png格式生成它(未选择时,仅生成为.png格式)

TRACK_WIDTH参数控制圆锥体与轨道中心的距离。

以下内置预设是:

  • 小直线:小而变化多端的,快速生成的曲目。
  • 计算机友好:生成速度快,差异不大。
  • 竞赛规则:最慢的一代,变化多端,会像在比赛中一样生成曲目。
  • 贝塞尔曲线:生成速度最快,体积较小,变化极大,使用贝塞尔曲线不同于其他曲线,通常包含急转弯。

第5节:转换工具

启动器5_

 

如果要在所有可能的轨道格式之间进行转换:.launch,.png和.csv,则此部分适合您。从.png转换为.launch时,“图像启动器”部分中的噪波滑块将影响结果。某些转换,例如从.launch到.png,在转换过程中会转换为中间形式(.csv)。该中间形式也将保存在正确的区域中,尽管它将覆盖具有相同名称的任何文件-选中后缀选项可通过向所有生成的文件添加后缀(_CT)来防止这种情况。如果要将文件转换为所有格式,请在“收件人:”下拉菜单中选择“全部”选项。

在最底部,有一个工具可以复制转换工具当前选择的任何文件。如果未选择“完全堆栈”,它将仅将文件复制到文本输入框中指定的新名称(文本输入框中不需要文件扩展名)。如果选择了Full Stack,它将进行复制,然后立即进行转换,以使复制的文件以.launch,.csv和.png格式存在。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值