原创博文,转载请标明出处:--周学伟http://www.cnblogs.com/zxouxuewei/

一.frist baxter robot workspace

  1. root@zxwubuntu-Aspire-V3-572G:~# mkdir -p ~/ros_ws/src
  2. # ros_ws (short for ROS Workspace)

二.Source ROS and Build

1.Source ROS Setup

  1. root@zxwubuntu-Aspire-V3-572G:~# source /opt/ros/indigo/setup.bash

2.Build and Install

  1. root@zxwubuntu-Aspire-V3-572G:~# cd ~/ros_ws
  2. root@zxwubuntu-Aspire-V3-572G:~# catkin_make
  3. root@zxwubuntu-Aspire-V3-572G:~# catkin_make install

三.Install Baxter SDK Dependencies

  1. root@zxwubuntu-Aspire-V3-572G:~# sudo apt-get update
  2. root@zxwubuntu-Aspire-V3-572G:~# sudo apt-get install git-core python-argparse python-wstool python-vcstools python-rosdep ros-indigo-control-msgs ros-indigo-joystick-drivers

 四.Install Baxter Research Robot SDK

1.Install Baxter SDK

  1. root@zxwubuntu-Aspire-V3-572G:~# cd ~/ros_ws/src
  2. root@zxwubuntu-Aspire-V3-572G:~# wstool init .
  3. root@zxwubuntu-Aspire-V3-572G:~# wstool merge https://raw.githubusercontent.com/RethinkRobotics/baxter/master/baxter_sdk.rosinstall
  4. root@zxwubuntu-Aspire-V3-572G:~# wstool update

2.Source ROS Setup

  1. root@zxwubuntu-Aspire-V3-572G:~# source /opt/ros/indigo/setup.bash

3.Build and Install

  1. root@zxwubuntu-Aspire-V3-572G:~# cd ~/ros_ws
  2. root@zxwubuntu-Aspire-V3-572G:~# catkin_make
  3. root@zxwubuntu-Aspire-V3-572G:~# catkin_make install

 五.Configure Baxter Communication/ROS Workspace

1.Download the baxter.sh script

  1. root@zxwubuntu-Aspire-V3-572G:~# wget https://github.com/RethinkRobotics/baxter/raw/master/baxter.sh
  2. root@zxwubuntu-Aspire-V3-572G:~# chmod u+x baxter.sh

2.Customize the baxter.sh script

  1. root@zxwubuntu-Aspire-V3-572G:~# cd ~/ros_ws
  2. root@zxwubuntu-Aspire-V3-572G:~# gedit baxter.sh

3.Edit the 'baxter_hostname' field

  1. baxter_hostname="baxter_hostname.local"
    your_ip="192.168.XXX.XXX"
    ros_version="indigo

4.Initialize your SDK environment

  1. root@zxwubuntu-Aspire-V3-572G:~# cd ~/ros_ws
  2. root@zxwubuntu-Aspire-V3-572G:~# . baxter.sh

 六. Verify Environment

  1. $ env | grep ROS

Baxter机器人---安装SDK包(二)的更多相关文章

  1. Baxter机器人---Hello_baster(二)

    原创博文,转载请标明出处:--周学伟http://www.cnblogs.com/zxouxuewei/ Step 1: Setup ROS Environment root@zxwubuntu-As ...

  2. 安卓安装ZXING(二维码)SDK

    安卓安装ZXING(二维码)SDK 安装<WIFI共享精灵>后,ZXING(二维码)SDK就有了,扫二维码又快而且精度又高. 真是意外的发现.不需要去下载BARCODE SCANNER.

  3. 安装SDK 6.0(二)

    2==>安装SDK 6.0 打开安卓Android Studio 出现 Unable to access Android SDK add-on list 点击 Cancal 在点击Cancel ...

  4. android通过命令行安装sdk

    在linux下没有界面化的安装sdk方式,所以需要通过下载zip包或命令行安装   一.通过tools下的android安装 1.进入到android工具 cd $ANDROID_HOME/tools ...

  5. Arcgis runtime sdk .net 二次开发

    前段时间研究了下 arcgis runtime sdk .net 二次开发··这里做个笔记 runtime版本为100.6 基于WPF 开发 命名空间引入 xmlns:esri="http: ...

  6. MTK官方SDK包编译openwrt

    全过程需要联网,最好有梯子,编译方式有两种 安装依赖库: apt-get install g++ apt-get install libncurses5-dev apt-get install zli ...

  7. 【CentOS】安装RPM包或者源码包

    一.rpm  (是Redheat Package Manager的简称) 如果光驱中还有系统安装盘的话, 1.先挂载光驱, mount /dev/cdrom /mnt/ 2.cd /mnt/ 3.cd ...

  8. go get安装第三方包的前提条件和步骤

    首先,你要找到第三方类包所在的网址, 例如:  http://github.com/go-sql-driver/mysql分为命令行自动安装 和 手动下载 然后安装. ( 欢迎加入go语言群: 218 ...

  9. 安装rpm包时遇到Header V3 DSA signature: NOKEY时解决办法

    安装rpm包,特别是没有GPGkey校验,原因是rpm版本过低导致的. 代码如下: warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY ...

随机推荐

  1. jquery表单提交和重置

    $('#myform').submit() 表单提交 $('#myform')[0].reset() 表单重置

  2. FR报表 自动缩小的代码

    procedure TfrMemoView.Draw(Canvas: TCanvas); var newdx: Integer; OldScaleX, OldScaleY: Double; fs: i ...

  3. 5个最顶级jQuery图表类库插件-Charting plugin

    转载: http://www.cnblogs.com/chu888chu888/archive/2012/12/22/2828962.html 作者:Leonel Hilario翻译:Terry li ...

  4. LIS-Program E

    最大上升子序列 Description The world financial crisis is quite a subject. Some people are more relaxed whil ...

  5. VS2010下配置OCI编程

    OCI是Oracle官方出品的用于C/C++语言连接.操作Oracle数据库的API.在windows操作系统下使用VS等IDE编写.编译C++程序十分方便.简单,不需要使用Makefile.使用OC ...

  6. PHP笔记(一)

    1. public 表示全局,类内部外部子类都可以访问:private表示私有的,只有本类内部可以使用:protected表示受保护的,只有本类或子类或父类中可以访问: 2. ==是包括变量值与类型完 ...

  7. 编译mahout0.9

    一.编译的必要性 由于hadoop的生态系统中的各个组建之间的兼容性的问题,因此导致将各个组件组合在一起的时候,会存在一个兼容性的问题,这也是apache hadoop生态系统给开发者带来的一个问题, ...

  8. POJ 1185 炮兵阵地(经典的状态压缩DP)

    题意:中文题. 思路,经典的状态压缩题目. 由于列长比较小,我们可以以行为阶段用状态压缩来做. 由于攻击只占两个格,这样从行的角度看,第i行的炮兵只与前i-1和前i-2行有关系.这样如果用j,k,l分 ...

  9. c规范(2)

    一:对齐 1 程序的分界符' {'和' }'应独占一行并且位于同一列,同时与引用它们的语句左对齐. 2  { }之内的代码块在' {'右边数格处左对齐. 二:注释 注释通常用于:( 1)版本.版权声明 ...

  10. Python 安全类目推荐 (持续更新)

    推荐学习书目 › Learn Python the Hard Way › Python 学习手册 › Python Cookbook › Python 基础教程 Python Sites › PyPI ...