这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 徒手撸台ROS机器人之---ROS介绍篇

共4条 1/1 1 跳转至

徒手撸台ROS机器人之---ROS介绍篇

工程师
2015-12-30 16:21:10     打赏

1、准备

一台电脑、Linux操作基础

2、环境

操作系统:ubuntu14.04(indigo)

ROS版本:indigo

3、安装

第一步添加sources.list

我们直接添加国内的源吧,下载速度会快很多,完整版的包大小在1g左右

以下三个源,随便添加一个就可以了。

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
sudo sh -c '. /etc/lsb-release && echo "deb http://ros.exbot.net/rospackage/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
sudo sh -c '. /etc/lsb-release && echo "deb http://mirror.sysu.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

第二步 添加keys


sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116

第三步确保你的软件包索引是最新的


sudo apt-get update


第四步安装

我们安装full这个


sudo apt-get install ros-indigo-desktop-full


然后就可以去喝咖啡去

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

第五步 初始化dep

首先输入


sudo rosdep init

然后输入


rosdep init

第六步 环境设置

如果不进行这一步设置的话,每次打开一个终端就需要source一下,很烦的

输入


echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc

然后source一下


source ~/.bashrc

第七步 安装rosinstall

这个玩意可以帮你给ros软件包下载很多源码树






sudo apt-get install python-rosinstall



安装结束了

我们可以测试一下安装是否正常,运行一个玩的吧,一个龟

打开一个终端(ctrl+alt+t)

输入


roscore



然后再打开一个终端

输入


rosrun turtlesim turtlesim_node


快看看弹出了什么








工程师
2015-12-30 16:21:21     打赏
2楼

本楼主要是ROS的基本操作以及各种知识的总结

我直接上传我以前写的附件吧

1、文件系统介绍

ROS初级教程之-文件系统介绍.pdf

2、文件系统工具介绍

ROS初级教程之-文件系统工具介绍.pdf

3、创建编译功能报

ROS初级教程之-创建编译功能包.pdf

4、常用命令的使用

ROS初级教程之-常用命令的使用.pdf

5、消息服务的介绍

6、编写简单的消息发布和订阅

7、编写简单的服务和客户端

8、手动创建package

5、6、7、8.zip

后几个直接打包吧,你要是问我前几个怎么不打包了,

我想说:

我要骗点积分

最后送给大家真正的福利

ROS命令总结.doc

Ubuntu下apt-get命令详解.doc


工程师
2015-12-30 16:21:31     打赏
3楼
继续占坑

工程师
2015-12-30 16:21:42     打赏
4楼
3

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]