ViperX 300 Robot Arm 机械臂 “5自由度和360°全方位旋转”

ViperX 300 Robot Arm简介
ViperX 300机械臂属于Interbotix一个新的手臂系列;特色是配有DYNAMIXEL X系列智能伺服电机,与以前的伺服器相比,X系列舵机以较小的外形尺寸提供了:更高的扭矩、更有效的散热、更好的耐用性,DYNAMIXEL XM540-W270&XM430-W350伺服舵机提供:4096个位置精度、可定义的PID参数的高分辨率,用户也可以访问温度监控,位置反馈以及电压水平,负载和合规性设置。
ViperX 300的核心是:Robotis DYNAMIXEL U2D2 可轻松访问DYNAMIXEL向导软件和ROS,提供5个自由度和360度全方位旋转。
ViperX 300 Robot Arm软件控制

内置行业领先的智能伺服系统
DYNAMIXEL X系列智能伺服器提供的功能通常只能在工业级电机上找到,而价格却只有其一小部分。
可寻址:所有伺服器都有唯一的ID,使用户可以轻松地与单个伺服器或一组伺服器进行通信。Shadow ID功能还可以轻松控制双伺服关节中的第二个伺服。
菊花链:DYNAMIXEL伺服器以菊花链形式连接(每个伺服器均插入下一个串联的伺服器),从而使其具有极高的可扩展性且易于维护。
伺服管理软件:DYNAMIXEL向导2.0允许用户配置寄存器设置,例如PID增益,控制模式(位置,速度,电流或PWM)等。该软件还提供了用于固件更新,诊断,配置和测试,数据绘制,生成和监视DYNAMIXEL数据包等的工具。
轨迹平滑:智能伺服器具有多个寄存器,用于设置速度和加速度极限,PID增益以及更多用于微调平滑关节运动的寄存器。提供的低级库-DYNAMIXEL伺服器具有的库可以抽象化串行通信层,使开发人员可以将时间集中在高级代码上。
ViperX 300完全组装并经过测试,并由极其坚固的20mm x 40mm挤压铝和铝制支架制成。手臂位于工业级回转支承上,以增加稳定性和准确性。电子设备上覆盖有透明的丙烯酸护罩,以防止电子设备受到碎屑以及机械臂本身的冲击。
ViperX 300 Robot Arm特点

XM540-W270和XM430-W350伺服
U2D2用于板载处理
手指可互换的夹爪
3D打印自定义抓手
5自由度
360°全方位旋转
工业轴承座
铝结构

3D打印自定义抓手
X系列抓取器托架设计用于用户快速轻松地为不同项目更换抓取器手指。 夹具的CAD文件可供下载,如果可以设计和进行3D打印,则自定义设置是无限的。 臂中包括背衬泡沫和山梨烷橡胶,它们既可以提高抓地力,又可以减轻抓地机伺服机构上的应力。

铝结构:所有X系列机械臂均采用极具棱纹的轻型T型槽挤压铝和铝支架制成。所有X系列手臂均具有90度弯头设计,可实现更大范围的移动,并能够完全折叠。

工业级高质量轴承:每个X系列机械臂*均以工业级高质量的回转支承基座为中心安装点。 轴承确保最大的刚性和准确性,并承受基本伺服系统的所有应变,从而延长了臂的使用寿命。* Pincher 100带有滚柱轴承座
ROS软件包和支持
在Ubuntu Linux 16.04和18.04上针对Kinetic和Melodic的ROS软件包使使用ViperX 300臂轻松入门。软件包包括全网格和URDF(包括链接的精确惯性模型),控制物理机器人手臂并发布关节状态的驱动程序节点以及凉亭和moveit支持。还包括一些示例,向用户展示了核心软件包的工作方式。


XM540 DYNAMIXEL伺服器支持360度旋转,从而实现了超凡的运动范围。 ViperX 300机械臂从底座中心到抓取器的水平距离为75cm,总跨度为150cm。ViperX 300臂的有效负载为750克。工作负载是手臂在正常工作情况下不应超过的重量,并通过手臂以大约一半的伸长量反复提起物体而不会发生故障的能力来衡量。尽管ViperX 300可以举起750克以上的重量,但我们不建议您使用超过此重量的有效负载。
ViperX 300 Robot Arm配置及图纸


选配推荐

