机器手臂(2):机械手臂关节研究

简介: 本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/50340883 未经博主允许不得转载。 博主地址是:http://blog.csdn.net/freewebsys1,设计手臂第一个版本机械手臂:arm_base手臂底座 arm_1 关节1 hand 机械手实现一个最简单的,机械

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/50340883 未经博主允许不得转载。
博主地址是:http://blog.csdn.net/freewebsys

1,设计手臂

第一个版本机械手臂:

arm_base手臂底座
arm_1 关节1
hand 机械手

实现一个最简单的,机械手臂,需要4个舵机,为了方便我购买的舵机都是一样的MG955。

2,关节设计

好不容易才从网上找到一个 mg955 舵机的工程图。知道参数细节。

打印好的关节

在舵机支架上面增加一个法兰盘的孔,放入法兰盘。
另外一端和舵机上面的金属铜齿固定。

金属铜齿中间有螺丝孔,可以安装螺丝固定。
在设计关节上面专门留了螺丝孔,方便安装螺丝。

安装好了的效果,因为测试使用,所以另外一半没有打印。

3,openscad设计图

motor_w = 46;//底部。
leg_w = 20;
leg_h = 5;
leg_l = motor_w+20;
//设置墙高度
wall_h = 40;
difference(){

    union(){
         cube(size=[leg_l,leg_w,leg_h]);

        //left
        translate([0,0,leg_h]) cube(size=[leg_h,leg_w,wall_h]);
        //right
        translate([leg_l-leg_h,0,leg_h]) cube(size=[leg_h,leg_w,wall_h]);
        //中间滚轴
        translate([leg_l,leg_w/2,wall_h+leg_h]) rotate(a=[180,90,0]) cylinder(h=leg_l,d=9);//2.88

    }
    //螺丝孔
    translate([0,leg_w/2,wall_h+leg_h]) rotate(a=[0,90,0]) cylinder(h=10,d=2.9+0.5);//2.88微调0.5
    //舵机孔
    //截取中间舵机
    translate([leg_l/2,leg_w/2,wall_h+leg_h]) cube(size=[motor_w,20,20],center=true);
    //侧面挖空
    translate([0,leg_w/4,leg_h]) cube(size=[leg_l,leg_w/2,wall_h-5]);
    //底部挖空
    translate([leg_h,leg_w/4,0]) cube(size=[leg_l-leg_h*2,leg_w/2,wall_h-5]);
    //往里面挖 4mm 螺丝洞
    translate([leg_l-4,leg_w/2,wall_h+leg_h]) rotate(a=[0,90,0]) cylinder(h=4,d=5.9+0.5);//5.88//微调0.4
//    //挖 3mm 舵机轴。
    translate([leg_l-10,leg_w/2,wall_h+leg_h]) rotate(a=[0,90,0]) cylinder(h=3,d=5.9+0.5);//5.88//微调0.4
    //螺丝口固定舵机
    translate([leg_l-10,leg_w/2,wall_h+leg_h]) rotate(a=[0,90,0]) cylinder(h=10,d=3.8);//3.8
}

机械手臂关节

4,总结

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/50340883 未经博主允许不得转载。
博主地址是:http://blog.csdn.net/freewebsys

研究出一个机器人手臂的最小单元之后,就很容易组装成一个机器手臂了。
两个关节接上就是一个机器手臂了。继续努力,很快就能做出一个机器手臂了。
源代码会陆续放到github上面:
https://github.com/freewebsys/arm_hand_openscad

目录
相关文章
|
开发框架 JavaScript 前端开发
HaaS200 硬件介绍
HaaS200是一款阿里云智能HaaS团队认证、高性能、多连接的物联网开发板。内嵌HaaS201核心模组,包含一个KM4内核的高性能MCU和一个KM0内核的低功耗MCU;自带512KB SRAM,4MB PSRAM和外置4MB FLASH;集成有双频Wi-Fi 2.4G/5G 和蓝牙5.0。HaaS200搭载全新的AliOS Things 3.3操作系统和HaaS轻应用开发框架,支持Python和JavaScript快速开发,免除编译烧录等的繁琐,轻松实现云端一体物联网开发,是IOT开发神器。
HaaS200 硬件介绍
|
2月前
|
数据采集 监控 安全
小红书搜索SEO优化:UGC信源池的排序系统架构与工程化实践
本文系统解析小红书搜索SEO工程方法论:基于UGC信源池+实时索引+四因子排序架构,详解关键词命中、内容质量、账号权重、互动信号的计算逻辑,提供从0到35天的落地路线、结构化笔记模板与多账号矩阵策略,并附白帽自查清单。(239字)
|
3月前
|
人工智能 算法 数据挖掘
怎么结合目标岗位JD来优化简历?从ATS筛选原理到实战七步法
本文揭秘ATS(招聘系统)筛选逻辑,指出98%大企业依赖其初筛简历。75%简历未见HR即被淘汰,主因格式错误、排版复杂或关键词不匹配。教你三步破局:理解ATS“纯匹配”机制、针对JD定制简历、用STAR法则嵌入关键词。优化后通过率可从30%跃升至80%+。
480 1
怎么结合目标岗位JD来优化简历?从ATS筛选原理到实战七步法
|
3月前
|
人工智能 运维 安全
2026 GOAI 世界人工智能开源大赛「Agent Infra 新智基座」赛道正式启动
2026 年 7 月 21 日,首届 GOAI 世界人工智能开源大赛在杭州云谷中心正式启动。作为大赛核心赛道之一,由阿里云承办的“新智基座(Agent Infra)”赛道面向全球征集可运行、可验证、可审计的企业级多智能体系统方案,寻找能够真正让多个智能体协同工作、并经得起生产环境检验的优秀作品。
|
4月前
|
人工智能 Cloud Native 关系型数据库
从 IDC 到云原生:嘉银科技如何以 PolarDB + AI 重构金融级数据底座
嘉银科技携手阿里云PolarDB,完成核心系统云原生升级:SCC全局一致性读消除主从延迟,HTAP列存实现风控分析秒级响应,Serverless+AI运维助手推动智能防御。高性能、低成本、高安全、易运维的实践,为金融科技提供可复用标杆方案。
从 IDC 到云原生:嘉银科技如何以 PolarDB + AI 重构金融级数据底座
|
4月前
|
存储 人工智能 安全
2026 云手机双雄盘点:安卓、iOS 谁更适合刷手游日常?
云手机无“全能解”,安卓党重功能多开,iOS党求安全稳定。2026年口碑双雄:桃心云(安卓旗舰,8核+16G,AI托管/无限多开,高性价比);瓜瓜云(原生iOS真机集群,账号零关联、72小时稳挂机)。按需选择,避坑省钱。
|
4月前
|
算法 安全 新能源
基于 STM32 的数字控制实现双向 DC-DC 电源
双向 DC-DC 电源(Bidirectional DC-DC Converter)是一种能够在两个直流电压等级之间进行能量双向流动的电力电子变换装置。它集升压(Boost)和降压(Buck)功能于一体,广泛应用于新能源储能系统、电动汽车、电池化成设备以及 UPS 系统中
671 0
|
机器学习/深度学习 人工智能 分布式计算
编程语言未来发展趋势探析:简化与标准化、并发与分布式、智能应用新篇章
编程语言未来发展趋势探析:简化与标准化、并发与分布式、智能应用新篇章
533 2