Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9412197
  • 博文数量: 1748
  • 博客积分: 12961
  • 博客等级: 上将
  • 技术积分: 20070
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-09 11:25
个人简介

偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.

文章分类

全部博文(1748)

文章存档

2024年(24)

2023年(26)

2022年(112)

2021年(217)

2020年(157)

2019年(192)

2018年(81)

2017年(78)

2016年(70)

2015年(52)

2014年(40)

2013年(51)

2012年(85)

2011年(45)

2010年(231)

2009年(287)

分类: 其他平台

2019-01-04 11:48:06

虽然对ROS的初步印象不是很好, 但是看看总是好的
ROS_Robot_Programming_CN.pdf 开始学习.


  1. 机器人
  2. 包含着很多技术要素,因此需要多方面的专业技术。实际上,机器人为了要进入到我们的生活当中且被广泛运用,目前尚存在着很多技术局限性,需要进行更多的研究。想要克服当前的问题,专家、相关企业、一般用户需要携手努力一起发展现状。除了机器人的制作和应用之外,我们需要一个协作和开发的平台,我认为这就是ROS平台。 ROS具备着降低技术壁垒和有益于传播的各种因素。 通过ROS平台,希望积累更多的知识和技术,使得更新更进步的机器人加入到我们的生活中。
安装部分:
(jetson TX1) Ubuntu 16.04 + Kinetic Kame
  1. sudo sh -c 'echo "deb $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
  2. sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

  3. sudo apt-get update && sudo apt-get upgrade -y
  4. sudo apt-get install ros-kinetic-desktop-full
  5. sudo apt-get install ros-kinetic-rqt*
初始化rosdep

  1. sudo rosdep init
  2. rosdep update # rosdep是一个通过在使用或编译ros的核心组
    件时轻松安装依赖包来增强用户便利的功能
安装 rosinstall

  1. sudo apt-get install python-rosinstall # 安装ROS的各种功能包的程序
加载环境设置文件

  1. source /opt/ros/kinetic/setup.bash #里面定义着ROS_ROOT和ROS_PACKAGE_PATH等环境
  2. 变量

创建并初始化工作目录

  1. ROS使用一个名为catkin的ROS专用构建系统mkdir -p ~/catkin_ws/src
  2. cd ~/catkin_ws/src
  3. catkin_init_workspace

  4. catkin_make #构建. 当用户构建没有问题时,运行ls命令。除了自己创建的src目录之外,还出现了一个新的build和devel目录。catkin的构建系统的相关文件保存在build目录中,构建后的可执行文件保存在devel目录中

  5. 最后,我们加载与catkin构建系统相关的环境文件。
  6. source ~/catkin_ws/devel/setup.bash
测试安装结果

  1. roscore

另外一种安装方式, 通过脚本安装.

  1. wget https://raw.githubusercontent.com/ROBOTIS-GIT/robotis_tools/master/install_ros_kinetic.sh
  2. chmod 755 ./install_ros_kinetic.sh
  3. bash ./install_ros_kinetic.sh





阅读(1942) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~