仿生六足机器人研究报告学士学位论文

仿生六足机器人研究报告学士学位论文
仿生六足机器人研究报告学士学位论文

项目研究报告

——小型仿生六足探测机器人

一、课题背景:

仿生运动模式的多足步行机器人具有优越的越障能力,它集仿生学原理、机构学理论、自动控制原理与技术、计算机软件开发技术、传感器检测技术和电机驱动技术于一体。

不论在何种地面上行走,仿生六足机器人的运动都具有灵活性与变化性,但其精确控制的难度很大,需要有良好的控制策略与精密的轨迹规划,这些都是很好的研究题材。

二、项目创新点:

作为简单的关节型伺服机构,仿生六足机器人能够实现实时避障,合理规划行走路线。

简单的关节型机器人伺服系统不仅具有可批量制造的条件,作为今后机器人群系统的基本组成,也可以作为探索复杂伺服机构的研究对象。

三、研究内容:

1.仿生学原理分析:

仿生式六足机器人,顾名思义,六足机器人在我们理想架构中,我们借鉴了自然界昆虫的运动原理。

足是昆虫的运动器官。昆虫有3对足,在前胸、中胸和后胸各有一对,我们相应地称为前足、中足和后足。每个足由基节、转节、腿节、胫节、跗节和前跗节几部分组成。基节是足最基部的一节,多粗短。转节常与腿节紧密相连而不活动。腿节是最长最粗的一节。第四节叫胫节,一般比较细长,长着成排的刺。第五节叫跗节,一般由2-5个亚节组成﹔为的是便于行走。在最末节的端部还长着两个又硬又尖的爪,可以用它们来抓住物体。

行走是以三条腿为一组进行的,即一侧的前、后足与另一侧的中足为一组。这样就形成了一个三角形支架结构,当这三条腿放在地面并向后蹬时,另外三条腿即抬起向前准备替换。

前足用爪固定物体后拉动虫体向前,中足用来支持并举起所属一侧的身体,后足则推动虫体前进,同时使虫体转向。

这种行走方式使昆虫可以随时随地停息下来,因为重心总是落在三角支架之内。并不是所有成虫都用六条腿来行走,有些昆虫由于前足发生了特化,有了其他功用或退化,行走就主要靠中、后足来完成了。

大家最为熟悉的要算螳螂了,我们常可看到螳螂一对钳子般的前足高举在胸前,而由后面四条足支撑地面行走。

参考以上的昆虫足部结构,我们想出了较简单的方式来表达。一支脚共有两个关节(假设没有爪的情况下),一个关节采左右式移摆;另一个关节则是采偏摆式,使脚可提

高,当做上下运动的一种,结构设计图如下。

2.运动学分析:

六足步行机器人的步态是多样的,其中三角步态是六足步行机器人实现步行的

典型步态。

(1)三角步态介绍:

“六足纲”昆虫步行时,一般不是六足同时直线前进,而是将三对足分成两组,以

三角形支架结构交替前行。目前,大部分六足机器人采用了仿昆虫的结构,6条腿分布在

身体的两侧,身体左侧的前、后足及右侧的中足为一组,右侧的前、后足和左侧的中足

为另一组,分别组成两个三角形支架,依靠大腿前后划动实现支撑和摆动过程,这就是

典型的三角步态行走法,如下图所示。图中机器人的髋关节在水平和垂直方向上运动。

此时,B、D、F 脚为摆动脚,A、C、E脚原地不动,只是支撑身体向前。由于身体重心低,

不用协调Z向运动,容易稳定,所以这种行走方案能得到广泛运用。

(2)机器人行走步态分析:

项目设计共使用12个舵机用于步态实现。每条腿上有两个舵机,分别控制髋关节和膝关节的运动,舵机安装呈正交,构成垂直和水平方向的自由度。由于腿只有水平和垂直平面的运动自由度,所以只考虑利用三角步态实现直线行走。分别给12个舵机编号(1~12),如图所示。

直线行走步态分析

由1、2、5、6、9、10 号舵机控制的A、C、E腿所处的状态总保持一致(都是正在摆动,或者都在支撑);同样,3、4、7、8、11、12 所控制的B、D、F腿的状态也保持一致。当处在一个三角形内的3 条腿在支撑时,另3条腿正在摆动。支撑的3条腿使得身体前进,而摆动的腿对身体没有力和位移的作用,只是使得小腿向前运动,做好接下去支撑的准备。步态函数的占空系数为 0.5,支撑相和摆动相经过调整,达到满足平坦地形下的行走步态要求和稳定裕量需求。

转弯步态分析

项目设计的机器人采用以一中足为中心的原地转弯方式实现转弯,下图为右转的示意图,图中E腿为支撑中足。右转弯运动的过程如下:1)首先A、C、E 腿抬起,然后A、C 腿向前摆动,E腿保持不动,B、D、F腿支撑。2)A、C、E腿落地支撑,同时B、D、F腿抬起保持不动。3)A、C腿向后摆动。整个运动过程中B、D、E、F 不做前后运动,只是上下运动。

3.结构设计:

六足机器人的基本结构的设计主要包括机器人足部关节自由度转换结构的设计和躯干整体支架的设计。

(1)足部结构:

仿生六足机器人足部机构主要是电机间的链接与自由度转换结构。

采用Auto公司开发的3D机械制图软件辅助设计的方法,分析电机尺寸,设计固定作用的固定架,传动作用的U型架。

结构通过平面钣金加工制作,通过紧固件进行基本结构件的连接。

基本足部自由度转换结构设计实物图。

(2)躯干结构:

经过改进后的机器人躯干结构在结构设计软件中的设计图如下

躯干结构模拟图整体结构模拟图

4.驱动器与驱动原理:

仿生六足机器人采用电动驱动的方式进行驱动

驱动器采用微型直流角位移伺服电动机【舵机】。

(1)舵机原理

舵机是一种结构简单的、集成化的直流伺服系统,其内部结构由直流电机、减速齿轮、电位计和控制电路组成。舵机采用的驱动信号是脉冲比例调制信号(PWM),即在通常为20ms 的周期内,输入以0.5~2.5ms 变化的脉冲宽度,对应的转角范围从O°变化到180°,脉冲宽度与转角呈线性关系[5]。控制信号线提供一定脉宽的脉冲时,其输出轴保持在相对应的角度上。若舵机初始角度状态在0°位置,那么电机只能朝一个方向运动,所以初始化的时候,应将所有电机的位置定在90°的位置。六足机器人腿部偶数舵机转轴为垂直运动,控制机器人腿部抬起和放下;奇数舵机转轴为水平转动,控制机器人腿部前进和后退。

(2)舵机控制方法

标准的舵机有3条导线,分别是:电源线、地线、控制线。

