文档章节

TX1 Ubuntu16.04系统下安装ros kinetic和turtlebot

H
 Holy_Lee
发布于 2017/04/24 12:21
字数 436
阅读 187
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

1、TX1刚刷完机,只能手动添加源:执行下图的三段命令,然后在把模板添加到source.list中。添加不同的源见wiki.ubuntu.org.cn/模板:16.04source

2、下载谷歌浏览器:

sudo add-apt-repository  ppa:chromium-daily/stable
sudo apt-get update
sudo apt-get install chromium-browser

3、安装ros kinetic:

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo apt-get update
sudo apt-get install ros-kinetic-desktop-full

4、配置kinetic

sudo rosdep init
rosdep update
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc

如果执行sudo rosdep init出错,执行sudo c_rehash /etc/ssl/certs

5、安装turtlebot,参考http://www.ncnynl.com/archives/201612/1148.html

注意:(1)执行rosdep install --from-paths src -i -y时可能会出现权限问题,执行sudo chmod 777 -R ~/.ros/

(2)编译kobuki和turtlebot时编译会出错,可能时kinetic与indigo有不一样的地方把。仔细看问题所在的文件,发现问题文件有三个:

~/turtlebot/src/turtlebot_create_desktop/create_gazebo_plugins/src/gazebo_ros_create.cpp

~/kobuki/src/kobuki_desktop/kobuki_gazebo_plugins/src/gazebo_ros_kobuki_loads.cpp

~/kobuki/src/kobuki_desktop/kobuki_gazebo_plugins/src/gazebo_ros_kobuki_updates.cpp

这三个文件都是gazebo仿真用到的节点,心想我们是要连接实物,不需要方针,于是我把对应节点的CMakeLists.txt更改,不编译这三个节点,于是编译就顺利的通过了。(困扰了我一天,不得已为之)

6、turtlebot安装好了,把TX1与turtlebot连接,使用笔记本在远端控制turtlebot。

使用官网教程配置网络即可:http://wiki.ros.org/turtlebot/Tutorials/indigo/Network%20Configuration

之后在TX1上运行:

roslaunch turtlebot_bringup minimal.launch --screen

在远端电脑上运行:

roslaunch turtlebot_teleop keyboard_teleop.launch --screen

即可完成对turtlebot的控制。

注意:电脑与TX1一定要连接到同一个路由器上,不要连接到同一个交换机上,否则他们不在同一个网段上。

H
粉丝 1
博文 2
码字总数 613
作品 0
沈阳
私信 提问
加载中
请先登录后再评论。
jetson TX1 Ubuntu16.04 64bit Ros-kinetic安装

官网教程:http://wiki.ros.org/kinetic/Installation/Ubuntu      http://wiki.ros.org/NvidiaJetson/TX1 中文参考:创客智造 https://www.ncnynl.com/ 教程并不是很详细,踩了不少坑,...

osc_di3etjb0
2018/07/26
3
0
turtlebot2+ROS kinetic+笔记本安装配置(测试成功版)

Turtlebot入门教程-安装并配置ROS环境(Kinetic 版本) Turtlebot入门教程-安装并配置ROS环境(Kinetic 版本) 说明 本教程详细描述了ROS的安装与环境配置。 此为 Ubuntu16.04 + Kinetic安装...

osc_jqebljto
2019/01/16
9
0
视觉机器人+人体姿态识别项目总结

一.整体介绍 项目大概从17年的5月份开始,那时候招了一个团队来做。两个大二的,三个大一的。后来慢慢摸索。暑假过后就没有人在项目组了。后来暑假重新找到了人重新开始。 项目的整体目的是...

osc_mpdk2b71
2019/01/15
3
0
工程问题--ubuntu16.04源码编译安装turtlebot

ubuntu16.04源码编译安装turtlebot 在安装完ros之后,就想跟着《ROS by example》里一样,跑跑turtlebot的demo 但是发现书里讲的都是14.04的安装过程。所以就想记录自己在16.04上源码编译的过...

osc_ryjlu6z2
2018/07/16
1
0
Ubuntu 16.04 kinetic 下安装turtlebot2

默认安装Ubuntu16.04以及ROS kinetic 防止忘记. 1. 准备工作: 2. 分别建立三个工作空间rocon,kobuki,turtlebot,下载和编译源码 (1) roncon 如果遇到"/bin/sh: 1: pyrcc5: not found roco...

osc_gazfrwgi
2018/05/02
8
0

没有更多内容

加载失败,请刷新页面

加载更多

还在用Swagger(丝袜哥)生成接口文档?我推荐你试试它.....

JApiDocs是一个无需额外注解、开箱即用的SpringBoot接口文档生成工具。 编写和维护API文档这个事情,对于后端程序员来说,是一件恼人但又不得不做的事情,我们都不喜欢写文档,但除非项目前后...

路人甲Java
07/09
0
0
智能仓储的独角兽逻辑

智能仓储的主要应用市场在哪里?客户的付费意愿和付费能力如何? 1、仓储设备具备标准化和通用化特点 由于电商和新零售的快速发展,轻工业品零售仓库的需求量大幅增加。而中国又是全球轻工业...

logiter
2019/08/23
14
0
可是小腿哪能扭过大腿

父亲是一个特别勤苦的人,他从不睡懒觉,每天天麻麻亮,或是下地干活,或是在家搞副业,或是拿着铁锨、粪筐,到路边,到村子周围,到牲畜常出入的地方,去拾粪蛋子,为庄稼积攒肥料,父亲不仅...

瑾123
19分钟前
12
0
一个volatile跟面试官扯了半个小时

《安琪拉与面试官二三事》系列文章,本文是此系列第三篇 一个HashMap能跟面试官扯上半个小时 一个synchronized跟面试官扯了半个小时 欢迎关注Wx公众号:【安琪拉的博客】—揭秘Java后端技术,...

osc_6ls9vwji
20分钟前
0
0
内网渗透靶机-VulnStack 2

WEB服务器:windows2008系统 外网网卡IP:192.168.1.152 内网网卡IP:10.10.10.80 域成员:windows server 2003系统 网卡IP:10.10.10.200 域控服务器:windows server 2008系统 网卡IP:192...

dnsil
07/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部