(ros/navigation)安装Installing

mrpt_navigation/Tutorials/Installing

http://wiki.ros.org/mrpt_navigation/Tutorials/Installing

Installing

描述: 安装编译此包的说明

教程级别: 初级

目录

1. Get from apt packages

2. Build from sources

从apt包中获得

*注意*:只在indigo或者更高版本下可用。老版本的ros按照下面解释的,从源中编译包。

# This will install all packages in the mrpt_navigation metapackage

# Alternatively, install individual packages only as you need them

sudo apt-get install ros-$ROS_DISTRO-mrpt-navigation

从源中编译

1. 确保ROS已经安装!

2.确保已经编译或安装 MRPT 。从以下三种方式中选择一种:

1  从官方Debian / Ubuntu 资源中安装MRPT:

sudo apt-get install libmrpt-dev

·2  从PPA repositories中安装MRPT最新版本。

3 · 从源中编译MRPT(参考instructions),或使用sudo make install ,为了使CMake更容易查询到,添加下面语句至 ~/.bashrc :

export MRPT_DIR=YOUR_MRPT_BUILD_DIR

3. 必须熟悉ROS的catkin编译系统catkin build system!

3. 必须熟悉ROS的catkin编译系统 catkin build system!

· 官方教程

· J.Bohren的教程

4. 把下列的资源克隆岛catkin工作空间 (可能需要根据ROS版本来切换相应空间):

cd <your_catkin_ws>/src

git clone https://github.com/mrpt-ros-pkg/mrpt_navigation.git

cd ..

#rosdep install --from-paths src --ignore-src --rosdistro indigo # Only if you want MRPT to be installed from Ubuntu repos

catkin_make

5.可运行单元检测unit tests:

catkin_make run_tests # to execute the gtests

6. 为了使ROS能查询到这些包,阅读catkin文件(catkin documentation)并且运行(或添加至~/.bashrc):

source <your_catkin_ws>/devel/setup.bash

时间: 2024-12-13 02:14:39

(ros/navigation)安装Installing的相关文章

分析ROS Navigation Stack的原因

机器人导航是机器人所有其他功能的基础,手上现有的机器人导航框架已经基本完善,想要再进行性能以及效果上的提高需要很大的改动,因此参考ROS Navigation Stack,进行其代码结构以及思路的阅读,帮自己理清自己项目改进思路,经过几天的分析以及阅读,已经基本明确,接下来几天准备新导航代码的编写.

ubuntu14.04下 Kinect V2+Ros接口安装

1. 首先git下载代码,放到主文件夹下面 git clone https://github.com/OpenKinect/libfreenect2.git 2. 然后安装依赖项如下,最好事先编译安装好OpenCV sudo apt-get install build-essential cmake pkg-config libturbojpeg libjpeg-turbo8-dev mesa-common-dev freeglut3-dev libxrandr-dev libxi-dev 3.

ubuntu12.04和ros的安装

一.ubuntu12.04lts安装  (lts=long term support长期支持) 1.在电脑上分出100G的未分配空间(xp:删除逻辑分区,win7:压缩...) 2.下载ubuntu系统的镜像文件,如:ubuntu-12.04.4-desktop-i386.ios 3.将镜像文件做成启动盘,可以使用UltraISO_9.5.5.2960来制作 4.制作完成后重启电脑,按F12键,选择从usb盘启动 5.一步步按照提示操作即可 6.安装完成后会提示重启,重启的时候拔掉U盘 7.如果

ROS知识(1)----ROS Jade安装

ROS入门难,进去之后会是很简单,这是很多人的经验.但是今天安装ROS就吃了闭门羹,安装成功后,回顾发现,关键是操作系统Ubantu14.04没有安装好,一些系统包没有及时更新导致的.这里总结下ROS Jade安装的经验,留他日己用,也希望能帮助别人.安装的基本思路就是,首先安装Ubantu14.04操作,然后再安装ROS系统. 1.安装Ubantu14.04系统 ROS系统运行于Linux系统上,所以我们必须首先安装Ubantu系统.正确安装Ubantu系统是ROS安装成功的关键一步.否则安装

(ros/navigation) navigation导航中一些重要话题的来源和去路

(ros/navigation) navigation导航中一些重要话题的来源和去路,对理解程序有很大帮助 topic1:  cmd_vel Type: geometry_msgs/Twist Publishers: * /move_base Subscribers: * none topic2:  /move_base/NavfnROS/plan Type: nav_msgs/Path Publishers: * /move_base Subscribers: * /rviz topic3: 

Roomblock: a Platform for Learning ROS Navigation With Roomba, Raspberry Pi and RPLIDAR(转)

What is this? "Roomblock" is a robot platform consists of a Roomba, a Raspberry Pi 2, a laser sensor(RPLIDAR) and a mobile battery. The mounting frame can be made by 3D printers. ROS navigation system enable to make a map of rooms and use it to

ROS的安装与使用

一.apt方式安装 安装 说起ROS,可能大家现在或多或少都有所了解.现如今世界机器人发展之迅猛犹如几十年前计算机行业一样,机器人也逐渐进入到千家万户,大到工业机器人,小到家用的服务型机器人,各式各样,为各种人们生活所需的机器人以计算机技术的发展为基础的机器人也是如雨后春笋.机器人可主要分为硬件层和软件层两个大的主要方向.每一种类型的机器人都需要以硬件的实际情况编写符合用户需要的功能,渐渐的人们发现,这样的机器人代码的复用率很低,大大阻碍了机器人的发展.因此ROS便是为机器人在研发的过程中的代码

(ros/navigation/gmapping)导航/建地图

概述 http://wiki.ros.org/gmapping Gmapping包包含OpenSlam的Gmapping的一个ROS封装.Gmapping 的ROS节点slam_gmapping提供基于激光的SLAM(同时定位和创建地图).依靠移动机器人收集的激光和位姿数据,使用slam_gmapping可以创建2维栅格地图. 外部文档 主要是一个第三方包. 硬件需求 使用slam_gmapping,需要移动机器人提供里程计数据,并且水平安装固定激光测距仪.slam_gmapping节点试图转换

ROS 整体安装配置

1.安装:按照官网APT 安装. 2.配置环境变量. 3.创建工作空间 1 mkdir -p ~/catkin_ws/src 2 cd ~/catkin_ws 3 catkin_init_workspace 4 catkin_make 4.创建RoS 1 cd ~/catkin_ws/src 2 catkin_create_pkg test std_msgs rospy roscpp 3 catkin_make --pkg test 4 source ~/.bashrc 5.如果一个项目包含多个