电源线和地线用于提供舵机内部的直流电机和控制线路所需的能源.电压通常介于4~6V,一般取5V。给舵机供电电源应能提供足够的功率。控制线的输入是一个宽度可调的周期性方波脉冲信号,方波脉冲信号的周期为20 ms(即频率为50 Hz)。当方波的脉冲宽度改变时,舵机转轴的角度发生改变,角度变化与脉冲宽度的变化成正比。某型舵机的输出轴转角与输入信号的脉冲宽度之间的关系可用下图表示。

从上述舵机转角的控制方法可看出,舵机的控制信号实质是一个可嗣宽度的方波信号(PWM)。该方波信号可由FPGA、模拟电路或单片机来产生。采用FPGA成本较高,用模拟电路来实现则电路较复杂,不适合作多路输出。一般采用单片机作舵机的控制器。

(2)选型:

辉盛SG90舵机

参数:扭矩:1.5KG/CM 死区:10us 转速:0.12秒/60度(4.8V) 重量:9克尺寸:21.5mmX11.8mmX22.7mm 工作电压4.8V-6V

5.控制电路的硬件设计

(1)电源模块--驱动电路和抗干扰技术

双电源供电:

舵机内部是直流电机驱动,在带载时启停的瞬间会产生较大的峰值电流,将舵机供电电源与 MCU和IC的供电电源分开,双线供电能保证控制电路不受驱动电路产生不稳定脉冲的干扰。

为保证驱动器电源输入的稳定性,结合电路抗干扰技术,采用合适方法保证电路抗脉冲干扰、抗低频干扰、抗共模干扰的能力,使12个电机的多驱动系统能够稳定工作。

电源采用,镍氢电池7.4V,1200mA,15CC;

控制电路电源输入由1117低压差电压调节转换电路提供。

驱动电路电源由LM2596 DC-DC直流开关电压转换电路提供。

(2)控制核心--单片机接口电路和传感器检测

控制电路主要由1602显示调试屏幕,12路舵机控制输出,抗干扰等部分组成,结合PROTEUS仿真技术,分析控制程序。原理图如下:

6.计算机与软件开发:

单片机主控系统:AVR单片机 ATmega16

软件设计的基本思想软件的主要功能是使机器人在向前行进的过程中能够避开障碍物,即对12 个舵机进行调度和控制。可将软件功能分解为:要避开障碍物,首先应探测到障碍物,其次能绕开障碍物,这就要求机器人能完成前进、后退、左右转弯等动作。动作协调完美性的实现,要求了在任一时刻能够做出12个舵机的同步动作控制。

软件设计中首先将前进、后退、左右转弯等高层动作分解,具体到完成一个动作各个舵机所要完成的动作和时序。采用模块化的设计思想,将对所有舵机的调度做成一个独立的模块,所有的高层动作都是通过调用底层舵机控制的模块来完成。多个舵机的控制是采用多舵机分时控制的思想来实现的。程序采用C语言模块化程序设计的基本思路程序模块如下。

(1)驱动模块:

12路PWM驱动信号通过软件计数法多路输出利用MCU片内定时器和I/O模块控制输出多路占空比可调的PWM控制信号

多舵机分时控制思想

由于单片机在某一时刻只能对一个中断进行响应,所以一个单片机驱动多个舵机的条件是每个舵机产生的中断时间间隔必须相互错开。由于舵机的驱动周期内的2 次电平变化的最短时间是高电平的脉宽时间,即0.5~2.5ms,那么在不产生冲突的情况下,若分时对多个舵机产生驱动信号,则最多可实现的驱动舵机数量为20/2.5=8。就是说一个单片机最多可以控制8 个舵机运行在完整转角空间。采用多舵机分时控制的思想,可实现对12个舵机的协调控制。将12 个舵机分成两组,定时器0 控制舵机1~6,定时器1 控制舵机7~12,每个定时器在一个周期内将产生12次定时器中断。使数据发生错误也很难连续起来,大大提高整体的纠错能力。

(2)动作模块:

将计算得到的机器人运动数据封装为前进、后退、左转、右转的动作函数子程序。设计电机控制的速度伺服、角度伺服程序,采用流程控制法调用动作函数。

(3)传感器模块:

针对传感器检测的输入,传感器检测使用 AVR单片机片内引脚中断资源,并且对不稳定信号进行软件滤波处理,增加控制系统的稳定性。

(4)1602液晶显示调试模块:

1602液晶显示模块显示程序运行情况,作为程序调试的重要工具。通过单片机IO口引脚发送数据,指令信息,显示当前舵机实时运行状态。

(5) 全局控制上位机程序:

整合多模块,形成系统化控制结构图如下。

四、项目总结

完成的设计:

1.仿生学原理分析

2.机构学理论分析

3.自动控制系统设计

4.计算机软件开发

5.传感器检测控制系统设计

6.电机驱动电路设计

达到的要求:

1.控制系统对12路驱动器的稳定角度控制,速度控制。

2.整体结构与行走步态稳定性达到要求。

3.多种静态步态与传感器检测控制一体化的实现。

4.机器人能够快速准确探测前方障碍物,针对不同情况探索行进路线。

项目成果总结:

项目已经设计制作出三代机器人样本实物,经过实际行走测试,稳定性,速度,蔽障性能等参数达到甚至超过预先设定的指标。

机器人相关参数与性能指标如下:

重量:460g

尺寸:160*100*40mm

平均行走速度:0.06m/s

平均功率:1.2A*5V=6W

探测响应时间:约0.5s

能够在平地上进行前进、后退、左转、右转等稳定步行能够准确探测前方障碍物,根据不同情况执行合适的步态,探索行走路径

五.附录程序:

//===========主程序 main.c================// #include

#include

#include <1602LCD.h>

#include

#define uchar unsigned char

#define uint unsigned int

uchar f[12];

uchar m[12][7];

uchar sign,rooptime,roopnum;

uchar direc;

uchar canmove=1;

uchar run=0;

char parameter[12]={9,-9,-15,3,9,-3,-13,6,8,9,-14,-10};

void sys_init(void)

{

DDRA=0xe0;

DDRB=0xff;

DDRC=0xff;

DDRD=0x0f;

PORTA=0x1f;

PORTB=0x00;

PORTC=0x00;

PORTD=0xf0;

TCCR2=0x0a;

OCR2=10;

TIMSK|=0x80;

Lcd_init();

_delay_ms(1000);

}

void residual(void)

{

uchar i,j;

for(i=0;i<12;i++)

f[i]+=parameter[i];

for(i=0;i<12;i++)

for(j=0;j<7;j++)

m[i][j]+=parameter[i];

}

void gait1(void)//动作函数前进

