1.一种基于曲柄摇杆机构的仿生机械牛,包括仿生牛头、牛尾、牛身外壳及电器模块与机械模块,仿生牛头和牛尾安装在牛身外壳的头部和尾部,其特征在于:电器模块安装在所述牛身外壳的内部,所述机械模块包括安装在所述牛身外壳外侧的曲柄摇杆机构,由所述电器模块控制曲柄摇杆机构进行仿生机械牛腿的行走。
2.根据权利要求1所述的一种基于曲柄摇杆机构的仿生机械牛,其特征在于:所述曲柄摇杆机构由四组组成,分别仿生牛的四条腿;
其中,每组曲柄摇杆机构包括曲柄、第一连杆、第二连杆、第三连杆、第四连杆、一组上三角板和一组下三角板;其中,
曲柄的第一端由直流电机的输出端驱动,曲柄的第二端与第一连杆的第一端及第二连杆的第一端之间转动连接,第一连杆的第二端与一组上三角板的第一角端之间转动连接,第二连杆的第二端与一组下三角板的第一角端及第三连杆的第二端之间转动连接,第三连杆的第一端与一组上三角板的第二角端之间转动连接,第四连杆的第一端与一组上三角板的第三角端之间转动连接,第四连杆的第二端与一组下三角板的第二角端之间转动连接,一组下三角板的第三角端设在底部且与仿生牛蹄机构之间转动连接。
3.根据权利要求1所述的一种基于曲柄摇杆机构的仿生机械牛,其特征在于:所述直流电机的输出通过齿轮传动机构后传递给所述曲柄的第一端。
4.根据权利要求3所述的一种基于曲柄摇杆机构的仿生机械牛,其特征在于:所述齿轮传动机构包括联轴器、主动轴、第一凸台齿轮、第二凸台齿轮、第一从动轴和第二从动轴;其中,
所述直流电机的输出端通过联轴器与主动轴轴向连接,在主动轴上的外壁安装同轴度的第一凸台齿轮,第二凸台齿轮与第一凸台齿轮啮合,在第二凸台齿轮的中心向外轴向连接第一从动轴和第二从动轴,第一从动轴和第二从动轴分别驱动相对应的所述曲柄。
5.根据权利要求4所述的一种基于曲柄摇杆机构的仿生机械牛,其特征在于:在所述第一从动轴和所述第二从动轴上安装同步轮,同步轮通过同步带与同侧的所述齿轮传动机构上的同步轮连接。
6.根据权利要求5所述的一种基于曲柄摇杆机构的仿生机械牛,其特征在于:所述第一凸台齿轮通过顶丝与所述主动轴进行限位连接,所述第二凸台齿轮通过顶丝与所述第一从动轴及所述第二从动轴进行限位连接。
7.根据权利要求2所述的一种基于曲柄摇杆机构的仿生机械牛,其特征在于:所述转动连接处设置推力球轴承,在推力球轴承一侧或两侧安装垫片和螺母进行固定。
8.根据权利要求2-7中任一所述的一种基于曲柄摇杆机构的仿生机械牛,其特征在于:所述电器模块包括控制板和控制板电源,所述牛身外壳由上、下、左、右、前、后矩形面板围成的封闭矩形腔体组成,控制板和控制板电源安装在封闭矩形腔体内,支撑支架分别支撑所述第一从动轴和所述第二从动轴,电机底座支撑所述直流电机。
9.根据权利要求1或8中任一所述的一种基于曲柄摇杆机构的仿生机械牛,其特征在于:所述仿生牛蹄机构包括底板、基座和连接轴,底板上安装基座,在基座的两侧向外横向布置连接轴,连接轴与所述一组下三角板的第三角端之间转动连接。
10.一种如权利要求2所述的仿生机械牛的控制方法,其特征在于,模型计算:
曲柄摇杆机构,即仿生机械牛腿,用标准的d-h参数法,对其进行位姿描述;
然后对其进行正运动分析,利用matlab软件进行逆运动求解,得出每个关节间的角度关系;
再通过matlab软件中的gui界面进行仿生牛腿的步态生成,检查是否符合设计要求,然后对其进行优化设计,以达到所需的步态规划要求;
仿生机器人建模:
搭建solidworks三维模型,验证结构设计的合理性,
利用motion功能进行运动仿真分析;
实物控制方式:
s1.使用者可以通过蓝牙app操控,控制仿生机械牛的前进、后退以及转弯;
s2.使用者通过蓝牙app,通过蓝牙功能,向仿生机械牛发出前进或后退的指令,stm32单片机接收信号,向电机驱动芯片发出电机正转或反转信号,使两个直流电机进行同步正向转动或反向转动输出动力,通过耦合齿轮传输给传动轴,传动轴与同步轮同步转动,传动轴通过法兰盘与曲柄连接,最终动力输出给曲柄,曲柄转动带动仿生牛腿的运动,从而实现仿生机械牛的仿生运动;
s3.所述电器模块中安装有传感器进行信号反馈,通过陀螺仪感知仿生机械牛的运动姿态,编码器感知直流有刷电机的转速,然后对仿生机械牛的运动对stm32单片机进行信号反馈,对电机的转速与方向进行调整,使得仿生机械牛能更好地进行仿生运动;
s4.使用者通过蓝牙app,通过蓝牙功能,向仿生机械牛发出前进或后退的指令,stm32单片机接收信号,向电机驱动芯片发送电机不同转速的信号,使两个直流有刷电机实现差速转动,然后由机构传动实现仿生机械牛的转弯运动。