《机器人爱好者(第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
相关文章
|
27天前
|
人工智能 机器人 Shell
AI语音机器人安装方法 AI机器人安装代码
AI语音机器人安装方法 AI机器人安装代码
29 2
|
2月前
|
JavaScript 机器人 数据安全/隐私保护
飞牛fnOs安装autman奥特曼机器人喂饭教程
autMan奥特曼机器人是一款高度扩展的一站式解决方案,支持多种IM平台对接,包括QQ、微信、钉钉、Telegram等。具备关键词回复、事件处理、多语言插件、定时任务管理、代理池维护等功能,适用于自动化管理和开发。提供详细的安装教程,支持Docker部署。
104 2
飞牛fnOs安装autman奥特曼机器人喂饭教程
|
4月前
|
机器人
【FANUC】发那科机器人ROBOGUIDE安装教程(含安装包)
【FANUC】发那科机器人ROBOGUIDE安装教程(含安装包)
581 0
|
6月前
|
机器人 Linux 数据安全/隐私保护
一键部署 botpress windows和linux 傻瓜式安装智能对话机器人 chatbot
一键部署 botpress windows和linux 傻瓜式安装智能对话机器人 chatbot
144 0
一键部署 botpress windows和linux 傻瓜式安装智能对话机器人 chatbot
|
7月前
|
人工智能 安全 机器人
AI电销机器人系统源码部署:freeswitch安装Windows
在Windows上安装FreeSWITCH:访问官网下载安装程序,运行并按提示安装;选择安装路径和组件;等待安装完成;配置FreeSWITCH,修改设置;启动服务;测试其功能;如遇问题,参考官方文档或进行调试故障排除。记得定期更新维护以保证稳定安全。
|
7月前
|
人工智能 Ubuntu 机器人
AI电销机器人系统源码部署之:freeswitch安装Linux
在Linux服务器上安装FreeSWITCH的简要步骤:更新软件包,安装依赖(如build-essential,libssl-dev等),下载v1.10.7源代码,解压并配置,编译,然后运行`./bootstrap.sh -j`,`./configure`,`make`,`make install`。启动FreeSWITCH服务,配置SIP用户和路由,测试连接与通话,并确保防火墙打开SIP(5060)和RTP端口。注意,实际部署可能需按需求调整。
|
7月前
|
JSON 网络协议 前端开发
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
|
机器人 人机交互 语音技术
智能电销机器人源码部署安装好后怎么运行
销售打电销,其中90%电销都是无效的,都是不接,不要等被浪费了这些的精力,都属于忙于筛选意向客户,大量的人工时间都耗费在此了。 那么,有这种新型的科技产品,能为你替代这些基本的工作,能为你提升10倍的电销效果。人们都在关心智能语音客服机器人如何高效率工作的问题,今天就为大家简单的介绍下: 1、智能筛选系统: 电销机器人目前已经达到一个真人式的专家级的销售沟通水平,可以跟客户沟通,筛选意向,记录语音和文字通话记录,快速帮助电销企业筛选意向客户,大大的节约了筛选时间成本和人工成本。 2、高速运转: 在工作效率上,人工电销员,肯定跟不上智能语音机器人,机器人自动拨出电话,跟客户交谈。电话机
|
算法 机器人
【工业机器人】用于轨迹规划和执行器分析的机械手和移动机器人模型(Matlab&Simulink)
【工业机器人】用于轨迹规划和执行器分析的机械手和移动机器人模型(Matlab&Simulink)
|
机器人
水下机器人双机械手系统动态建模与控制仿真(Matlab代码实现)
水下机器人双机械手系统动态建模与控制仿真(Matlab代码实现)
209 0
下一篇
DataWorks