{

uchar i;

roopnum=4;

rooptime=6;

sign=0;

i=0;

m[i][0]=140;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=1;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150;

i=2;

m[i][0]=150;m[i][1]=150;m[i][2]=160;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=3;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=4;

m[i][0]=150;m[i][1]=150;m[i][2]=140;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=5;

m[i][0]=150;m[i][1]=140;m[i][2]=150;m[i][3]=160;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=6;

m[i][0]=160;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=7;

m[i][0]=150;m[i][1]=140;m[i][2]=150;m[i][3]=160;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=8;

i=9;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=10;

m[i][0]=150;m[i][1]=150;m[i][2]=160;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=11;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; for(i=0;i<12;i++)

f[i]=m[i][3];

residual();

}

void gait2(void)//动作函数后退

{

uchar i;

roopnum=4;

rooptime=6;

sign=0;

i=0;

m[i][0]=150;m[i][1]=150;m[i][2]=140;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=1;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=2;

m[i][0]=160;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=3;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=4;

m[i][0]=140;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=5;

m[i][0]=150;m[i][1]=140;m[i][2]=150;m[i][3]=160;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=6;

m[i][0]=150;m[i][1]=150;m[i][2]=160;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150;

m[i][0]=150;m[i][1]=140;m[i][2]=150;m[i][3]=160;m[i][4]=0;m[i][5]=0;m[i][6]=150;

i=8;

m[i][0]=150;m[i][1]=150;m[i][2]=140;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=9;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=10;

m[i][0]=160;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=11;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; for(i=0;i<12;i++)

f[i]=m[i][3];

residual();

}

void gait3(void)//动作函数左转

{

uchar i;

roopnum=4;

rooptime=6;

sign=0;

i=0;

m[i][0]=140;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=1;

m[i][0]=150;m[i][1]=145;m[i][2]=150;m[i][3]=155;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=2;

m[i][0]=150;m[i][1]=150;m[i][2]=160;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=3;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=4;

m[i][0]=150;m[i][1]=150;m[i][2]=140;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=5;

i=6;

m[i][0]=160;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=7;

m[i][0]=150;m[i][1]=140;m[i][2]=150;m[i][3]=160;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=8;

m[i][0]=140;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=9;

m[i][0]=150;m[i][1]=145;m[i][2]=150;m[i][3]=155;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=10;

m[i][0]=150;m[i][1]=150;m[i][2]=160;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=11;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; for(i=0;i<12;i++)

f[i]=m[i][3];

residual();

}

void gait4(void)//动作函数右转

