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

一.frist baxter robot workspace

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

二.Source ROS and Build

1.Source ROS Setup

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

2.Build and Install

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

三.Install Baxter SDK Dependencies

root@zxwubuntu-Aspire-V3-572G:~# sudo apt-get update
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

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

2.Source ROS Setup

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

3.Build and Install

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

 五.Configure Baxter Communication/ROS Workspace

1.Download the baxter.sh script

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

2.Customize the baxter.sh script

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

3.Edit the 'baxter_hostname' field

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

4.Initialize your SDK environment

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

 六. Verify Environment

$ 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. [转载]Android View.onMeasure方法的理解

    2013-12-18 10:56:28 转载自http://blog.sina.com.cn/s/blog_61fbf8d10100zzoy.html View在屏幕上显示出来要先经过measure( ...

  2. 近期C++编译问题汇总

    编译c++ 代码中遇到几个问题,汇总一下: 1.编译openssl 遇到问题如图 ,  原因:不支持汇编编译,在perl编译指令中加入: no-asm , 如:perl Configure VC-WI ...

  3. static关键字的理解

    #include<stdio.h> int counter(int i){ static int count=0;//编译时只运行一次 count=count+i; return coun ...

  4. 关于 IOS 发布的点点滴滴记录(一)

    今天又是发布 APP 审核的时候,哎,说来也悲催. 我们产品连这次好像是第四次被苹果公司拒绝了,想想都有点伤感.其实对于里面的内容我到是不是很关心.我关心的是在这过程中我所碰到的奇怪的事情.  (这次 ...

  5. Linux下GCC的使用

    1简介 GCC 的意思也只是 GNU C Compiler 而已.经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言:它现在还支持 Ada 语言.C++ 语言.Java 语言.Objective ...

  6. 内部类中class声明地方不同,效果不一样

    1.一个声明在类中,一个声明在类的方法中.在类中的方法中声明内部类,其方法中的内部类调用 内部类外中的变量,变量必须final class Outter{ int x1 = 0; public voi ...

  7. C杂记

    printf主要是为了便于取地址,默认将char,short变成了int,float变成了double:但scanf的时候,因为数据宽度的问题,必须区分%f和%lf. memset 是字符串操作函数: ...

  8. (转)phonegap 数据库详解

    原文:http://firepix.iteye.com/blog/1618343 phonegap 数据库详解          博客分类: web App phonegap  今天就把之前使用pho ...

  9. (转)js函数参数设置默认值

    原文:http://www.cnblogs.com/RightDear/archive/2013/06/26/3156652.html js函数参数设置默认值   php有个很方便的用法是在定义函数时 ...

  10. yii2 sphinx Ajax搜索分页 关键词的缓存

    控制器层 <?php namespace frontend\controllers; use Yii; use yii\web\Controller; //use frontend\models ...