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°全方位旋转”的更多相关文章

  1. 基于 Mathematica 的机器人仿真环境(机械臂篇)[转]

    完美的教程,没有之一,收藏学习. 目的 本文手把手教你在 Mathematica 软件中搭建机器人的仿真环境,具体包括以下内容(所使用的版本是 Mathematica 11.1,更早的版本可能缺少某些 ...

  2. Android版网易云音乐唱片机唱片磁盘旋转及唱片机机械臂动画关键代码实现思路

     Android版网易云音乐唱片机唱片磁盘旋转及唱片机机械臂动画关键代码实现思路 先看一看我的代码运行结果. 代码运行起来初始化状态: 点击开始按钮,唱片机的机械臂匀速接近唱片磁盘,同时唱片磁盘也 ...

  3. 使用VTK与Python实现机械臂三维模型可视化

    三维可视化系统的建立依赖于三维图形平台, 如 OpenGL.VTK.OGRE.OSG等, 传统的方法多采用OpenGL进行底层编程,即对其特有的函数进行定量操作, 需要开发人员熟悉相关函数, 从而造成 ...

  4. 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 ...

  5. 机械臂运动学逆解(Analytical solution)

    计算机器人运动学逆解首先要考虑可解性(solvability),即考虑无解.多解等情况.在机器人工作空间外的目标点显然是无解的.对于多解的情况从下面的例子可以看出平面二杆机械臂(两个关节可以360°旋 ...

  6. 配置 jaco机械臂 ros环境

    ---恢复内容开始--- 终于有机械臂了, 首先先下载包 cd ~/catkin_ws/src git clone https://github.com/Kinovarobotics/kinova-r ...

  7. 毕设(1)——机械臂DH建模

    目录 毕设(1)--机械臂DH建模 改进DH参数表 Matlab代码验证 毕设中用到了很多代码,其中一部分我通过看书和看论文学习并实现的代码,会通过Gitee仓库分享出来,这些代码仅用于学习使用,祝各 ...

  8. ROS机械臂 Movelt 学习笔记1 | 基础准备

    环境:Ubuntu18.04 + ROS Melodic 1. 安装ROS 官网下载安装步骤:http://wiki.ros.org/melodic/Installation/Ubuntu 一键安装的 ...

  9. ROS机械臂 Movelt 学习笔记2 | Move Group 接口 C++

    Movelt为使用者提供了一个最通用且简单的接口 MoveGroupInterface 类,这个接口提供了很多控制机器人的常用基本操作,如: 设置机械臂的位姿 进行运动规划 移动机器人本体 将物品添加 ...

随机推荐

  1. 第三十四章、PyQt中的输入部件:QComboBox组合框功能详解

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 一.概述 Designer中输入工具部件中的Combo Box组合框与 ...

  2. PyQt开发样例: 利用QToolBox开发的桌面工具箱Demo

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.引言 toolBox工具箱是一个容器部件,对应类为QToolBox,在其内有一列从上到下顺序排列 ...

  3. [GKCTF2020]cve版签到

    cve-2020-7066漏洞 利用get_header($url)函数漏洞%00对部分url截断 构造ssrf请求,用127.0.0.1网址访问目标主机内部资源 其实就是get_header()的C ...

  4. 虚拟IP原理及使用

    一.前言 高可用性 HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性.HA 系统是目前企业防止核心 ...

  5. uni与小程序,vue的区别

    标签区别 uni使用小程序的标签,vue使用web端的标签 标签名变化的: 标签描述\类别 vue uniapp 文本 span\font text 链接 a navigator/ router-li ...

  6. 团队作业part2--需求规格说明书

    需求规格说明书 一.目的 本说明书为了让用户尽快了解产品所含功能,描述用户对产品的期望与需求.明确软件开发的最终目的,使开发出来的软件能够更好的达到用户的需求.其作为用户和软件开发人员达成的技术协议书 ...

  7. let和var变量的思考

    刚学JavaScript,纠结全局变量用var 还是 let. 这篇文章[来源于知乎]表示 在定义全局变量时,var 和 let 的作用相同. 那么现在基本遵守ES6规范的前提下,函数变量还是for循 ...

  8. 通过url传递对象

    1.使用 encodeURI() 对对象进行编码 2.在另一个页面使用

  9. hashmap底层:jdk1.8前后的改变

    将hashmap和currenthashmap放一块进行比较,是因为二者的结构相差不多,只不过后者是线程安全的. 首先说hashmap,在jdk1.8之前,hashmap的存储结构是数组+链表的形式, ...

  10. SpringBoot + Layui + JustAuth +Mybatis-plus实现可第三方登录的简单后台管理系统

    1. 简介   在之前博客:SpringBoot基于JustAuth实现第三方授权登录 和 SpringBoot + Layui +Mybatis-plus实现简单后台管理系统(内置安全过滤器)上改造 ...