{

uchar i;

roopnum=4;

rooptime=6;

sign=0;

i=0;

m[i][0]=140;m[i][1]=150;m[i][2]=150;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=1;

m[i][0]=150;m[i][1]=160;m[i][2]=150;m[i][3]=140;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=2;

m[i][0]=150;m[i][1]=150;m[i][2]=160;m[i][3]=150;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=3;

m[i][0]=150;m[i][1]=145;m[i][2]=150;m[i][3]=155;m[i][4]=0;m[i][5]=0;m[i][6]=150; i=4;

跳舞机器人设计毕业设计论文

课程设计任务书 ( 2015 级) 目录 摘要------------------------------------------------------4 引言------------------------------------------------------5 任务书-----------------------------------------------------6 第一章 我国机器人技术的发展概况------------------------------------7 第二章机器人的总体设计解剖 1.1资料的收集与阐述-----------------------------------------7 1.2机器人工作原理简介 1.总体设计剖------------------------------------------------8 2.伺服电机的剖析--------------------------------------------9 第三章机器人总体设计综述 ---------------------------------12 1、1设计课题的阐述-----------------------------------------12 1、2单片机的选择-------------------------------------------12 1、3主控板部分简介-----------------------------------------12 第四章机器人的总体设计方案与部分简介 1、1设计方案-----------------------------------------------13 1、2各部分功能及原理简介-----------------------------------13 第五章机器人的原理图设计、仿真及电路板制作 1、1机器人的原理图设计-------------------------------------15 1、2电源部分-----------------------------------------------16 1、3稳压电源部分-------------------------------------------16 1、5接口电路部分-------------------------------------------17 1、6单片机最小系统和ISP在线编程---------------------------18 1、9电路板制作---------------------------------------------18 第六章机器人电路板的调试与结论

仿生六足机器人中期报告

编号: 哈尔滨工业大学 大一年度项目中期检查报告 项目名称:仿生六足机器人 项目负责人:学号 联系电话:电子邮箱: 院系及专业:机电工程学院 指导教师:职称: 联系电话:电子邮箱: 院系及专业:机电工程学院 哈尔滨工业大学基础学部制表 填表日期:2014 年 6 月28 日

一、项目团队成员(包括项目负责人、按顺序) 二、指导教师意见 三、项目专家组意见

四、研究背景 1.研究现状 4.1国内研究现状 随着电子技术发展,计算机性能的提高,使多足步行机器人技术进入了基于计算机控制的发展阶段。其中有代表性的研究为1993年,美国卡内基-梅隆大学开发出有缆的八足步行机器人DANTE,图1所示,用于对南极的埃里伯斯火山进行了考察,其结构由2个独立的框架构成。这一阶段研究的重点在于机器人的运动机构的设计、机器人的步态生成与规划及传统的控制方法在机器人行走运动控制过程的应用。Boston Dynamics公司的Big Dog四足机器人用于为军队运输装备,其高3英尺,重165磅,可以以3.3英里的速度行进,其采用汽油动力。 图1 Adaptive Suspension Vehicle 图2 Odex1步行机器人 图3 MIT腿部实验室的四足和双足机器人图4 DANTE步行机器人 由于新的材料的发现、智能控制技术的发展、对步行机器人运动学、动力学高效建模方法的提出以及生物学知识的增长促使了步行机器人向模仿生物的方向发展。 4.2国外研究现状 我国步行机器人的研究开始较晚,真正开始是在上世纪80年代初。1980年,中国科学院长春光学精密机械研究所采用平行四边形和凸轮机构研制出一台八足螃蟹式步行机,主要用于海底探测

六足机器人设计参考解析

摘要 六足机器人有强大的运动能力,采用类似生物的爬行机构进行运动,自动化程度高,可以提供给运动学、仿生学原理研究提供有力的工具。本设计中六足机器人系统基于仿生学原理,采用六足昆虫的机械结构,通过控制18个舵机,采用三角步态和定点转弯等步态,实现六足机器人的姿态控制。系统使用 RF24L01射频模块进行遥控。为提高响应速度和动作连贯性,六足机器人的驱动芯片采用ARM Cortex M4芯片,基于μC/OS-II操作系统,遥控器部分采用ARM9处理器S3C2440,基于Linux系统。通过建立六足机器人的运动模型,运用正运动学和逆运动学对机器人进行分析,验证机器人步态的可靠性。 关键字:六足机器人,Linux,ARM,NRF24L01,运动学 Abstract Bionic hexapod walking robot has a strong ability of movement, the use of similar creatures crawling mechanism movement, high degree of automation, can be provided to the kinematics, the principle of bionics research provides powerful tool. Six feet in the design of this robot system based on bionics principle, the mechanical structure of the six-legged insect, through 18 steering gear control, use the gait, such as triangle gait and turning point to control the position of six-legged robot. Remote control system use RF24L01 rf modules. In order to improve the response speed and motion consistency, six-legged robot driver chip USES the ARM architecture (M4 chip, based on mu C/OS - II operation system, remote control part adopts ARM9 processor S3C2440, based on Linux system. By establishing a six-legged robot motion model, using forward kinematics and inverse kinematics analysis of robot, verify the reliability of the robot gait. KEYWORD:Bionic hexapod walking robot;Linux,ARM,NRF24L01;Kinematics

轮胎搬运机器人设计毕业论文设计

(此文档为word格式,下载后您可任意编辑修改!) 青岛科技大学 本科毕业设计(论文) 题目 __________________________________ __________________________________ 指导教师__________________________ 辅导教师__________________________ 学生姓名__________________________ 学生学号__________________________

院(部)____________________________专业________________班 _______________________________ ______年 ___月 ___日 毕业论文(设计)诚信声明 本人声明:所呈交的毕业论文(设计)是在导师指导下进行的研究工作及取得的研究成果,论文中引用他人的文献、数据、图表、资料均已作明确标注,论文中的结论和成果为本人独立完成,真实可靠,不包含他人成果及已获得或其他教育机构的学位或证书使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。 论文(设计)作者签名:日期:年月日毕业论文(设计)版权使用授权书本毕业论文(设计)作者同意学校保留并向国家有关部门或机构送交论文(设计)的复印件和电子版,允许论文(设计)被查阅和借阅。本人授权青岛农业大学可以将本毕业论文(设计)全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本毕业论文(设计)。本人离校后发表或使用该毕业论文(设计)或与该论文(设计)直接相关的学术论文或成果时,单位署

仿生机械蜘蛛设计与仿真

vvv学院毕业论文(设计)任务书 毕业论文(设计)题目 仿生机械蜘蛛设计与仿真 学生姓名 vvv 专业 机制 班级 0912 指导教师 vvv 一、毕业论文(设计)的主要内容及要求 设计一种步行仿生机械蜘蛛,要求: 1、绘制仿生机械蜘蛛零部件三维图型和装配图; 2、绘制仿生机械蜘蛛零部件工程图; 3、对仿生机械蜘蛛进行运动仿真; 4、设计仿生机械蜘蛛运动控制方案。 二、毕业论文(设计)应收集的资料及主要参考文献 [1]孙立宁,王鹏飞,黄博. 四足仿生机器人嵌入式多关节伺服控制器的研究[J]. 机 器人,2005,06:517-520. [2] 许宏岩 , 付宜利 , 王树国 , 刘建国 . 仿生机器人的研究 [J]. 机器 人,2004,03:283-288. [3]徐小云,颜国正,丁国清. 微型六足仿生机器人及其三角步态的研究[J]. 光学精 密工程,2002,04:392-396. [4]马光. 仿生机器人的研究进展[J]. 机器人,2001,05:463-466. [5]迟冬祥,颜国正. 仿生机器人的研究状况及其未来发展[J]. 机器 人,2001,05:476-480. [6]徐小云,颜国正,丁国清,刘华,付轩,吴岩. 六足移动式微型仿生机器人的研究[J]. 机器人,2002,05:427-431. [7]刘鹏,郑浩峻,关旭. 基于并联腿机构的四足仿生机器人开发[J]. 微计算机信 息,2007,No.19205:226-227+264. [8]漆向军,陈霖,刘明丹. 控制六足仿生机器人三角步态的研究[J]. 计算机仿

真,2007,04:158-161. [9]张争艳,刘彦飞,冯敏,杨艳芳. 基于虚拟样机技术的六足仿生机器人设计与仿 真[J]. 装备制造技术,2007,No.15410:35+43. [10]王丽慧,周华. 仿生机器人的研究现状及其发展方向[J]. 上海师范大学学报 (自然科学版),2007,06:58-62. [11]赵涓涓,李强,任美荣,郭晓东,李晓飞. 六足仿生机器人运动控制系统的设计[J]. 机电工程技术,2008,v.37?No.20112:44-45+76+106. [12]王鹏飞,黄博,孙立宁. 四足仿生机器人稳定性判定方法[J]. 哈尔滨工业大学 学报,2008,07:1063-1066. [13] 孙立宁 , 胡海燕 , 李满天 . 连续型机器人研究综述 [J]. 机器 人,2010,v.3205:688-694. [14]谭云福,党培. 一种四足仿生机器人步态协调控制的策略[J]. 微计算机信 息,2010,v.26?No.34132:152-154. [15]姜铭,李鹭扬. 混联仿生机器狗构型研究[J]. 机械工程学报,2012,v.4801:19-24. 三、毕业论文(设计)进度及要求 1、1~3周阅读资料、撰写开题报告; 2、4~10周完成毕业设计任务指定工作; 3、11~13周撰写毕业论文; 4、14周毕业答辩 5、要求每周至少向指导教师汇报一次工作进度。

语音识别机器人的设计—毕业论文

毕业论文(设计) 题目语音识别机器人的设计 系部电子信息工程 专业电子信息工程年级 06级学生姓名 学号 指导教师 语音识别机器人的设计

【摘要】语音识别可划分为训练和识别两个过程。在第一阶段,语音识别系统对人类的语言进行学习,把学习内容组成语音库存储起来,在第二阶段就可以把当前输入的语音在语音库中查找相应的词义或语义。凌阳16位SPCE061A单片机内嵌32K字闪存,2K字SRAM,内置10位ADC、DAC,有多达14个的中断源。它的CPU内核采用16位具有DSP功能的微处理器芯片, 而且CPU可最高工作在49MHz的主频下,能够非常容易地、快速地处理复杂的数字信号,因此与其他类型的单片机相比,在数字语音处理方面SPCE061A更具有优势。基于SPCE061A设计了一个具有语音识别功能的机器人。经过训练,训练人可使用各种命令让机器人完成许多有趣的动作,使得人机交互更具智能化。 【关键词】SPCE061A单片机语音识别机器人

The Design of the Speech Recognition Robot 【Abstract】The speech recognition is divided into two stages, namely, training and recognition. At the first stage, the speech recognition system learns about the language and stores what it a speech database. Then at the next stage, the meaning of each inputted speech can immediately be found in the speech database.Sunplus 16-bit SPCE061ASCM is embedded with 32K word Flash and 2K word SRAM, with built-in 10-bit ADC and DAC as well as more than 14 interrupt sources. The core of its CPU is a 16-bit microprocessor chip which of DSP. Besides, the CPU can work with a frequency up to 49 MHz, and process complex digital signals easily and quickly. Therefore, compared with other types of SCM, SPCE061A speech processing. Based on SPCE061A, a speech recognition robot designed. After training, the robot can complete many interesting actions according to the orders, which makes the -computer interaction more intelligent. 【Key words】SPCE061A SCM Speech Recognition Robot 目录

仿生蜘蛛机器人的设计与研究

毕业设计(论文)仿生蜘蛛机器人的设计与研究 姓名:寇艳虎 学号: 专业:机械工程与自动化 系别:机械与电气工程系 指导教师:孔繁征 2021年4月

摘要 本文总结了背景和目标,仿生蜘蛛机器人的简单介绍。通过研究机器人的六足仿生的运动,这种设计已确定脚结构,使用3自由度的分析实现向前运动,把运动的机器人。想象的组件和装配映射仿生蜘蛛机器人以与相关部件的检查,确保机械设计的可行性都包含在总设计。 关键词:仿生;机器人;机构

ABSTRACT The paper has summarized the background and the goal of its topic and has made the simple introduction of the bionic hexapod robot. Through the research of the motion of the six feet of the robot, This design has determined the foot structure,using the analysis of 3 degrees of freedom realizes the forward motion and turning motion of the robot . Picturing of the component and assembly mapping of the bionic hexapod robot as well as the inspection of related parts which ensures the feasibility of the machinery design are both included in the total design. KEYWORDS:bionics ;hexapod robot ;machinery

智能机器人设计毕业论文

目录 第1章、绪论 (2) 1、1智能机器人技术发展的重要意义 (2) 1、2国内外机器人的发展史 (2) 1、2、1 国外机器人的发展历史 (2) 1、2、2 国内机器人的发展历史 (3) 1、3服务机器人的特点关键技术 (3) 1、4本论文的主要研究内容 (4) 1、5本章小结 (4) 第2章、物体检测与报警机器人的总体设计 (5) 2、1概述 (5) 2、2主要组成 (5) 2、2、1 头部旋转机构 (5) 2、2、2 主体部 (6) 2、2、3 电机 (6) 2、3主要技术参数 (7) 2、4、电机的选型 (7) 2、4、1 驱动机构的组成、 (7) 2、4、2 步进电机的选型比较 (8) 2、4、3 步进电机的选型计算 (9) 2、5蜗轮蜗杆传动的选型设计 (11) 2、6电机的效核.................................... 错误!未定义书签。 2、7轴的较核及联件的选型.......................... 错误!未定义书签。 2、7、1、蜗杆轴的较核、......................... 错误!未定义书签。 2、7、2、蜗杆轴上轴承的选型..................... 错误!未定义书签。 2、7、 3、蜗轮轴的较核、......................... 错误!未定义书签。 2、7、4、蜗轮轴上轴承的选型..................... 错误!未定义书签。 2、7、5、键的较核............................... 错误!未定义书签。 2、7、6、联轴器的选型........................... 错误!未定义书签。 2、8本章小结...................................... 错误!未定义书签。第3章、驱动机构及其控制方式........................ 错误!未定义书签。 3、1、概述........................................ 错误!未定义书签。 3、2步进电机及其控制系统.......................... 错误!未定义书签。 3、2、1 步进电机的工作特性、..................... 错误!未定义书签。 3、2、2 步进电机的开环控制系统................... 错误!未定义书签。 3、3本章小结...................................... 错误!未定义书签。结束语............................................... 错误!未定义书签。

最新六足爬虫机器人

本文的设计为六足爬虫机器人,机器人以锂电池为动力源,单片机为控制元件,伺服电机为执行部件,机器人采用三足着地进行运动,通过单片机对伺服电机的控制,机器人能够实现前进、后退等运动方式,三足着地运动方式保证了机器人能够平稳运行。伺服电机具有力量大,扭矩大,体积小,重量轻等特点。单片机产生20ms 的PWM 波形,通过软件改写脉冲的占空比,从而达到改变伺服电机角度的目的。 1 机器人运动分析 1.1 六足爬虫式机器人运动方案比较 方案一:六足爬虫式机器人的每条腿都能单独完成抬腿、前进、后退运动。 此方案的特点: 每条腿都能自由活动,每条腿都能单独进行二自由度的运动。每条腿的灵活性好,更容易进行仿生运动,六足爬虫机器人可以完成除要求外的很多动作,运动的视觉效果更好。由于每条腿能单独完成二自由度的运动,所以每条腿上要安装两个舵机,舵机使用数量大,舵机的安装难度加大,机械结构部分的制作相对复杂,又由于每个舵机都要有单独的信号控制,电路控制部分变得复杂了,控制程序也相应的变得复杂。 方案二:六足爬虫式机器人采取三腿为一组的运动模式,且同一侧的前腿、后腿的前后转动由同一侧的中腿进行驱动。采用三腿为一组(一侧的前足、后足与另一侧的中足为一组)的运动方式,各条腿能够协调的进行运动,机器人的运动相对平稳。 此方案特点:相比上述方案,个腿能够协调运动,在满足运动要求的情况下,舵机使用数量少,节约成本。机器人运动平稳,控制、驱动部分都得到相应的简化,控制简单。选择此方案,机器人还可进行横向运动。 两方案相比,选择方案二更合适。 1.2 六足爬虫式机器人运动状态分析 1.2.1 机器人运动步态分析

六足步行机器人的毕业设计说明书

本科毕业设计(论文) 六足步行机器人设计与仿真 燕山大学 2012年6月

本科毕业设计(论文) 六足步行机器人设计与仿真 学院(系):里仁学院 专业:机械电子工程 学生姓名:牛智 学号: 0811******** 指导教师:田行斌 答辩日期: 20012.6.17

燕山大学毕业设计(论文)任务书

摘要 摘要 基于仿生学原理,在分析六足昆虫运动机理的基础上,采用了仿哺乳类的腿部结构,并针对这种腿部结构设计了六足的行走方式,通过对18个直流伺服电机的控制,采用三角步态,实现了六足机器人的直行功能。仿真证明,这种结构能较好地维持六足机器人自身的平衡,并且对今后更深入地研究六足机器人抬腿行走姿态及可行性,具有较高的参考价值。 针对仿生六足步行机器人关节较多,其步态轨迹规划和关节控制量计算都较为复杂的现状,采用Solidworks软件与UG软件相结合的方式对六足仿生步行机器人的样机模型进行了运动学仿真与分析。通过仿真,验证了所设计的三角步态的适用性。 关键词六足机器人;步行;三角步态;运动学仿真

燕山大学本科生毕业设计(论文) Abstract A bionic leg structure which is similar to the legs of mammals was used,and a hexapod walking mode was designed according to this structure.By controlling 18 step motors straight walking function of the hexapod robot has been implemented with tripod gait movement.Simulation and experiment show that this structure can keep the hexapod robot balance better,providing high reference value to research the advantage and feasibility of leg raising walking gesture. As there are many joints in the bionic hexapod walking robot and the calculation of its walking track and joints control unit are comparatively comp- licated,the kinematical simulation and analysis of the model of bionic hexapod walking robot have been done by using solidworks and UG.Through simulation,the applicability of designed tripod gait are validated. Keywords Hexapod robot;Walking;Tripod gait;Kinematics simulation

工作报告之机器人设计开题报告

机器人设计开题报告 【篇一:搬运机器人毕业设计开题报告】 广东技术师范学院 毕业设计(论文)开题报告 题目4-dof搬运机器人的结构设计 专业名称飞行器动力工程 班级学号 学生姓名 指导教师 填表日期2013 年 10月 28 日 一、选题的依据及意义: 传统的工业机器人常用于搬运、喷漆、焊接和装配工作。工业现场 的很多重体力劳动必将由机器代替,这一方面可以减轻工人的劳动强度,另一方面可以大大提高劳动生产率。搬运机器人是可以进行自动 化搬运作业的工业机器人。最早的搬运机器人出现在1960年的美国,versatran和unimate两种机器人首次用于搬运作业。搬运作业是 指用一种设备握持工件,是指从一个加工位置移到另一个加工位置。搬运机器人可安装不同的末端执行器以完成各种不同形状和状态的 工件搬运工作,大大减轻了人类繁重的体力劳动。目前世界上使用 的搬运机器人逾10万台,被广泛应用于机床上下料、冲压机自动化 生产线、自动装配流水线、码垛搬运、集装箱等的自动搬运。部分 发达国家已制定出人工搬运的最大限度,超过限度的必须由搬运机 器人来完成。搬运机器人是近代自动控制领域出现的一项高新技术,涉及到了力学,机械学,电器液压气压技术,自动控制技术,传感 器技术,单片机技术和计算机技术等学科领域,已成为现代机械制 造生产体系中的一项重要组成部分。它的优点是可以通过编程完成 各种预期的任务,在自身结构和性能上有了人和机器的各自优势, 尤其体现出了人工智能和适应性。 应用搬运机器人进行工作,这是直接减少人力的一个侧面,同时由 于应用搬运机械人可以连续的工作,这是减少人力的另一个侧面。 因此,在自动化机床的综合加工自动线上,目前几乎都有搬运机械手,以减少人力和更准确的控制生产的节拍,便于有节奏的进行工 作生产。

仿生六足机器人研究报告学士学位论文

项目研究报告 ——小型仿生六足探测机器人 一、课题背景: 仿生运动模式的多足步行机器人具有优越的越障能力,它集仿生学原理、机构学理论、自动控制原理与技术、计算机软件开发技术、传感器检测技术和电机驱动技术于一体。 不论在何种地面上行走,仿生六足机器人的运动都具有灵活性与变化性,但其精确控制的难度很大,需要有良好的控制策略与精密的轨迹规划,这些都是很好的研究题材。 二、项目创新点: 作为简单的关节型伺服机构,仿生六足机器人能够实现实时避障,合理规划行走路线。 简单的关节型机器人伺服系统不仅具有可批量制造的条件,作为今后机器人群系统的基本组成,也可以作为探索复杂伺服机构的研究对象。 三、研究内容: 1.仿生学原理分析: 仿生式六足机器人,顾名思义,六足机器人在我们理想架构中,我们借鉴了自然界昆虫的运动原理。 足是昆虫的运动器官。昆虫有3对足,在前胸、中胸和后胸各有一对,我们相应地称为前足、中足和后足。每个足由基节、转节、腿节、胫节、跗节和前跗节几部分组成。基节是足最基部的一节,多粗短。转节常与腿节紧密相连而不活动。腿节是最长最粗的一节。第四节叫胫节,一般比较细长,长着成排的刺。第五节叫跗节,一般由2-5个亚节组成﹔为的是便于行走。在最末节的端部还长着两个又硬又尖的爪,可以用它们来抓住物体。 行走是以三条腿为一组进行的,即一侧的前、后足与另一侧的中足为一组。这样就形成了一个三角形支架结构,当这三条腿放在地面并向后蹬时,另外三条腿即抬起向前准备替换。 前足用爪固定物体后拉动虫体向前,中足用来支持并举起所属一侧的身体,后足则推动虫体前进,同时使虫体转向。 这种行走方式使昆虫可以随时随地停息下来,因为重心总是落在三角支架之内。并不是所有成虫都用六条腿来行走,有些昆虫由于前足发生了特化,有了其他功用或退化,行走就主要靠中、后足来完成了。 大家最为熟悉的要算螳螂了,我们常可看到螳螂一对钳子般的前足高举在胸前,而由后面四条足支撑地面行走。

工业机器人研究毕业论文

工业机器人都有哪些高科技含量的技术工业机器人是目前广泛应用的机器人设备,在汽车制造业、造船、钢铁、电力设备等行业运用广泛,近年来随着技术发展,工业机器人技术日新月异,那么到底工业机器涉及到哪些高科技含量的技术呢,中国机械设备网给各位小伙伴做分析。 机器人操作机结构 通过有限元分析、模态分析及仿真设计等现代设计方法的运用,实现机器人操作机构的优化设计。探索新的高强度轻质材料,进一步提高负载/自重比。已将机器人并联平行四边形结构改为开链结构,拓展了机器人的工作范围,加之轻质铝合金材料的应用,大大提高了机器人的性能。此外采用先进的RV减速器及交流伺服电机,使机器人操作机几乎成为免维护系统。机构向着模块化、可重构方向发展。例如,关节模块中的伺服电机、减速机、检测系统三位一体化;由关节模块、连杆模块用重组方式构造机器人整机;国外已有模块化装配机器人产品问市。机器人的结构更加灵巧,控制系统愈来愈小,二者正朝着一体化方向发展。采用并联机构,利用机器人技术,实现高精度测量及加工,这是机器人技术向数控技术的拓展,为将来实现机器人和数控技术一体化奠定了基础。 开放式,模块化控制系统。向基于PC机的开放型控制器方向发展,便于标准化、网络化;器件集成度提高,控制柜日见小巧,且采用模块化结构;大大提高

了系统的可靠性、易操作性和可维修性。控制系统的性能进一步提高,已由过去控制标准的6轴机器人发展到现在能够控制21轴甚至27轴,并且实现了软件伺服和全数字控制。人机界面更加友好,语言、图形编程界面正在研制之中。机器人控制器的标准化和网络化,以及基于PC机网络式控制器已成为研究热点。编程技术除进一步提高在线编程的可操作性之外,离线编程的实用化将成为研究重点,在某些领域的离线编程已实现实用化。 机器人传感技术 机器人中的传感器作用日益重要,除采用传统的位置、速度、加速度等传感器外,装配、焊接机器人还应用了激光传感器、视觉传感器和力传感器,并实现了焊缝自动跟踪和自动化生产线上物体的自动定位以及精密装配作业等,大大提高了机器人的作业性能和对环境的适应性。遥控机器人则采用视觉、声觉、力觉、触觉等多传感器的融合技术来进行环境建模及决策控制。为进一步提高机器人的智能和适应性,多种传感器的使用是其问题解决的关键。其研究热点在于有效可行的多传感器融合算法,特别是在非线性及非平稳、非正态分布的情形下的多传感器融合算法。另一问题就是传感系统的实用化。 网络通信功能 日本和德国的最新机器人控制器已实现了与Canbus、Profibus总线及一些网络的联接,使机器人由过去的独立应用向网络化应用迈进了一大步,也使机器人由过去的专用设备向标准化设备发展。 机器人遥控和监控技术 在一些诸如核辐射、深水、有毒等高危险环境中进行焊接或其它作业,需要有遥控的机器人代替人去工作。当代遥控机器人系统的发展特点不是追求全自治系统,而是致力于操作者与机器人的人机交互控制,即遥控加局部自主系统构成完整的监控遥控操作系统,使智能机器人走出实验室进入实用化阶段。美国发射到火星上的“索杰纳”机器人就是这种系统成功应用的最著名实例。多机器人和操作者之间的协调控制,可通过网络建立大范围内的机器人遥控系统,在有时延的情况下,建立预先显示进行遥控等。

六足仿生机器人

六足仿生机器人 人们对机器人的幻想与追求已有3000多年的历史,人类希望制造一种像人一样的机器,以便代替人们完成各种工作。1959年,第一台工业机器人在美国诞生,近几十年,各种用途的机器人相继问世,使人类的许多梦想变为现实。随着机器人工作环境和工作任务的复杂化,要求机器人具备有更高的运动灵活性和特殊位置环境的适应性,机器人简单的轮子和履带的移动机构已不能适应多变复杂的环境要求。在仿生技术、控制技术和制造技术不断发展的今天,各种各样的仿生机器人相继被研制出来,仿生机器人已经成为机器人家族重要的成员。 仿生爬行机器人是一种基于仿生学原理研制开发的新型足式机器人。与传统的轮式或者履带机器人相比,足式机器人自由度多,可变性大、结构发杂、控制繁琐,但其在运动特性方面具有独特的优点:首先是足式机器人具有较好的机动性,对不平地面的适应能力十分突出,由于其立足点是离散的,与地面的接触面积较小,因而可以在可能达到的地面上选择最优支撑点,从而能够相对容易的通过松软地面以及跨过比较大的障碍;其次是足式机器人的运动系统可以实现主动隔振,允许机身运动轨迹与足轨迹解耦。尽管地面高

低不平,机身的运动仍可达到相对平稳。 本课题主要研究的内容是一种六足仿生机器人的机械机构部分的设计和分析,围绕六足仿生机器人的前沿技术,主要仿生对象为蚂蚁,主要实现机器人前后左右移动,具有良好的仿生特性,研究具有抗冲击性以及地形适应能力的仿生机设计技术,六足仿生机器人系统模型;研究六足机器人适应不同地形环境的能力。研制系统设计与仿真等核心单元。研制高速、高负载力、对典型非结构化地形具有高适应能力的六足仿生机器人,并开展系统结构、地形适应能力以及对抗控制实验验证。本次设计的预期要达到的效果是可以实现灵活进退和转向,跨越障碍物,通过洼地和台阶并且保持平衡防止倾翻,能够实现实时避障,合理规划行走路线。 1、技术方案 一、机器人功能介绍: a)可实现前进后退转弯等基本动作,加装传感器后对小障碍物越过、大障碍物绕开,具有遥控模式,可通过无线装置无线控制。 b)机器人机械机构: 舵机在仿生机器人中的应用:舵机有体积紧凑,便于安装,输出力矩大,稳定性好等优点。一个放上机器人,机器人各个关节都有一定的自由度数,而每个舵机正是实现其中一个个关节在一个自由度上的运动。

