《机器人爱好者(第2辑)》——设计带机械臂和机械手的机器人

简介:

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

设计带机械臂和机械手的机器人

有不少玩家在一开始制作的是相对简单的底盘,后期再增加带机械手的操纵器,这种做法当然是可行的。不过,如果能在设计时就考虑好机械臂和机械手的部署,那就更好了。请务必牢记,设计机械臂时有诸多因素需要考虑。

图6展示的是CrustCrawler机器人(Alex Dirks于2010年推出),这款机器人设计得很好,机械臂之外留有一块干干净净的空间,大小约是45.7厘米×35.6厘米。机器人内部也留有10.2厘米见方的空间,用以安装电子设备。CrustCrawler Nomad机器人使用Parallax充气轮胎和齿轮马达,牵引力较大,而马达的重量可以抵消机械臂的载荷重量。设计机器人时要注意,不要让零部件、感应器和其他附属装置挡住机械臂的活动。

325f408f8c957f0b55194441872901b4ad816c67

机械臂的运动范围较大,其本身及抓取物都有一定重量,如果没有设计好重心,机器人就很有可能在快速移动过程中翻倒在地。Parallax公司在为其广受欢迎的Boe-Bot机器人设计机械手套装时,就考虑到了这一点(图7)。

e53740cbb97642fa24757c88948cbf11d67bcaba

请注意看,重量最大的部件(伺服电机)安装在机器人后部与手爪相对的位置。这样能让机械手抓取较重的物体,而不至于倾翻。这是多么好的工程实践案例啊!

我在Boe-Bot和ActivityBot两款机器人上都安装了机械手,发现平行机械手的抓取效果更好,大概是因为机械手内侧有橡胶垫的缘故。Boe-Bot属于桌面型机器人,是一个极佳的机械手和感应设备测试平台,很适合机器人比赛。

相关文章
|
7月前
|
JSON 网络协议 前端开发
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
|
算法 机器人
【工业机器人】用于轨迹规划和执行器分析的机械手和移动机器人模型(Matlab&Simulink)
【工业机器人】用于轨迹规划和执行器分析的机械手和移动机器人模型(Matlab&Simulink)
|
机器人
水下机器人双机械手系统动态建模与控制仿真(Matlab代码实现)
水下机器人双机械手系统动态建模与控制仿真(Matlab代码实现)
209 0
|
JSON 前端开发 网络协议
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
【UR六轴机械臂源码】python脱离示教器控制UR机械臂实时采集机器人位姿(优傲机器人)
367 0
|
23天前
|
人工智能 自然语言处理 算法
具身智能高校实训解决方案 ----从AI大模型+机器人到通用具身智能
在具身智能的发展历程中,AI 大模型的出现成为了关键的推动力量。高校作为培养未来科技人才的摇篮,需要紧跟这一前沿趋势,开展具身智能实训课程。通过将 AI 大模型与具备 3D 视觉的机器人相结合,为学生搭建一个实践平台。
181 64
下一篇
DataWorks