Baxter学习笔记4-Baxter仿真篇
参考此连接安装
0 : Install
prerequisites
sudo apt-get install gazebo2 ros-indigo-qt-build ros-indigo-driver-common ros-indigo-gazebo-ros-pkgs ros-indigo-ros-control ros-indigo-control-toolbox ros-indigo-realtime-tools ros-indigo-ros-controllers ros-indigo-xacro python-wstool ros-indigo-tf-conversions ros-indigo-kdl-parser
Install baxter_simulator
$ cd ~/catkin_ws/src
$ wstool init .
$ wstool merge https://raw.githubusercontent.com/RethinkRobotics/baxter_simulator/master/baxter_simulator.rosinstall
$ wstool update
Build Source
$ source /opt/ros/indigo/setup.bash
$ cd ~/ros_ws
$ catkin_make
$ catkin_make install
1: Edit your_ip value in baxter.sh
2: 验证自己的gazebo是否安装好,在terminal中输入gazebo或者rosrun gazebo_ros gazebo 这里存在一个坑,可能由于自己的gazebo版本更新无法加载model。具体的参考这里。
http://answers.ros.org/question/199401/problem-with-indigo-and-gazebo-22/
1 : 连接仿真平台
at the [baxter - http://localhost:11311]
./baxter.sh sim
roslaunch baxter_gazebo baxter_world.launch
2 : 连接关节映射(需要后续控制的话)
in the baxter.sh's floder
检查本机IP,注意修改baxter.sh 内的 your_ip
./baxter.sh sim
rosrun baxter_tools enable_robot -e
rosrun baxter_tools enable_robot -s
rosrun baxter_interface joint_trajectory_action_server.py
3 : 打开规划实例(需要调用moveit规划包的话)
in the baxter.sh's folder
./baxter.sh sim
roslaunch baxter_moveit_config demo_baxter.launch for the moveit_rviz
'or' roslaunch baxter_moveit_config move_group.launch just for motion planning
Baxter学习笔记4-Baxter仿真篇相关推荐
- VULKAN学习笔记-inter教学四篇
VULKAN学习笔记-inter教学四篇 --交换链相关函数:实例层 vkCreateWin32SurfaceKHR vkDestroySurfaceKHR vkGetPhysicalDeviceSu ...
- COBOL 学习笔记 之 入門篇(续集)
书接上一回(COBOL 学习笔记 之 入門篇 ) 从程序可以看到,COBOL程序分为四部分: IDENTIFICATION DIVISION. ENVIRONMENT DIVISION. D ...
- 菜鸟学习笔记:Java提升篇12(Java动态性2——动态编译、javassist字节码操作)
菜鸟学习笔记:Java提升篇12(Java动态性2--动态编译.javassist字节码操作) Java的动态编译 通过脚本引擎执行代码 Java字节码操作 JAVAssist的简单使用 常用API ...
- 菜鸟学习笔记:Java提升篇11(Java动态性1——注解与反射)
Java提升篇11(Java其它高级特性--注解与反射) 注解(Annotation) JDK内置注解 自定义注解 元注解(meta-annotation) 反射(reflection) 动态语言 反 ...
- 菜鸟学习笔记:Java提升篇10(网络2——UDP编程、TCPSocket通信、聊天室案例)
菜鸟学习笔记:Java提升篇10(网络2--UDP编程.TCPSocket通信) UDP编程 TCP编程(Socket通信) 单个客户端的连接 多个客户端的连接(聊天室案例) UDP编程 在上一篇中讲 ...
- 菜鸟学习笔记:Java提升篇9(网络1——网络基础、Java网络编程)
菜鸟学习笔记:Java提升篇9(网络1--网络基础.Java网络编程) 网络基础 什么是计算机网络 OS七层模型 Java网络编程 InetAddress InetSocketAddress URL类 ...
- 菜鸟学习笔记:Java提升篇8(线程2——线程的基本信息、线程安全、死锁、生产者消费者模式、任务调度)
菜鸟学习笔记:Java提升篇8(线程2--线程的基本信息.线程安全.死锁.生产者消费者模式.任务调度) 线程的基本信息 线程同步 线程安全 死锁 生产者消费者模式 任务调度(了解) 线程的基本信息 J ...
- 菜鸟学习笔记:Java提升篇6(IO流2——数据类型处理流、打印流、随机流)
菜鸟学习笔记:Java IO流2--其他流 字节数组输入输出流 数据类型处理流 基本数据类型 引用类型 打印流 System.in.System.out.System.err 随机流RandomAcc ...
- 菜鸟学习笔记:Java提升篇5(IO流1——IO流的概念、字节流、字符流、缓冲流、转换流)
菜鸟学习笔记:Java IO流1--IO流的概念.字节流.字符流.缓冲流.转换流 IO流的原理及概念 节点流 字节流 文件读取 文件写出 文件拷贝 文件夹拷贝 字符流 文件读取 文件写出 处理流 缓冲 ...
- 菜鸟学习笔记:Java提升篇4(容器4——Collections工具类、其他容器)
菜鸟学习笔记:Java容器4--Collections工具类.其他容器 Collections工具类 容器其他知识点 队列Queue Enumeration接口 Hashtable Propertie ...
最新文章
- 一个程序员是怎么被逼疯的?
- TensorFlow serving远程访问引擎的容器部署
- linux更换主板后无法启动网卡
- 虚拟化-第二篇-DC,vCenter,ESXI的安装和配置
- Binder机制(一)
- php注册树模式,php基础设计模式大全(注册树模式、工厂模式、单列模式)
- 【转】python装饰器
- 2013.11.18—2013.11.22周总结
- C语言(CED)对于一个2行N列的走道。现在用1*2,2*2的砖去铺满。问有多少种不同的方式(递归求解)
- 能力成熟度模型(CMM)
- C++实现Base32加解码
- w3wp.exe进程来调试web应用程序
- 八代及以上笔记本发热降频的一般处理办法
- 实现企业微信自动登录
- (附带一键脚本)Android安卓手机使用linuxdeploy做debian服务器安装homeassistant教程
- 虚拟机服务器分配内存,服务器虚拟机分配内存大小
- html5中怎么实现居中显示图片
- 计算机自动获取IP地址流程详解
- 西门子1500通讯与西门子1200通讯(1)
- abb机器人--示教器--基础认识