工业机器人毕业设计

工业机器人 摘要 在当今大规模制造业中,企业为提高生产率,保障产品质量,普遍重视生产过程的自动化程度,工业机器人作为自动化生产线上重要的成员,逐渐被企业所认同并采用。工业机器人的技术水平和应用程度在一定程度上反映了一个国家工业自动化的水平。目前,工业机器人主要承担着焊接、喷涂、搬运以及堆垛等重复性并且劳动程度极大的工作,工作方式一般采取示教在线的方式。 本文将设计一台圆柱坐标型的工业机器人,用于给冲压设备运送物料。首先,本文将设计机器人的大臂、小臂、底座和机械手的结构,然后选择合适的传动方式、驱动方式,搭建机器人的结构平台:在此基础上,本文将设计该机器人的控制系统,包括数据采集卡和伺服放大器的选择、反馈方式和反馈元件的选择、以及控制元件的设计,重点加强控制软件的可靠性和机器人运行过程的安全性,最终实现的目标包括:关节的伺服控制和制动问题、实时监测机器人的各个关节的运动情况、机器人的示教编程和在线修改程序、设置参考点和回参考点。

目录 摘要 1绪论 (1) 1.1 工业机器人研究的目的和意义 (1) 1.2 工业机器人在国内外的发展现状与趋势…………………….. 1.3 工业机器人的分类 1.4 本课题研究的主要内容 2 总体方案的确定 2.1 结构设计概述 2.2 基本设计参数 2.3 工作空间的分析 2.4 驱动方式 2.5 传动方式确定 3 搬运机器人的结构设计 3.1 驱动和传动系统的总体结构设计 3.2 手爪驱动气缸设计计算 3.3 进给丝杠的设计计算 3.4 驱动电机的选型计算