ViperX 300 Robot Arm 机械臂 “5自由度和360°全方位旋转”的更多相关文章
- 基于 Mathematica 的机器人仿真环境(机械臂篇)[转]
完美的教程,没有之一,收藏学习. 目的 本文手把手教你在 Mathematica 软件中搭建机器人的仿真环境,具体包括以下内容(所使用的版本是 Mathematica 11.1,更早的版本可能缺少某些 ...
- Android版网易云音乐唱片机唱片磁盘旋转及唱片机机械臂动画关键代码实现思路
Android版网易云音乐唱片机唱片磁盘旋转及唱片机机械臂动画关键代码实现思路 先看一看我的代码运行结果. 代码运行起来初始化状态: 点击开始按钮,唱片机的机械臂匀速接近唱片磁盘,同时唱片磁盘也 ...
- 使用VTK与Python实现机械臂三维模型可视化
三维可视化系统的建立依赖于三维图形平台, 如 OpenGL.VTK.OGRE.OSG等, 传统的方法多采用OpenGL进行底层编程,即对其特有的函数进行定量操作, 需要开发人员熟悉相关函数, 从而造成 ...
- Wunder Fund Round 2016 (Div. 1 + Div. 2 combined) E. Robot Arm 线段树
E. Robot Arm 题目连接: http://www.codeforces.com/contest/618/problem/E Description Roger is a robot. He ...
- 机械臂运动学逆解(Analytical solution)
计算机器人运动学逆解首先要考虑可解性(solvability),即考虑无解.多解等情况.在机器人工作空间外的目标点显然是无解的.对于多解的情况从下面的例子可以看出平面二杆机械臂(两个关节可以360°旋 ...
- 配置 jaco机械臂 ros环境
---恢复内容开始--- 终于有机械臂了, 首先先下载包 cd ~/catkin_ws/src git clone https://github.com/Kinovarobotics/kinova-r ...
- 毕设(1)——机械臂DH建模
目录 毕设(1)--机械臂DH建模 改进DH参数表 Matlab代码验证 毕设中用到了很多代码,其中一部分我通过看书和看论文学习并实现的代码,会通过Gitee仓库分享出来,这些代码仅用于学习使用,祝各 ...
- ROS机械臂 Movelt 学习笔记1 | 基础准备
环境:Ubuntu18.04 + ROS Melodic 1. 安装ROS 官网下载安装步骤:http://wiki.ros.org/melodic/Installation/Ubuntu 一键安装的 ...
- ROS机械臂 Movelt 学习笔记2 | Move Group 接口 C++
Movelt为使用者提供了一个最通用且简单的接口 MoveGroupInterface 类,这个接口提供了很多控制机器人的常用基本操作,如: 设置机械臂的位姿 进行运动规划 移动机器人本体 将物品添加 ...
随机推荐
- Python中迭代循环使用比较多的range函数的作用
range函数用于生成一个不可变的数字序列可迭代对象,类型为range,该数字序列通常用于在 for 循环中循环指定的次数. 具体可参考:<Python中与迭代相关的函数>的详细介绍 老猿 ...
- 第三十二章、使用splitDockWidget和tabifyDockWidget嵌套布局QDockWidget的PyQt人机对话案例
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 一.引言 在第<第三十一章.containers容器类部件QDo ...
- PyQt(Python+Qt)学习随笔:Qt Designer中部件的快捷菜单策略(contextMenuPolicy)取值及含义
在Qt Designer中可以设置部件的快捷菜单策略,快捷菜单通过在部件上点击鼠标右键触发. 快捷菜单策略通过枚举类型Qt.ContextMenuPolicy来定义,对应枚举类型取值及含义如下: 通过 ...
- CTFHub Web题学习笔记(Web前置技能+信息泄露题解writeup)
今天CTFHub正式上线了,https://www.ctfhub.com/#/index,之前有看到这个平台,不过没在上面做题,技能树还是很新颖的,不足的是有的方向的题目还没有题目,CTF比赛时间显示 ...
- 跨国合作:Serverless Components 在腾讯云的落地和实践
导语 | Serverless Components 是 Serverless Framework 推出的最新解决⽅案,具有基础设施编排能⼒,开发者通过使⽤ Serverless Components ...
- MacOS上Parallels Desktop安装MacOSHighSierra
下载dmg文件 http://www.macoshome.com/macos/977.html 配置宿主机时间2015-10-27 23:25 为了防止"macOS未能安装在您的电脑上_安装 ...
- c++11-17 模板核心知识(十五)—— 解析模板之依赖型类型名称与typename Dependent Names of Types
模板名称的问题及解决 typename规则 C++20 typename 上篇文章c++11-17 模板核心知识(十四)-- 解析模板之依赖型模板名称 Dependent Names of Templ ...
- 深入理解Java虚拟机(六)——JVM调优分析与实战
大内存硬件上的程序部署策略 单个虚拟机管理大内存 出现问题 如果JVM中的堆内存太小,就会频繁地出发GC,而每次GC会将用户线程暂停,所以,频繁地GC会导致长时间的停顿.如果扩大计算的内存的大小,就能 ...
- tornado 网页提交内容 展示内容作业
s2.py import tornado.ioloop import tornado.web text_list=[] class MainHandler(tornado.web.RequestHan ...
- .net core 和 WPF 开发升讯威在线客服与营销系统:背景和产品介绍
本系列文章详细介绍使用 .net core 和 WPF 开发 升讯威在线客服与营销系统 的过程.本产品已经成熟稳定并投入商用. 在线演示环境:https://kf-m.shengxunwei.com ...