温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
一种
关节
仿生
变色龙
机器人
设计
邓君
收稿日期:20220504一种多关节仿生变色龙机器人设计邓君1,钟耀鹏2,郭鸿桢1,李锐圳1,谭凯元1(1.东莞理工学院 机械工程学院,广东东莞523000 2.东莞理工学院 电子工程与智能化学院,广东东莞523000)摘要:以变色龙为研究原型,制作一个模仿变色龙爬行、变色的四足机器人。为解决机器人爬行的问题,通过Arduino控制变色龙机器人行进,分析蜥蜴类爬行动物的步态以及结合四足机器人行进的稳定裕度,规划出一套机器人步态。基于SolidWorks软件建模,设计机器人机械结构,利用3D打印将零件打印出来,再将打印零件组装成变色龙机器人。为解决机器人的摆尾机械结构问题,通过齿轮结构,构造出傅里叶摆尾,详细地对机器人摆尾的齿轮运作原理和齿轮运动轨迹的进行数学分析;在介绍稳定裕度的同时分析机器人在各种步态情况下稳定裕度。从电路控制、结构设计、数学分析、步态模拟分析、样机试验等方面设计出一个可灵活爬行、在各方面领域有着广阔应用前景的变色龙机器人。关键词:变色;四足机器人;多关节;齿轮摆尾;稳定裕度中图分类号:TP249文献标志码:A文章编号:10099492(2023)02014905A Design of a Multi-joint Bionic Chameleon RobotDeng Jun1,Zhong Yaopeng2,Guo Hongzhen1,Li Ruizhen1,Tan Kaiyuan1(1.School of Mechanical Engineering,Dongguan Institute of Technology,Dongguan,Guangdong 523000,China;2.School of Electronic Engineering and Intelligence,Dongguan Institute of Technology,Dongguan,Guangdong 523000,China)Abstract:Taking the chameleon as the research prototype,a quadruped robot that imitated the chameleons crawling and changing color wasmade.In order to solve the problem of robot crawling,the team controlled the chameleon robot through Arduino,analyzed the gait of lizardreptiles and planned a set of robot gait in combination with the stability margin of quadruped robot.Based on SolidWorks software modeling,the mechanical structure of the robot was designed,the parts were printed by 3D printing,and then the printed parts were assembled into achameleon robot.In order to solve the mechanical structure problem of robot tail swing,Fourier tail swing was constructed through gearstructure.A mathematical analysis of the gear operation principle and gear trajectory of robot tail swing were made in detail.While introducingthe stability margin,stability margin of the robot under various gait conditions were analyzed.From the aspects of circuit control,structuredesign,mathematical analysis,gait simulation analysis,prototype test,etc.,a chameleon robot that can crawl flexibly and has broad applicationprospects in various fields has been designed.Key words:color change;quadruped robot;multi joint;gear swing;stability margin2023年02月第52卷第02期Feb.2023Vol.52No.02机电工程技术MECHANICAL&ELECTRICAL ENGINEERING TECHNOLOGYDOI:10.3969/j.issn.1009-9492.2023.02.034邓君,钟耀鹏,郭鸿桢,等.一种多关节仿生变色龙机器人设计 J.机电工程技术,2023,52(02):149-153.0引言仿生技术是近些年在工程技术与生物科学发展起来的学科。仿生学思想在生物学和技术之间架起了桥梁,为解决技术问题提供了帮助。通过模仿生物学原理,人类不仅找到了技术解决方案,还完全适应了大自然的需要。目前仿生技术主要研究方向包括仿生机器人技术、智能系统群体通信技术、仿生感知与信息处理技术、合成生物学仿生技术。仿生机器人在军事、工业、农业、医学等诸多领域被广泛应用。爬行机器人作为特种机器人的一种,可以在环境复杂的条件下进行特定的作业,受到人们的重视,为完善该领域技术,对仿生爬行机器人的研究已成为机器人技术发展的重要方向1。四足爬行机器人能够在许多崎岖地形爬行,与其他类型的爬行机器人相比,它在行走时有更好的稳定性以及更强大的负载能力,具有结构简单、稳定性高等优点,而四足动物是四足仿生机器人的重要灵感来源。瑞士EPFL机器人专家以火蜥蜴为模型,设计了一种仿生机器人Pleurobot。瑞士团队通过设计Pleurobot2提供了所有活动的关节转矩控制,这使得可以应用神经网络模型的脊髓神经回路的蝾螈和激活虚拟肌肉模拟记录动物运动以及现实的粘弹性性质,了解脊椎动物运动控制原理。本文作者团队将以仿生机器人Pleurobot为原型,从机械结构、电气控制两个部分设计制作“变色龙机器人”。在SolidWorks建立机器人机械模型,最后将实物组装出来,验证其能动性。1电路控制部分根据实现舵机驱动和变色的两个效果,控制逻辑如图1所示。1491.1舵机控制舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。在高档遥控玩具,如飞机、潜艇模型,遥控机器人中已经得到了普遍应用。爬行机器人的运动由各个关节一定幅度的转动带动,同时普通的舵机具有扭矩大的特点,能够支撑起带动机器人。因此在设计变色龙机器人时,每个关节由舵机及其打印件组成。变色龙选用的舵机是20 kg的直流伺服舵机,用传统的PWM协议,对PWM信号要求较低,在接受一次信号后可以位置自锁,减少控制板的CPU负载3。舵机控制器读取输出电压,确定转动角度,将该角度和目的角度作对比,如果有角度偏差就再次输出PWM信号重新调整。数字舵机是由一定占空比的 PWM 信号来驱动的,驱动舵机旋转的PWM信号一般是周期为20 ms左右的脉冲信号。舵机的角度是由PWM信号的高电平占空比来决定的,舵机的转速度取决于 PWM信号的频率,频率越高,舵机转速越快4。采用市面上的舵机控制板来对变色龙进行控制。1.2颜色传感器模块以及变色模块变色龙是蜥蜴中的一种,而跟其他品种的蜥蜴相比较,最为突出的特征就是其变色能力,适应环境的生存能力极强,通过改变体色来隐藏自己。自然界中,变色龙因为其眼睛受外界光线的刺激后,它的中枢神经能够将光线的刺激传给体内,变色龙体内贮存着黄、绿、蓝、紫、黑等各种不同色素细胞,一旦周围的光线、温度和湿度发生了巨大变化,变色龙的表皮组织结构也会随之发生变化。这时变色龙看到什么颜色,身体表面就会变成什么颜色。选用Arduino作为控制主板,还有TCS3200颜色传感器 以 及 RGB 灯 WS2812 构 成 变 色 龙 的 变 色 系 统。Ws2812b 是集控制电路和发光电路于一体的智能外控LED光源。像素点内部包含了智能发展数字接口数据锁存信号整形放大驱动系统电路,还包含有高精度的内部控制振荡器,有效保证了像素点光的颜色准确度,Arduino 可以通过输出 RGB 数值,控制该模块的颜色状态,从而实现变色的效果。通常各种颜色能够根据三基色理论,将红绿蓝三基色按不同比例混合制成其他各种颜色。根据上述原理,只要知道了3个颜色各自的颜色数值,就能得出对应的颜色。对于TCS3200来说,当选定一个不同颜色滤波器时,它只允许特定的原色通过,阻止其他原色通过。例如,在选择红色滤光片时,只有红色才能通过,蓝色和绿色被阻挡,从而得到红光的强度;同理可获得蓝光和绿光的强度。通过分析这3个不同光强值,就可以分析出反射到TCS3200D传感器上的光的颜色。TCS3200D传感器有4个滤光片,红色、绿色和蓝色,并且是透明的。滤光片模式可以通过其引脚S2和S3的高电平和低电平来选择,如图2所示5。TCS3200D有可编程的彩色光到电信号进行频率的转换器,当被测物体反射光的红、绿、蓝三色光线分别到达TAOS TCS3200RGB感应芯片时,其内置的振荡器会输出一个方波,方波信号频率与所感应的光强成比例之间关系,光线作用越强,内置的振荡器产生方波出现频率越来越高。TCS3200传感器具有OUT引脚,其输出信号的频率也与内置振荡器的频率成比例,其比率因子可以通过其引脚S0和S1的高电平和低电平来选择,如图3所示。通过白平衡校正来得到 RGB 比例因子。反射光中红、绿、蓝三色光对应的TCS3200输出信号1 s内脉冲数分别乘以R、G、B比例因子,就可换算出了被测物体的RGB标准值了。因此能够通过TCS3200传感器传入数据到控制板计算出传感器的RGB 数值,再由控制板输出该数值到WS2818B 上,实现检测到什么颜色就转变成什么颜色,如图4所示。2变色龙机器人结构设计2.1尾部结构本节首先要解决的就是生物行为特征模仿及其结构设计的问题,因变色龙与蜥蜴同属一个亚目,以蜥蜴作为参考方向。图1控制逻辑图2S2、S3通道与滤波片关系图3S2、S3通道与输出信号频率关系图4变色流程2023年02月机 电 工 程 技 术第52卷第02期150与变色龙的尾部不同,大多数蜥蜴拥有圆长且末端尖细的尾部,能作屈曲运动,吸引敌害的注意力,变色龙的尾巴相比于大部分蜥蜴,更加灵活且功能性强,经常呈现蜷曲的状态,能够保持身体平衡,帮助其缠绕树枝,在树枝上爬行。2.1.1齿轮设计结构设计上,假如尾部既需要协调脊椎和四足的摆动,又要满足变色龙尾部蜷曲的特征,光靠二维方向上运动的电机来说,无疑是一个难点,为了实现结构的分部设计,采用能够协调脊椎和四肢运动的尾部齿轮结构,而暂时不考虑变色龙尾部蜷曲的特性,待水平方向摆动结构设计完成以后,再加以改进,添加变色龙尾部蜷曲的特征结构,因此目前先讨论水平方向的摆动结构。为了尾部长度大小适宜,用 3D 打印技术获得了一系列的齿轮零件,齿轮采用模数为2,齿数14的齿轮,另一部分配合的零件同样是该尺寸的齿轮,只不过这些零件是由两个相同大小的齿轮拼在一起,具体如图5所示。该部件的特点是,两个齿轮圆心距刚好为齿轮半径的2倍,尾部只用到一个单齿轮零件作为原动件,由电机带动齿轮的转动,其余都是双齿轮零部件,作为尾部的从动件,齿轮装配如图6所示。特点:上下每个齿轮时刻都保持同轴心,且上下层的齿轮与齿轮之间的圆心距始终保