3.5 手臂强度校核 4 搬运机器人的控制系统 4.1 机器人控制系统分类 4.2 控制系统方案分析 4.3 机器人的控制系统方案确定 4.4 PLC及运动控制单元选型 5 结论与展望 致谢

仿生六足机器人 结题报告

编号:13 哈尔滨工业大学机电工程学院基于项目学习的机械创新设计大赛 结题报告书 项目名称:仿生六足机器人 项目负责人:闫振学号:1120830201 联系电话:电子邮箱: 院系及专业:机电工程学院飞行器制造工程 指导教师:李立青职称:高级工程师 联系电话:电子邮箱: 院系及专业:机电工程学院航空宇航制造工 程系

姓名性别专业方向班级学号本人签字 闫振男飞行器制造工程 王志强男飞行器制造工程 晏理邦男飞行器制造工程 赵京昊男飞行器制造工程 穆思宇男 飞行器制造工程 签 名: 年 月 日 哈尔滨工业大学机电工程学院制表填表日期:2014 年7月 20日 项目名称: 仿生六足机器人 一、课题组成员:(包括项目负责人、按顺序) 二、指导教师意见: 三、院评审委员会意见:

评审主任签名(或盖章 ): 年 月 日 四、研究背景 1.研究现状 4.1国外研究现状 随着电子技术发展,计算机性能的提高,使多足步行机器人技术进入了基于计算机控制的发展阶段。其中有代表性的研究为 1993年,美国卡内基-梅隆大学开发出有缆的八足步行机器人 DANTE,图1所示,用于对南极的埃里伯斯火山进行了考察,其结构由2个独立的框架构成。这一阶段研究的重点在于机器人的运动机构的设计、机器人的步态生成与规划及传统的控制方法在机器人 行走运动控制过程的应用。1983年,Odetics公司推出的六足机器人Odex1,图2所示,把六条腿均匀分布在一个圆形框架上,可方 便的实现全方位运动,而且能够通过对形体的重构改变机器人的 形状,是对传统的长方形框架六足步行机的挑战。麻省理工的 Raibert利用相对自由度数较少的简单腿部机构建造了一些机器 人,利用简单的控制,这些机器人能够实现走、跑、跳等动作, 实现主动平衡,如图3所示。1993年,美国卡内基-梅隆大学开发出有缆的八足步行机器人DANTE,图4所示,用于对南极的埃里伯斯火

