ROS
android_ruben
这个作者很懒,什么都没留下…
展开
-
[ROS]Cartographer的初体验
前几天google宣布开源了Cartographer,所以赶紧过来体验一把.本文的介绍的是google开源的Cartographer的初体验.Cartographer是一个提供多平台和多传感器配置下能够完成2D和3D下的SLAM(实时地图构建和定位)的系统.同时google也提供了ROS下的集成.关于什么是ROS参考:http://cpp.pub/articles/2016/08/08/147065原创 2016-10-08 20:10:59 · 5325 阅读 · 11 评论 -
[ROS]LaserScan消息的学习
本文介绍了LaserScan消息的格式以及各个参数的意义,并且在文章的最后编写了一个subscriber用来读取激光数据.LaserScan是ROS定义的激光数据格式,消息定义在sensor_msgs/LaserScan.msg文件中,路径为:/opt/ros/indigo/share/sensor_msgs/msg.LaserScan消息的示例如下:header: seq: 101732原创 2017-02-17 18:13:05 · 12341 阅读 · 4 评论 -
[ROS]知识点拾遗
1.创建工作空间mkdir -p ~/temp_ws/srccd ~/temp_ws/srccatkin_init_workspace2.创建新的packagecd ~/temp_ws/srccatkin_create_pkg beginner_tutorials std_msg rospy roscppcd ..catkin_make3系统命令 m命令 说明 rosrun原创 2017-02-17 20:50:20 · 693 阅读 · 0 评论 -
[ROS]如何建立Navigation Stack
前言 本文一步步的介绍如何在实现机器人上运行导航。包含的主题包括:发送坐标转换的tf,发布里程计信息,通过ROS发布激光传感器数据和基本的导航包配置。1.建立机器人 导航包假设已经以某种特殊的方式配置好用于运行。上面的图解展示了这个配置。白色的组件是必须的组件,并且已经实现了;灰色的组件是可选的组件,并且也已经实现了;蓝色的组件是必须为每一个具体的机器人平台创建的。导航包的预需求部分(以及原创 2017-02-14 16:11:21 · 2618 阅读 · 0 评论