Autoware(1)——快速开始

摘要:
如果输入密码后没有RuntimeManager窗口,则Autoware安装应该有问题,可能无法执行:4。运行rosbag并在RuntimeManager_moriyama_150324.bag的模拟界面中导入“sample”,将开始时间设置为120,单击play,然后单击暂停按钮。加载点云地图和矢量地图在[quickstart]界面上,选择map和ref以加载my_map.launch,然后单击[map]按钮。“~/。autoware/data/my_launch/my_map。launch“找到[quickstart]界面并加载my_Localization。launch,然后单击[Localization]按钮。”~/。自动软件/my_launch/my_localization。启动“启动RViz。单击RViz按钮启动RViz可视化工具。当模拟界面的进度条达到约23%时,演示应该趋于稳定。

该部分可参照github Autoware中的 Demo Quick_Start

1. 建立目录“.autoware”来保存demo数据

mkdir .autoware

2. 下载Demo数据下载demo数据:

A script for generating a demo launch file:
http://db3.ertl.jp/autoware/sample_data/my_launch.sh
Map/calibration/path data (Moriyama area):
http://db3.ertl.jp/autoware/sample_data/sample_moriyama_data.tar.gz
rosbag data:
http://db3.ertl.jp/autoware/sample_data/sample_moriyama_150324.tar.gz 

将下载的压缩包转到~/.autoware解压

~$ cd .autoware
~/.autoware$ tar xfz sample_moriyama_data.tar.gz
~/.autoware$ tar xfz sample_moriyama_150324.tar.gz
~/.autoware$ sh my_launch.sh
运行命令后会生成以下的launch文件:

my_launch/
my_map.launch # Load PointClouds and vector maps 
my_sensing.launch # Load device drivers
my_localization.launch # Localozation
my_detection.launch # Object detection
my_mission_planning.launch # Path planning
my_motion_planning.launch # Path following 

3. 运行runtime manager

cd ~/Autoware/ros
./run
会出现两个分离的终端窗口。一个是[roscore],另一个是[runtime_manager] ,Runtime Manager启动前要输入管理员密码,输入密码后就可以启动了。

如出现输入密码后无Runtime Manager窗口,应该是Autoware安装有问题,可能是未执行:

4. 运行rosbag

Runtime Manager的simulation界面中,导入”sample_moriyama_150324.bag”,设置开始时间为120,然后点击play,再点击pause按钮。
Autoware(1)——快速开始第1张

加载点云图和向量图

在[quick start]界面,选择map,ref加载my_map.launch,并且点击[map]按钮。

“~/.autoware/data/my_launch/my_map.launch”

定位
在[quick start]界面,加载my_localization.launch,并且点击[localization]按钮。
“~/.autoware/my_launch/my_localization.launch”

 启动RViz

点击RViz按钮启动Rviz可视化工具。启动后选择[file]-[open config],在[choose a file to open]对话框中,选择以下文件,然后点击[open]。

“~/Autoware/ros/src/.config/rviz/default.rviz”


在[simulation]界面,点击[pause]按钮来重新运行rosbag。
在Rviz中的 [Display]窗口, [Global Options]-[Fixed Frame] , 设置为 “world”.
在 [Current View]-[Target Frame]的 [View] 窗口, 选择“base_link” 并且设置[Type]为“TopDownOrtho”。点击 [Zero] 按钮. (可以初始化追踪汽车的位置)。
当simulation界面的进度条到达23%左右(110/479sec),演示应该趋向于稳定了。


8.任务规划
在[quick start]界面,加载my_mission_planning.launch,并且点击[mission planning]按钮。
“~/.autoware/my_launch/my_mission_planning.launch”


9.运动规划
在[quick start]界面,加载my_motion_planning.launch,并且点击[motion planning]按钮。
“~/.autoware/my_launch/my_motion_planning.launch”

免责声明:文章转载自《Autoware(1)——快速开始》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇windows系统中如何启动两个tomcatRatatype下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【snmp】win7安装和配置snmp

一、安装SNMP 1、打开控制面板—>程序和功能—>打开或关闭Windows功能 勾上复选框,点击确定按钮 2、开始安装SNMP 3、snmp安装完成,需要重启计算机才能生效,可以立即重启或稍后重启  安装完成后,再次打开控制面板—>程序和功能—>打开或关闭Windows功能,简单网络管理协议(SNMP)这里是勾选上的   二...

走进WPF之UI布局

一个成功的软件,离不开人性化的UI设计,如何抓住用户第一视觉,让用户产生依赖感,合适优雅的布局必不可少。本文以一些简单的小例子,简述WPF中布局面板控件的使用,仅供学习分享使用,如有不足之处,还请指正。 涉及知识点 在WPF中,关于布局面板控件,主要有以下几种: StackPanel:栈面板,可以将元素排列成一行或者一列。其特点是:每个元素各占一行或者一...

tabBarItem动画

 1.有时,我们需要为tabBarItem设置一些动画。在网上查了半天,没有结果。自己写了一个简单的动画 代码如下: - (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewControll...

Android框架式编程之BufferKnife

BufferKnife作为框架式编程的重要组成部分,使用BufferKnife能够极大的精简View层面的代码量,并为MVP/MVC方式提供辅助。 一、配置 compile 'com.jakewharton:butterknife:(insert latest version)' annotationProcessor 'com.jakewharton:...

NVelocity系列 → NVelocity配置详解

在VelocityEngine初始化前,可以通过ExtendedProperties配置NVelocity的运行环境参数,当执行VelocityEngine的Init(ExtendedProperties)后,NVelocity会合并自定义配置和默认配置。NVelocity在NVelocity.Runtime.RuntimeConstants中定义了默认配...

gvisor debug

Stack traces Debugger ProfilingDocker Proxy To enable debug and system call logging, add the runtimeArgs below to your Docker configuration (/etc/docker/daemon.json): { "r...