基于Arduino的多功能六足仿生机器人

基于Arduino的多功能六足仿生机器人 如今这个时代人们对地球的探索进行的越来越深入,探索的区域越来越不适合人类工作,因此探索方式由传统的人工探测改为较为先进的机器人探测。然而传统的轮式机器人已不能满足人类的需求,严重的受于地形限制,尤其是工作环境不稳定的废墟、丛林、山洞等特殊场合。因此仿生学引起普遍重视,仿生学机器人被大量生产制作。 我们此次设计采用仿生学原理,制作了这个仿生学六足机器人。六足仿生机器人就可以很好地克服普通轮式机器人的缺点,可以很好地适应各种工作环境不稳定的废墟、丛林、山洞等,使得其工作区域增大。 该仿生机器人以arduino作为主控,用24路舵机控制板控制18路舵机以实现机器人的平稳运行,用PS2无线手柄控制机器人运动。有关机器人运动方式,采用传统的三角步态。三角步态(或交替三角步态),是β =1/2 时的波形步态,运动时六条腿成两组三角形交替支撑迈步前进。“六足纲”昆虫(蟑螂、蚂蚁等)步行时,一般不是六足同时直线前进,而是将三对足分成两组,以三角形支架结构交替前行。身体左侧的前、后足及右侧的中足为一组,右侧的前、后足和左侧的中足为另一组,分别组成两个三角形支架。当一组三角形支架中所有的足同时提起时,另一组三角形支架的三只足原地不动,支撑身体,并以其中足为支点,前足胫节的肌肉收缩,拉动身体向前,后足胫节的肌肉收缩,将虫体往前推,因此身体略作以中足为支点的转动,同时虫体的重心落在一另一组“三角形支架”的三足上,然后再重复

