该部分可参照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按钮。

加载点云图和向量图

在[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)——快速开始的更多相关文章

  1. 快速构建H5单页面切换骨架

    在Web App和Hybrid App横行的时代,为了拥有更好的用户体验,单页面应用顺势而生,单页面应用简称`SPA`,即Single Page Application,就是只有一个HTML页面的应用 ...

  2. .net core快速上手

    2014年11月12日的Connect ();开发者活动上宣布将.NET堆栈基于MIT协议开源,并且提供开源保证,托管在Github上.当时的版本与最终目标相距甚远,然而有一点可以肯定的是,这是一个与 ...

  3. Web Api 入门实战 (快速入门+工具使用+不依赖IIS)

    平台之大势何人能挡? 带着你的Net飞奔吧!:http://www.cnblogs.com/dunitian/p/4822808.html 屁话我也就不多说了,什么简介的也省了,直接简单概括+demo ...

  4. SignalR快速入门 ~ 仿QQ即时聊天,消息推送,单聊,群聊,多群公聊(基础=》提升)

     SignalR快速入门 ~ 仿QQ即时聊天,消息推送,单聊,群聊,多群公聊(基础=>提升,5个Demo贯彻全篇,感兴趣的玩才是真的学) 官方demo:http://www.asp.net/si ...

  5. 快速搭建springmvc+spring data jpa工程

    一.前言 这里简单讲述一下如何快速使用springmvc和spring data jpa搭建后台开发工程,并提供了一个简单的demo作为参考. 二.创建maven工程 http://www.cnblo ...

  6. 如何快速优化手游性能问题?从UGUI优化说起

    WeTest 导读   本文作者从自身多年的Unity项目UI开发及优化的经验出发,从UGUI,CPU,GPU以及unity特有资源等几个维度,介绍了unity手游性能优化的一些方法.   在之前的文 ...

  7. Photoshop将普通照片快速制作二次元漫画风格效果

    今天为大家分享Photoshop将普通照片快速制作二次元漫画风格效果,教程很不错,对于喜欢漫画的朋友可以参考本文,希望能对大家有所帮助! 一提到日本动画电影,大家第一印象肯定是宫崎骏,但是日本除了宫崎 ...

  8. CRL快速开发框架系列教程十三(嵌套查询)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  9. CRL快速开发框架系列教程十二(MongoDB支持)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

随机推荐

  1. ASP.NET Core 框架源码地址

    ASP.NET Core 框架源码地址 https://github.com/dotnet/corefx 这个是.net core的 开源项目地址 https://github.com/aspnet  ...

  2. .netcore2.0+pgsql 脚手架

    mystaging介绍 这是一个 .netcore+pgsql 的脚手架,可以一键生成实体对象和业务层接口,让开发人员无需关注底层变动,专注编写业务代码,它可以让你使用 .netcore2.0的新特性 ...

  3. 深入解读阿里云数据库POLARDB核心功能物理复制技术

    日志是数据库的重要组成部份,按顺序以增量的方式记录了数据库上所有的操作,日志模块的设计对于数据库的可靠性.稳定性和性能都非常重要. 可靠性方面,在有一个数据文件的基础全量备份后,对运行中的数据库来说, ...

  4. UML简单介绍-如何看懂UML(一)

      在计算复杂的数学题时,我们必然会打草稿计算 在绘画课中,我们可以素描出来看到的事物 那么在程序设计中呢? 如何描绘传达你脑海中的关于这个程序 ,设计的蓝图草稿?   OOP的程序设计中,最多的自然 ...

  5. Smobiler 4.4已正式发布!(Smobiler能让你在Visual Studio上开发APP)

    Smobiler 4.4已经正式发布,还不快来看看?原文地址:https://www.smobiler.com/portal.php?mod=view&aid=53这次更新要感谢我们的用户,在 ...

  6. Selenium自动化-CSS元素定位

    接下来,开始讲解 CSS元素定位. CSS定位速度快,功能多,但是不能向上查找,比 xpath好用,是本人认为最好用的定位方式   大致用法总结: 具体使用仿上篇博客.http://www.cnblo ...

  7. vue的项目结构记录

    vue的项目结构 不知道大家有没这样的情况,面对刚配置好的脚手架,创建的文件不知道该放哪个文件下,导致后面开发一些文件不好找,不利于维护. 接下来我说说我项目中的一些文件: 首先是components ...

  8. 引入UEditor后其他列表项不显示

    最近在做的一个后台管理系统,发现一个bug: 问题描述:如果其他列表项都用类为col-xs-12的div包裹,而引入UEditor的部分不用类为col-xs-12的div包裹,那么其他列表项将无法显示 ...

  9. SBC数据格式转换软件

    北京博信施科技有限公司是一家专业从事数据格式转换.数据处理领域研发软件产品和解决方案实施的技术型公司.在当今信息时代,PDF文档格式是在Internet上进行电子文档发行和数字化信息传播的理想文档格式 ...

  10. 在Office应用中打开WPF窗体并且让子窗体显示在Office应用上

    在.NET主程序中,我们可以通过创建 ExcelApplication 对象来打开一个Excel应用程序,如果我们想在Excle里面再打开WPF窗口,问题就不那么简单了. 我们可以简单的实例化一个WP ...