《机器人爱好者(第2辑)》——在铰链式机械臂上安装机械手

简介:

本节书摘来异步社区《机器人爱好者(第2辑)》一书中的第1章,作者:美国SERVO杂志社,更多章节内容可以访问云栖社区“异步社区”公众号查看

在铰链式机械臂上安装机械手

正如我本文开始时提到的那样,人类的手之所以灵巧有用,是因为拇指和其他四指的巧妙配合。图4展示的Clawbot是一款优秀的教育型机器人,但它的机械手功能有限,只能抓取竖长形的,或是贴近地面或桌面的物体。这种机器人的设计初衷,是为了让学生理解机器人的运动方式,其程序设计也只是对应于某种特定任务。

作为机器人玩家,我们不需要工业用机器人那样的速度和精准度。但是,通过精心设计,我们仍能让机械臂拥有3个或更多的活动角度。

人手受其自身结构所限,不能像马达或伺服电机那样做连续反转运动。人类手腕的转动极限大概是180度,肩膀、手肘、掌骨及趾骨的转动范围都更小。

图8展示的是CrustCrawler机器人的一种机械臂。这种机械臂使用两个Robotis Dynamixel旋转驱动器,分别驱动机械手的两个手指。机械手腕以及各个臂弯,都使用单独的Dynamixel旋转驱动器,底盘上另有两个驱动器。通过这样的配置,能产生最佳扭矩。底盘内还有一个驱动器,用以旋转机械臂本身。这样,共有8个驱动器,驱动7个关节,能在花费相对较少的情况下,尽可能地增大机械臂的有效荷载。

0a304727565697ff0d462f787fb8898bcddb999d

图9展示的机器人使用了另一种机械臂,采用的是线性驱动器。线性驱动器驱动臂杆上的螺母上下运动,运动幅度取决于臂杆转幅。螺母连接着臂杆内的套管,套管的运动类似于液压筒。

fcdc58419177397e69162631d2cae33d2ee71def

我在这款机器人上使用的线性驱动器由ServoCity出品,产生的力量为500牛。底部较短的那个行程为50毫米,另一个行程为100毫米。整个机器人使用的都是Actobotics/ServoCity零部件,包括轮子和马达。机械臂、机械腿以及其他活动部件,都受控于线性驱动器。这种设计适用于多种机械臂,但也不是放之四海皆准。请注意看这个机械臂,较长的那个线性驱动器约有6个孔洞长,而机械臂有25个孔洞的长度,也就是说,它们的配比是1:4.16。因此,以500牛除以4.16,最终能得到得到大约120牛的抬升力。较短的驱动器控制机械臂和套管的前后向运动。

机械手由两个RobotZone伺服电机驱动,手指则由一个较小的Firgelli线性驱动器驱动(图10)。这些小型驱动器只有手指大小,但输出功率能达到54瓦,还能像伺服电机那样进行调试。

8ea5eca15c80b9f48c5eec12527e7e94ccc8ff6f
相关文章
|
1天前
|
人工智能 安全 机器人
AI电销机器人系统源码部署:freeswitch安装Windows
在Windows上安装FreeSWITCH:访问官网下载安装程序,运行并按提示安装;选择安装路径和组件;等待安装完成;配置FreeSWITCH,修改设置;启动服务;测试其功能;如遇问题,参考官方文档或进行调试故障排除。记得定期更新维护以保证稳定安全。
|
22天前
|
JSON 网络协议 前端开发
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
|
6月前
|
机器人 人机交互 语音技术
智能电销机器人源码部署安装好后怎么运行
销售打电销,其中90%电销都是无效的,都是不接,不要等被浪费了这些的精力,都属于忙于筛选意向客户,大量的人工时间都耗费在此了。 那么,有这种新型的科技产品,能为你替代这些基本的工作,能为你提升10倍的电销效果。人们都在关心智能语音客服机器人如何高效率工作的问题,今天就为大家简单的介绍下: 1、智能筛选系统: 电销机器人目前已经达到一个真人式的专家级的销售沟通水平,可以跟客户沟通,筛选意向,记录语音和文字通话记录,快速帮助电销企业筛选意向客户,大大的节约了筛选时间成本和人工成本。 2、高速运转: 在工作效率上,人工电销员,肯定跟不上智能语音机器人,机器人自动拨出电话,跟客户交谈。电话机
|
8月前
|
算法 机器人
【工业机器人】用于轨迹规划和执行器分析的机械手和移动机器人模型(Matlab&Simulink)
【工业机器人】用于轨迹规划和执行器分析的机械手和移动机器人模型(Matlab&Simulink)
|
9月前
|
机器人
水下机器人双机械手系统动态建模与控制仿真(Matlab代码实现)
水下机器人双机械手系统动态建模与控制仿真(Matlab代码实现)
117 0
|
10月前
|
JSON 前端开发 网络协议
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
249 0
|
11月前
|
机器人 计算机视觉 Python
智能机器人项目,安装人脸识别face_recognition报错解决
智能机器人项目,安装人脸识别face_recognition报错解决
103 0
|
传感器 JSON Ubuntu
ROS2 机器人操作系统入门和安装以及如何使用 .NET 进行开发
本文是 ROS2 入门的第一课,简单介绍了 ROS 系统,并演示了 ROS2 系统在 Ubuntu 22.04 中的安装(使用 gitee 和清华源)以及其中错误的解决。最后对其优势进行总结,为什么选择 ROS。最后介绍简单 Demo 和如何使用 .NET 接入的其中一种方式。
606 0
ROS2 机器人操作系统入门和安装以及如何使用 .NET 进行开发
|
机器人 开发工具 Android开发
eclipse 安装安卓ADT成功,也提示重启了,但是就是没有应该有的小机器人标志
eclipse 安装安卓ADT成功,也提示重启了,但是就是没有应该有的小机器人标志
183 0
|
数据采集 机器人 Python
Py之cx_Freeze:Python库之cx_Freeze库(程序打包)简介、安装、使用方法详细攻略—案例之实现机器人在线24小时智能翻译
Py之cx_Freeze:Python库之cx_Freeze库(程序打包)简介、安装、使用方法详细攻略—案例之实现机器人在线24小时智能翻译
Py之cx_Freeze:Python库之cx_Freeze库(程序打包)简介、安装、使用方法详细攻略—案例之实现机器人在线24小时智能翻译

热门文章

最新文章