前一组的动作,相互轮换周而复始。这种行走方式使昆虫可以随时随地停息下来,因为重心总是落在三角支架之内。这就是典型的三角步态行走法,其行走轨迹并非是直线,而是呈“之”字形的曲线前进。 采用ADXL335模块进行运动姿态步伐的检测,判断其运动中躯干是否平稳。超声波红外模块结合以实现大角度区域内完美避障,有PS2无线手柄控制,采用将人工控制与自主控制相结合的方式,确保其运动的稳定性。机器人上还有GSM通信模块,可以将其搭载的数据采集系统的数据实时传输回PC端,并在PC端进行数据分析。 本次设计创新点在于它所带的无线充电模块,使它还可以作为小型机站,前期搭载小型无人机进行工作,当运动至陆地机器人无法通

仿生六足机器人 结题报告

编号:13 哈尔滨工业大学机电工程学院 基于项目学习的机械创新设计大赛 结题报告书 项目名称:仿生六足机器人 项目负责人:闫振学号:1120830201 联系电话:电子邮箱: 院系及专业:机电工程学院飞行器制造工程 指导教师:李立青职称:高级工程师 联系电话:电子邮箱: 院系及专业:机电工程学院航空宇航制造工程系 哈尔滨工业大学机电工程学院制表 填表日期:2014 年7月 20日

项目名称:仿生六足机器人 一、课题组成员:(包括项目负责人、按顺序) 二、指导教师意见: 三、院评审委员会意见:

四、研究背景 1.研究现状 4.1国外研究现状 随着电子技术发展,计算机性能的提高,使多足步行机器人技术进入了基于计算机控制的发展阶段。其中有代表性的研究为1993年,美国卡内基-梅隆大学开发出有缆的八足步行机器人DANTE,图1所示,用于对南极的埃里伯斯火山进行了考察,其结构由2个独立的框架构成。这一阶段研究的重点在于机器人的运动机构的设计、机器人的步态生成与规划及传统的控制方法在机器人行走运动控制过程的应用。1983年,Odetics公司推出的六足机器人Odex1,图2所示,把六条腿均匀分布在一个圆形框架上,可方便的实现全方位运动,而且能够通过对形体的重构改变机器人的形状,是对传统的长方形框架六足步行机的挑战。麻省理工的Raibert利用相对自由度数较少的简单腿部机构建造了一些机器人,利用简单的控制,这些机器人能够实现走、跑、跳等动作,实现主动平衡,如图3所示。1993年,美国卡内基-梅隆大学开发出有缆的八足步行机器人DANTE,图4所示,用于对南极的埃里伯斯火山进行了考察,其结构由2个独立的框架构成。这一阶段研究的重点在于机器人的运动机构的设计、机器人的步态生成与规划及传统的控制方法在机器人行走运动控制过程的应用。Boston Dynamics 公司的Big Dog四足机器人用于为军队运输装备,其高3英尺,重165磅,可以以3.3英里的速度行进,其采用汽油动力。 图1 Adaptive Suspension Vehicle 图2 Odex1步行机器人

相关文档
最新文档