Baxter实战 ——Baxter介绍
今天给大家先简单介绍一下Baxter的一些小知识。
1.Baxter介绍
1.1概述
Baxter是 Rethink Rbotics生产的一款双臂机器人。Baxter每个手臂有7个自由度,具有一系列关节执行器。
Baxter能安全的在人周围进行作业,无需设置安全边界。因为其关节组件通过系列弹性制动器(series elastic actuators)组成,在发动机/传动装置和执行器之间有一条弹簧,可以监测外部的作用力并反馈。
研究型的Baxter提供了运行于远程计算机上的SDK程序,SDK程序提供了开源的ROS API,通过API运行ROS命令和脚本,对Baxter进行操作。
名词解释:
SDK:Software Development Kit ,软件开发工具包。
API:Application Programming Interface,应用编程接口,是操作系统留给应用程序的一个调用接口。
1.2 Baxter模拟器
Baxter模拟器是开源的。
Baxter模拟器在ROS的元包baxter_simulator中。
Baxter的URDF文件用于生成模拟的Baxter模型。
功能包baxter_sim_hardware提供硬件仿真借口。可以用rqt修改位置和速度。
功能包baxter_sim_controllers提供手臂和头部的控制器。
Baxter模拟器可以用于rviz和MoveIt。
1.3 Baxter的手臂
肩部、肘部、腕部的旋转关节、俯仰关节共有7个
Baxter的控制模式有:关节位置控制、关节速度控制、关节扭矩控制、原始关节位置控制。关节位置控制是最最主要的控制模式。
手臂有两类抓手:电动抓手和吸盘抓手。
Baxter手臂袖口传感器:每一个手臂有一个集成摄像头、一个红外传感器、一个3轴加速度计
1rad=57.3º
90º=1.571rad
Baxter实战 ——Baxter介绍相关推荐
- Baxter实战 baxter与moveit!
目的就是为了把baxter官网上的moveIt!有关功能都给实现 官网:http://sdk.rethinkrobotics.com/wiki/MoveIt_Tutorial 官网上很多东西都说的不清 ...
- Baxter实战——baxter摇摆起来(打开gazebo进入baxter仿真)
在前边的文章中,已经可以再gazebo中展现出baxter机器人了,那么如何使他动起来呢?首先,机器人展现出来是不能动的,我们要先让他使能,才可以进行以后的一系列操作. 1.使能 在gazebo中打开 ...
- Baxter实战——执行双臂机器人通过rviz打开嵌入式视觉
在前边执行了机器人关节速度(位置)实例,也就是前边说的进入gazebo仿真以后,让机器人手臂动起来,摆头等动作,还可以通过rviz来打开嵌入式视觉. 在进入了gazebo以后,在进行实例演示的时候,我 ...
- XCP实战系列介绍04-CANape工程配置超详细介绍
本文框架 1.概述 2.新建CANape工程 3. Device配置 3.1 新建Device 3.2 输入Device名称 3.3 配置Network 3.4 选择A2l文件 3.5 确认报文ID与 ...
- XCP实战系列介绍06-CANape标定及标定后hex生成操作指导
本文框架 1.概述 2. CANape工程建立 3. XCP标定及后处理介绍 3.1 CANape标定 3.2 标定数据保存 3.3保存标定结果到原hex 3.4 将标定结果copy到hex中 3.5 ...
- XCP实战系列介绍10-基于CANoe实现XCP测量功能详细介绍
本文框架 1.概述 2. 使用指导 2.1 使用前提 2.2 获取变量地址 2.3 建立XCP通讯 2.4 发送需观测变量的地址及数据长度 2.5 读取应答数据 3. 操作流程汇总 1.概述 在前面一 ...
- XCP实战系列介绍03-英飞凌TC3xx芯片Overlay概述及开发过程介绍
本文框架 1.概述 2. Overlay相关寄存器介绍 2.1 全局寄存器 2.2 单独Block相关寄存器 3. 基于TC3xx芯片Overlay的开发流程 3.1 开发流程及操作汇总 3.2 开发 ...
- Baxter实战——Ubuntu 14.4+ros indigo 安装Baxter Simulator与 Moveit
在前边已经对Baxter sdk完成了安装,今天对剩下的两个进行安装.这三个是gazebo进入baxter仿真环境必不可少的. 一 Install Baxter Simulator 1.安装依赖 $ ...
- baxter实战2--安装baxter simulator
首先按照Workstation Setup装好Baxter workstation(虽然没有说支持Kinetic,但是只需要把安装过程的indigo字眼都改成kinetic就可以,暂时编译没出问题,跑 ...
最新文章
- Pri3D:一种利用RGB-D数据固有属性完成3D场景感知的表示学习方法
- Windows Phone 7 - 页面间传值 来源-http://blog.csdn.net/dncts/article/details/6160067
- dp问题 -挑战例题 2017-7-24
- mybatis获取表名——mybatis动态调用表名和字段名#{},${}
- (数据分析三板斧)第一斧Numpy-第二节:生成数组、数组属性和切片
- 倒排索引-搜索引擎的基石
- Node.js抓取网页信息(cheerio网络爬虫)
- 离岸人民币兑美元升破6.50关口
- linux命令(56):环境变量:/etc/profile、/etc/bashrc 、~/.profile、~/.bashrc
- dlib疲劳检测_基于OpenCV的实时睡意检测系统
- Linux第二周学习笔记(12)
- 在asp.net 中实现只允许数字输入的文本框
- 2022年计算机二级Java语言程序设计练习题及答案
- 数据安全-整体解决方案
- HTML和CSS仿唯品会首页,ecshop仿唯品会2014全模板带团购品牌特卖
- ubuntu 保存视频流的关键
- Lync/Skype脱机地址簿不更新
- 基于JAVA出差报销管理系统
- 捷联惯导速度更新_划桨效应补偿算法推导(双子样)
- 软件授权解决方案FlexNet Publisher