久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

學習制作機器人程序的體會

時間:2019-05-13 15:00:15下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《學習制作機器人程序的體會》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《學習制作機器人程序的體會》。

第一篇:學習制作機器人程序的體會

制作機器人的程序

今天,我校的四、五、六年級在老師的帶領(lǐng)下,到甘井子區(qū)科技館參觀學習。

我們四年一班今天主要學習制作機器人的程序。在老師的引導下,每組把各自的電腦打開,然后又發(fā)了個汽車機器人。好可愛的機器人呀!真是太神奇了,用程序就能讓機器人跑起來?我?guī)е鴮⑿艑⒁傻男那槁犂蠋熣f道:“這是個汽車機器人,現(xiàn)在呢,我要用我的電腦和你們的電腦連接起來,讓我們一起來學習怎樣編寫程序。”我認真的聽著老師的講解,看著老師的操作,并把所有的步驟都牢牢記住。

下面,到了我們自己操作的時間了。我的小組一切準備就緒,第一步:我點擊電腦屏幕上的一個菜單,它里面有三個操作按鍵。繼續(xù)點擊第二個鍵,又出現(xiàn)四個按鍵,點擊第四個鍵,然后將出現(xiàn)的空白菜單放大,在開始與結(jié)束之間進行編寫。第二步:將機器人和編好的程序進行連接。把機器人的紅色開關(guān)打開,按灰色鍵選擇房間,再把機器人的黑頭對準黑色機器。第三步:把電腦上的運行鍵點擊一下,當屏幕上出現(xiàn)“√”的時候,機器人已經(jīng)準備就緒。

我把機器人放到跑道上,按下綠色鍵,我們的汽車機器人真的跑起來了!看著它自由自在的在跑道上飛奔,我們一起歡呼雀躍!“成功啦!成功啦!”我們興奮地小聲喊道。老師看著我們興奮樣子,開心的笑了。

今天的科技課真有趣,讓我即學了知識又長了見識,又給了我們自己動手操作的機會。這使我們收獲了很多,同時也讓我更喜歡科技課了。

四年一班王瑜祺

第二篇:鼠標裝配機器人程序

MODULE Module1 CONSTrobtarget

pHome:=[[475.395989043,658.308108557,504.791394735],[0.099045666,0.892399288,-0.369643273,0.239117789],[-1,0,-1,0],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

pickGpot:=[[1284.963592872,738.815790313,25.869169392],[0.068204518,-0.002398066,-0.997668473,0.000107188],[-2,0,-1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

pickGwait1:=[[908.411232745,672.850762454,378.307511016],[0.010244907,0.482635243,-0.875743333,0.005646121],[-1,-1,0,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

pickGwait2:=[[1176.437528319,673.642532691,257.234457149],[0.068204435,-0.002398463,-0.997668477,0.000107599],[-2,0,-1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];PERSnum nCountG:=1;PERSnum nCountUSB:=1;PERSnum nCount:=1;VARdnum value;PERSrobtarget

vrPickG:=[[1164.96,438.816,25.8692],[0.0682045,-0.00239807,-0.997668,0.000107188],[-2,0,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];PERSrobtarget

vrPickUSB:=[[320.366,420.259,32.1482],[0.00603875,-0.703985,0.710163,-0.0060945],[0,0,1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];CONSTrobtarget

placeGpot:=[[491.933622165,846.937141509,160.846974852],[0.005008794,0.935474011,0.014272505,0.353071638],[-1,-2,0,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

placeGwait:=[[507.240197782,605.725272386,378.307511016],[0.004224647,0.932443514,-0.361126372,0.010908214],[0,0,-1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

PressGwait:=[[500.114949513,623.456625976,378.507861069],[0.705929951,0.70233864,-0.072147603,0.056374304],[-1,-1,1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

PressPot1:=[[504.379458439,774.722785044,233.501667922],[0.705929374,0.702339261,-0.072147646,0.056373739],[-1,-1,1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

PressPot2:=[[459.683447723,774.724224404,225.569285468],[0.685817737,0.68475246,-0.182196214,0.166050111],[-1,-2,1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

PressPot3:=[[468.687935979,774.724120389,217.120366301],[0.685818109,0.684752091,-0.182196202,0.166050111],[-1,-2,1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTnum nYg:=-150;CONSTnum nXg:=-120;CONSTnum nYu:=60;CONSTnum nXu:=50;CONSTrobtarget

PickUSBpot:=[[220.36551859,360.258970705,32.14823204],[0.006038746,-0.703985263,0.710162757,-0.006094499],[0,0,1,0],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

PickUSBwait:=[[504.866605476,422.213803361,328.76973602],[0.006039381,-0.703984162,0.710163837,-0.006095185],[0,-1,0,0],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

Put_usb:=[[479.824350594,835.130027981,542.371213165],[0.494243592,-0.499964028,0.495931919,0.509716367],[0,-2,1,0],[9E9,9E9,9E9,9E9,9E9,9E9]];PERSrobtarget

vrPick_usb:=[[1284.96,738.816,25.8692],[0.0682045,-0.00239807,-0.997668,0.000107188],[-2,0,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];CONSTrobtarget

pickGwait3:=[[647.436094755,690.649278184,728.876166045],[0.493819119,-0.293854288,0.233426425,0.784413437],[-1,0,0,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

pickGwait4:=[[544.760859012,636.772731418,439.244061946],[0.113819259,-0.841453732,0.440897874,0.290877738],[-1,0,0,0],[9E9,9E9,9E9,9E9,9E9,9E9]];PROC main()

rInitAll;WHILETRUEDO ResetDO7_COM;

rpickG;WaitDIDI6_COM,1;

rPlaceG;

rPressG;SetDO6_COM;

rPickUSB;WaitTime 2;

rPlaceUSB;SetDO7_COM;ResetDO6_COM;

CallMath;ENDWHILE ENDPROC PROC rInitAll()

rCheckHomePos;MoveJ pHome,v800,z50,tool3WObj:=Workobject_2;

ResetDO5_usb;ResetDO6_COM;ResetDO7_COM;

nCountG:=1;

nCount:=1;

nCountUSB:=1;AccSet 50,100;WaitTime 0.5;

ENDPROC PROC rpickG()

rCallPosG;MoveJ pickGwait1,v800,z50,tool3WObj:=Workobject_2;

MoveJ pickGwait2,v800,z50,tool3WObj:=Workobject_2;MoveJoffs(vrPickG,0,0,50),v500,z50,tool3WObj:=Workobject_2;MoveL vrPickG,v50,fine,tool3WObj:=Workobject_2;SetDO8_xipan;WaitTime 0.3;MoveLoffs(vrPickG,0,0,50),v200,fine,tool3WObj:=Workobject_2;MoveJ pickGwait2,v800,z50,tool3WObj:=Workobject_2;MoveJ pickGwait1,v800,z50,tool3WObj:=Workobject_2;MoveJ pickGwait4,v800,z50,tooldata2WObj:=Workobject_2;ENDPROC PROC rPlaceG()MoveJ placeGwait,v800,z50,tool3WObj:=Workobject_2;MoveJoffs(placeGpot,0,0,50),v500,z50,tool3WObj:=Workobject_2;MoveL placeGpot,v50,fine,tool3WObj:=Workobject_2;ResetDO8_xipan;WaitTime 0.3;MoveLoffs(placeGpot,0,0,100),v200,fine,tool3WObj:=Workobject_2;MoveJ placeGwait,v800,z50,tool3WObj:=Workobject_2;

CallMathG;ENDPROC

PROC rPressG()MoveJ PressGwait,v800,z100,tool3WObj:=Workobject_2;MoveJoffs(PressPot1,0,0,20),v500,z50,tool3WObj:=Workobject_2;MoveL PressPot1,v50,fine,tool3WObj:=Workobject_2;MoveLoffs(PressPot1,0,0,20),v80,fine,tool3WObj:=Workobject_2;MoveL PressPot2,v50,fine,tool3WObj:=Workobject_2;MoveL PressPot3,v50,fine,tool3WObj:=Workobject_2;MoveL PressPot2,v50,fine,tool3WObj:=Workobject_2;MoveJoffs(PressPot2,0,0,20),v200,fine,tool3WObj:=Workobject_2;MoveJ PressGwait,v800,z100,tool3WObj:=Workobject_2;ENDPROC

PROC rPickUSB()

rCallPosUSB;MoveJ PickUSBwait,v800,z50,tooldata2WObj:=Workobject_2;MoveJoffs(vrPickUSB,0,0,50),v500,z50,tooldata2WObj:=Workobject_2;MoveL vrPickUSB,v50,fine,tooldata2WObj:=Workobject_2;SetDO5_usb;WaitTime 0.3;MoveLoffs(vrPickUSB,0,0,100),v500,z50,tooldata2WObj:=Workobject_2;MoveJ PickUSBwait,v800,z50,tooldata2WObj:=Workobject_2;ENDPROC

PROC rPlaceUSB()MoveJoffs(Put_usb,0,-100,0),v800,z100,tooldata2WObj:=Workobject_2;MoveJoffs(Put_usb,0,-50,0),v500,z50,tooldata2WObj:=Workobject_2;MoveL Put_usb,v50,fine,tooldata2WObj:=Workobject_2;ResetDO5_usb;WaitTime 0.3;MoveLoffs(Put_usb,0,-10,0),v10,fine,tooldata2WObj:=Workobject_2;SetDO5_usb;WaitTime 0.3;MoveL Put_usb,v10,fine,tooldata2WObj:=Workobject_2;WaitTime 1;MoveJoffs(Put_usb,0,-100,0),v800,z100,tooldata2WObj:=Workobject_2;

CallMathU;ResetDO5_usb;ENDPROC

PROC rCallPosG()TEST nCountG CASE 1:

vrPickG:=Offs(pickGpot,0,0,0);CASE 2:

vrPickG:=Offs(pickGpot,0,nYg,0);CASE 3:

vrPickG:=Offs(pickGpot,0,2*nYg,0);CASE 4:

vrPickG:=Offs(pickGpot,nXg,0,0);CASE 5:

vrPickG:=Offs(pickGpot,nXg,nYg,0);CASE 6:

vrPickG:=Offs(pickGpot,nXg,2*nYg,0);DEFAULT: ENDTEST ENDPROC

PROC rCallPosUSB()TEST nCountUSB CASE 1:

vrPickUSB:=Offs(PickUSBpot,0,0,0);CASE 2:

vrPickUSB:=Offs(PickUSBpot,0,nYu,0);CASE 3:

vrPickUSB:=Offs(PickUSBpot,nXu,0,0);CASE 4:

vrPickUSB:=Offs(PickUSBpot,nXu,nYu,0);CASE 5:

vrPickUSB:=Offs(PickUSBpot,2*nXu,0,0);CASE 6:

vrPickUSB:=Offs(PickUSBpot,2*nXu,nYu,0);DEFAULT: ENDTEST ENDPROC

PROC CallMathG()

nCountG:=nCountG+1;ENDPROC

PROC CallMathU()

nCountUSB:=nCountUSB+1;ENDPROC

PROC CallMath()

nCount:=nCount+1;IF nCount>6 THEN

MoveJ pHome,v800,z50,tool3WObj:=Workobject_2;TPErase;TPWrite“WARNING!”;TPWrite“Mission Accomplished”;TPWrite“.”;TPWrite“To restart the task”;TPWrite“please ensure the robot in manual mode!”;TPWrite“When put the part back to its original position”;TPWrite“.”;TPReadFK reg2,“Do you know the current situation?”,stEmpty,stEmpty,stEmpty,stEmpty,“YES”;IF reg2=5 THEN

rInitAll;Stop;ENDIF ENDIF ENDPROC

PROC rCheckHomePos()VARrobtarget pActualPos;IFNOT CurrentPos(pHome,tool3)THEN TPErase;TPWrite“WARNING!”;TPWrite“.”;TPWrite“Please in Manual Mode ”;TPWrite“Operating the robot back to security posture(pHome)”;Stop;!pActualpos:=CRobT(Tool:=tool3WObj:=Workobject_2);!pActualpos.trans.z:=pHome.trans.z;

!MoveL pActualpos,v100,z10,tool3WObj:=Workobject_2;!MoveL pHome,v100,fine,tool3WObj:=Workobject_2;

ENDIF ENDPROC

FUNCbool CurrentPos(robtarget ComparePos,INOUTtooldata TCP)VARnum Counter:=0;VARrobtarget ActualPos;!

!-------------------

!Abstract : Function to compare current ROBOT position with THE given position!-------------------!

ActualPos:=CRobT(Tool:=tool3WObj:=Workobject_2);IF ActualPos.trans.x>ComparePos.trans.x-25 AND ActualPos.trans.xComparePos.trans.y-25 AND ActualPos.trans.yComparePos.trans.z-25 AND ActualPos.trans.zComparePos.rot.q1-0.1 AND ActualPos.rot.q1ComparePos.rot.q2-0.1 AND ActualPos.rot.q2ComparePos.rot.q3-0.1 AND ActualPos.rot.q3ComparePos.rot.q4-0.1 AND ActualPos.rot.q4

第三篇:機器人擂臺賽51程序(定稿)

/*機器人擂臺賽51程序*****************************************/ /*使用芯片:AT89S52 或者 STC89C52 或AT89S51 STC89C51*/ /*晶振:11.0592MHZ****************************************/ /*編譯環(huán)境:Keil*************************************/ /*作者:wangzhian yuhao******************************/ /*時間:20120526*************************************/ /*機器人底座四個角下面各有一個灰度傳感器,正前面對稱安裝兩個紅外傳感器,后面,左面右面?zhèn)€一個傳感器*/ /*電機電壓為12V直流減速電機,驅(qū)動為L298N模塊*/ /*程序應盡量避免電機轉(zhuǎn)向的突然變化,電機為高速蝸桿減速電機,轉(zhuǎn)速高,電壓高,突然轉(zhuǎn)向容易閃火花,燒壞電機*/ #include #define uchar unsigned char #define uint unsigned int #define con P0

uchar sj,sec,count;uchar sj1,sec1,count1;uchar sj2,sec2,count2;uchar sj3,sec3,count3;uchar sj4,sec4,count4;uchar sj5,sec5,count5;uint a,b,m;

/*==============機器人電路接線圖=====================*/ /*四個灰度傳感器,從左到右,序號從0到3,為P2口的低四位,遇到遮擋物返回為低電平*/ sbit f0=P2^7;

sbit f1=P2^6;

sbit f2=P2^5;

sbit f3=P2^4;

/*五個紅外傳感器,從左到右,序號從0到3,為P2口的高四位,檢測到目標后返回是低電平*/

sbit f4=P2^3;

sbit f5=P2^2;

sbit f6=P2^1;

sbit f7=P2^0;sbit f8=P1^3;

int z[]={0xaa,0x55,0x5a,0xa5,0xe5,0xb5,0xad,0xa7,0xda,0x7a,0x5e,0x5b};

//z[0]前進0xaa,二進制為10101010

//z[1]后退0x55,二進制為01010101

//z[2]左轉(zhuǎn)0x5a,二進制為01011010

//z[3]右轉(zhuǎn)0xa5,二進制為10100101

//z[4]沿左后輪順時針轉(zhuǎn)0xe5,二進制為11100101

//z[5]沿左前輪順時針轉(zhuǎn)0xb5,二進制為10110101

//z[6]沿右前輪順時針轉(zhuǎn)0xad,二進制為10101101

//z[7]沿右后輪順時針轉(zhuǎn)0xa7,二進制為10100111

//z[8]沿左后輪逆時針轉(zhuǎn)0xda,二進制為11011010

//z[9]沿左前輪逆時針轉(zhuǎn)0x7a,二進制為01111010

//z[10]沿右前輪逆時針轉(zhuǎn)0x5e,二進制為01011110

//z[11]沿右前輪逆時針轉(zhuǎn)0x5b,二進制為01011011

int hdjc();//灰度檢測 int hwjc();//紅外檢測 void zttz();//姿態(tài)調(diào)整 void xzsm();//掃描

void xzsm1();//旋轉(zhuǎn)掃描 void jingong();//進攻 void delay(uint i);

void main()

{

m=0;sec1=2;//一秒

count1=0;//1代表10微秒,sj1=20*sec1+count1;//左轉(zhuǎn)時間

sec2=2;count2=0;sj2=20*sec2+count2;//前進時間

sec3=2;count3=0;sj3=20*sec3+count3;//掃描前進時間

sec4=3;count4=0;sj4=20*sec4+count4;//掃描旋轉(zhuǎn)時間

sec5=1;count5=10;sj5=20*sec5+count5;//掃描旋轉(zhuǎn)時間

TMOD=0x01;IE=0x82;TH0=(65536-50000)/256;TL0=(65536-50000)%256;//左轉(zhuǎn)45度

/*con=z[2];

count=0;

sec=0;//秒置0

TR0=1;//定時器1開始工作

do{

a=hdjc();//灰度檢測

b=hwjc();//紅外檢測

sj=sec*20+count;

}while((a==0)&&((b==0)||(b==4))&&(sj<=sj1));

TR0=0;//定時器1停止工作*/

//前進到擂臺中間

con=z[0];

count=0;

sec=0;//秒置0

TR0=1;//定時器1開始工作

do{

a=hdjc();//灰度檢測

b=hwjc();//紅外檢測

sj=sec*20+count;

}while((a==0)&&(b==0)&&(sj<=sj2));

TR0=0;//定時器1停止工作

a=hdjc();

b=hwjc();while(1){

if((a==0)||(a==5)||(a==8))

{

if(b==0)

xzsm();//未遇到邊沿,未遇到敵人,旋轉(zhuǎn)掃描

else

if((b==1)||(b==2))

xzsm1();

else

if((b==3)||(b==4))

jingong();//遇到敵人,進攻

}

else

zttz();//遇到邊沿,但沒發(fā)現(xiàn)敵人,調(diào)整姿態(tài)

} }

void delay(uint i){

uint x,y;

for(x=i;x>0;x--)

for(y=110;y>0;y--);}

//灰度檢測 int hdjc(){ int i=0;if((f3==0)&&(f2==0)&&(f1==0)&&(f0==1))i=1;//0001,左后遇到邊沿

if((f3==0)&&(f2==0)&&(f1==1)&&(f0==0))i=2;//0010,左前遇到邊沿

if((f3==0)&&(f2==0)&&(f1==1)&&(f0==1))i=6;//0011,左邊兩個都遇到邊沿

if((f3==0)&&(f2==1)&&(f1==0)&&(f0==0))i=3;//0100,右前遇到邊沿

if((f3==0)&&(f2==1)&&(f1==1)&&(f0==1))i=8;//0110,前面兩個都遇到邊沿

if((f3==1)&&(f2==0)&&(f1==0)&&(f0==0))i=4;//1000,右后遇到邊沿

if((f3==1)&&(f2==0)&&(f1==0)&&(f0==1))i=5;//1001,后面兩個都遇到邊沿

if((f3==1)&&(f2==1)&&(f1==0)&&(f0==0))i=7;//1100,右邊都兩個遇到邊沿

return(i);}

//紅外檢測 int hwjc(){ int i=0;if((f5==0)&&(f6==0))i=3;else{

if((f4==0)||(f5==0))i=1,m=1;

if((f6==0)||(f7==0))i=2,m=2;

} if(f8==0)i=4;return(i);}

//旋轉(zhuǎn)掃描函數(shù) void xzsm(){ int j,k;j=0;k=0;do {

//前進掃描

if(j>=1){ if(a==0)con=z[0];if(a==5)con=z[0];else if(a==8)con=z[1];} else j++;/* { con=z[1];j++;} else con=z[0];*/

count=0;sec=0;//秒置0 TR0=1;//定時器1開始工作

do{

a=hdjc();//灰度檢測

b=hwjc();//紅外檢測

sj=sec*20+count;//計時

}while((a==0)&&(b==0)&&(sj<=sj3));//發(fā)現(xiàn)邊沿,敵人,到達定時,則跳出

TR0=0;//定時器1停止工作

if((a==0)&&(b==0))

{

con=z[3];

count=0;//100毫秒置0

sec=0;//秒置0

TR0=1;

do

{

a=hdjc();//灰度檢測

b=hwjc();//紅外檢測

sj=sec*20+count;//計時

}while((a==0)&&(b==0)&&(sj<=sj4));//發(fā)現(xiàn)邊沿,敵人,到達定時,則跳出

TR0=0;//定時器1停止工作

} }while(((a==0)||(a==5)||(a==8))&&(b==0));//發(fā)現(xiàn)邊沿,敵人,則跳出 }

void xzsm1(){

if(m==1)

con=z[2];else if(m==2)con=z[3];count=0;//100毫秒置0 sec=0;//秒置0 TR0=1;do {

a=hdjc();//灰度檢測

b=hwjc();//紅外檢測

sj=sec*20+count;//計時

}while((a==0)&&(b!=0)&&(b!=3)&&(b!=4)&&(sj<=sj5));//發(fā)現(xiàn)邊沿,敵人,到達定時,則跳出

TR0=0;//定時器1停止工作

if(sj>sj5)do { con=0x00;}while(!((f4==1)&&(f7==1)));}

//姿態(tài)調(diào)整函數(shù) void zttz(){

do { switch(a)

{

case 1:con=z[0];delay(400);con=z[3];delay(400);con=z[0];break;//前進,右轉(zhuǎn),后退

case 2:con=z[1];delay(400);con=z[2];delay(400);con=z[1];break;//后退,左轉(zhuǎn),前進

case 3:con=z[1];delay(400);con=z[3];delay(400);con=z[1];break;//后退,右轉(zhuǎn),前進

case 4:con=z[0];delay(400);con=z[2];delay(400);con=z[0];break;//前進,左轉(zhuǎn),后退

case 6:con=z[3];delay(900);con=z[1];break;

case 7:con=z[2];delay(900);con=z[1];break;

}

a=hdjc();

b=hwjc();

}while((a!=0)&&(a!=5)&&(a!=8));}

//進攻函數(shù) void jingong(){ do{ switch(b){ case 3:con=z[0];break;

case 4:con=z[1];break;} a=hdjc();

b=hwjc();

}while((a==0)&&((b==3)||(b==4)));}

void timer0()interrupt 1 using 1 { TH0=(65536-50000)/256;TL0=(65536-50000)%256;count++;if(count==20){

count=0;

sec++;

if(sec==60)

sec=0;} }

//調(diào)整姿態(tài),正對邊沿跳出

第四篇:機器人學習心得體會[最終版]

電氣工程與自動化系

上海英集斯機器人學習心得體會

電氣工程與自動化系

王文川

2013年6月18日有幸參加了上海英集斯自動化技術(shù)有限公司的機器人培訓及展示,該公司成立于2005年,上海市高新技術(shù)企業(yè),上海市AAA級誠信企業(yè)、ISO質(zhì)量管理體系認證企業(yè)。專業(yè)從事教育及科研用智能機器人、先進制造教育裝備及物聯(lián)網(wǎng)等實驗系統(tǒng)的設(shè)計與生產(chǎn)。專業(yè)從事工業(yè)自動化生產(chǎn)線及專用自動化設(shè)備的設(shè)計、生產(chǎn)與安裝,包括汽車自動化生產(chǎn)線、自動化包裝線等。

機器人的定義 什么是機器人?

在科技界,科學家會給每一個科技術(shù)語一個明確的定義,但機器人問世已有幾十年,機器人的定義仍然仁者見仁,智者見智,沒有一個統(tǒng)一的意見。原因之一是機器人還在發(fā)展,新的機型,新的功能不斷涌現(xiàn)。根本原因主要是因為機器人涉及到了人的概念,成為一個難以回答的哲學問題。就像機器人一詞最早誕生于科幻小說之中一樣,人們對機器人充滿了幻想。也許正是由于機器人定義的模糊,才給了人們充分的想象和創(chuàng)造空間。

操作型機器人:能自動控制,可重復編程,多功能,有幾個自由度,可固定或運動,用于相關(guān)自動化系統(tǒng)中。

程控型機器人:按預先要求的順序及條件,依次控制機器人的機械動作。

示教再現(xiàn)型機器人:通過引導或其它方式,先教會機器人動作,輸入工作程序,機器人則自動重復進行作業(yè)。

電氣工程與自動化系

數(shù)控型機器人:不必使機器人動作,通過數(shù)值、語言等對機器人進行示教,機器人根據(jù)示教后的信息進行作業(yè)。

感覺控制型機器人:利用傳感器獲取的信息控制機器人的動作。適應控制型機器人:機器人能適應環(huán)境的變化,控制其自身的行動。

學習控制型機器人:機器人能“體會”工作的經(jīng)驗,具有一定的學習功能,并將所“學”的經(jīng)驗用于工作中。智能機器人:以人工智能決定其行動的機器人。

智能機器人是信息技術(shù)發(fā)展的前沿領(lǐng)域,是一門具有高度綜合滲透性、前瞻未來性、創(chuàng)新實踐性的學科,蘊涵著極其豐富的教育資源。

該公司的幾款機器人很值得我們學習,如:

1.機械結(jié)構(gòu)最大程度的模塊化:方便學生拆卸、認識及組裝機器人,動手樂趣無窮;提供了豐富的擴展方式,可擴展性強,可安裝我們的機械配件,也可自行設(shè)計機械配件,創(chuàng)意空間無限;鋁合金材

電氣工程與自動化系

質(zhì)、精密激光切割與鈑金工藝、細紗紋彩色烤漆表面處理工藝,增強學生的工藝意識;單獨功能零件互換連接結(jié)構(gòu),各種結(jié)構(gòu)件,增加學生的感性機構(gòu)認識,啟發(fā)學生的設(shè)計思想、思路。

2.強大的硬件擴展能力:主控制器采用16位DSP高速處理器,能支持圖像、語音、網(wǎng)絡(luò)通信模塊使機器人真正智能化;液晶顯示及鍵盤控制采用51系列單片機;擴展部分采用CPLD管理;硬件接口(JTAG)開放;多個標準傳感器接口、標準通訊總線以及MT-BUS總線接口,可以擴展A/D,D/A,數(shù)字I/O等多種擴展卡、傳感器及并行/串行通信。

3.模塊化的軟件開發(fā)平臺:由淺入深的軟件開發(fā)環(huán)境:支持流程圖、標準C語言編程,不僅支持基于函數(shù)庫的軟件開發(fā),還可以基于底層操作地址和操作碼的編程。

4.豐富的傳感器配件:平臺支持多種傳感器模塊,如:碰撞傳感器、光敏傳感器、遠紅外傳感器、紅外測障傳感器、紅外測距傳感器、地面灰度傳感器、MP3播放卡、數(shù)字指南針、語音識別模塊、陀螺儀模塊等。

教育要面向現(xiàn)代化。讓智能機器人教育走進每個搞應用科學人的心中,開發(fā)機器人文化的教育功能和發(fā)掘智能機器人的教育價值,對推進教育創(chuàng)新,促進教育改革和教育現(xiàn)代化,對創(chuàng)造型、研究型、專家型隊伍的形成,對提高搞應用科學人的創(chuàng)新和實踐能力,同時對我國機器人事業(yè)的發(fā)展、人才高地的建設(shè),具有重要的現(xiàn)實意義和戰(zhàn)略意義。

電氣工程與自動化系

教育要面向世界。日本、美國等一些發(fā)達國家高度重視機器人學科教育對高科技社會的作用和影響,已在信息技術(shù)課與課外科技活動開設(shè)了有關(guān)機器人的課程內(nèi)容。要趕超世界先進水平,機器人教育及知識的普及必不可少。

教育要面向未來。21世紀中期,人類社會將全面進入以智能機器人為代表的智能時代。最近10年,有關(guān)機器人的研究與應用水平將取得重大突破。機器人的廣泛應用將極大促進社會生產(chǎn)力的發(fā)展與產(chǎn)業(yè)結(jié)構(gòu)的調(diào)整;機器人的制造與銷售將成為一個新的經(jīng)濟增長點。在繼續(xù)教育領(lǐng)域開展智能機器人教育,是為了讓中國今天搞應用科學人能夠有準備地迎接明天的挑戰(zhàn)——智能機器人時代的到來。

結(jié)合我院的實際,我認為有一款機器人非常適合學生的學習:

創(chuàng)新型簡易步行機器人是一款廣泛地應用于我院創(chuàng)新教育以及畢業(yè)設(shè)計的創(chuàng)新型機器人。本機器人有著完善的軟硬件系統(tǒng),強大的電子和機械擴展能力,而且很方便學生的安裝。

一、仿人機器人研究有何意義

現(xiàn)代科技的發(fā)展使機器人研究領(lǐng)域的范圍不斷擴大,機器人的內(nèi)涵和外延的不斷豐富。根據(jù)聯(lián)合國標準化組織對機器人的定義,機器

電氣工程與自動化系

人既可以是一種實際的可編程、多功能的操作機,也可以指具有可改變和可編程動作的專門系統(tǒng)。在現(xiàn)代工業(yè)生活領(lǐng)域中機器人的使用越來越廣。

仿生機器人是機器人研究中的重要分支。如果說各式各樣的工業(yè)機器人、智能控制系統(tǒng)、機器視覺系統(tǒng)、智能識別系統(tǒng)是具有實際意義的機器人或智能系統(tǒng),能為工業(yè)生產(chǎn)提供很大的幫助,那么仿生機器人現(xiàn)有的研究水平遠沒有達到實際應用的程度。即使在仿真機器人、仿生機器人研究非常發(fā)達的日本,仿生機器人現(xiàn)階段也只能完成簡單的功能。相比起研究的龐大投入,仿生機器人的商業(yè)價值也非常有限。那么,為什么會有這么多頂級研究機構(gòu)、高端實驗室投入到仿生機器人的研究中呢?根據(jù)上海英集斯自動化技術(shù)有限公司機器人專家的介紹,仿生機器人涉及到機器人制造中的各個領(lǐng)域,如自主行為控制、人工智能、動態(tài)管理、機械設(shè)計等,一臺小小的仿生機器人的技術(shù)含量很可能遠超過巨大的機械手臂的技術(shù)含量,仿生機器人在一定程度上代表著機器人研究的最高水平。此外,雖然目前的仿生機器人尚沒有實現(xiàn)大規(guī)模的商業(yè)開發(fā),但是日本一些機器人研究公司推出的基于機器人研究的玩具得到了不錯的市場效果。隨著時間的推移仿生機器人不管在研究領(lǐng)域,還是在商業(yè)領(lǐng)域都會有很好的表現(xiàn)。這也是仿生機器人研究受到重視的根本原因。

因此,我們學習機器人,研究機器人必須跟上世界的先進步伐,必須領(lǐng)先世界的先進腳步。

二、發(fā)展機器人技術(shù)對國家會產(chǎn)生哪些影響

電氣工程與自動化系

世界各國都非常重視機器人技術(shù)的開發(fā)與研究,主要有以下幾個方面的原因。

(一)發(fā)展機器人可以提高綜合國力

機器人技術(shù)是集光機電信息自動化于一身的高新技術(shù),從某種意義上講,一個國家機器人技術(shù)水平的高低,代表了一個國家制造業(yè)的水平和綜合實力。也就是說,一個落后的國家不可能研制出先進的機器人系統(tǒng)。

(二)發(fā)展工業(yè)機器人可以增強一個國家的制造能力

制造業(yè)是一個國家國民經(jīng)濟的支柱產(chǎn)業(yè),據(jù)有關(guān)資料報道,在一些工業(yè)發(fā)達的國家和新興工業(yè)化的國家,制造業(yè)的生產(chǎn)總值占國內(nèi)生產(chǎn)總值的20%~55%。當今,世界市場已生成了以制成品為主(占80%以上)的結(jié)構(gòu),這說明制造業(yè)不論是在發(fā)達國家,還是在發(fā)展中國家,在國民經(jīng)濟中均占有主要地位。世界上各個國家經(jīng)濟的競爭主要是制造技術(shù)的競爭,在各個國家的企業(yè)生產(chǎn)力構(gòu)成中,制造技術(shù)的作用一般占60%左右。由此可見,制造技術(shù)水平的高低已經(jīng)成為衡量一個國家國民經(jīng)濟實力和科技發(fā)展水平的重要標志之一。工業(yè)發(fā)達國家普遍認為,現(xiàn)代科學研究的重點應轉(zhuǎn)移到制造技術(shù)上來,在未來競爭中,誰掌握了先進制造技術(shù),誰就掌握了市場。從某種意義上講,制造技術(shù),特別是先進制造技術(shù)已成為一個國家命運的主宰。工業(yè)機器人是柔性制造的核心,是現(xiàn)代制造不可缺少的設(shè)備之一。為了提高產(chǎn)品的生產(chǎn)率提高產(chǎn)品的質(zhì)量和產(chǎn)品質(zhì)量的一致性,很多企業(yè)都是通過使用工業(yè)機器人來實現(xiàn)這一目的。我國的制造加工能力相對較差,一些傳

電氣工程與自動化系

統(tǒng)的制造企業(yè)受到市場的巨大沖擊。這些企業(yè)大都是使用剛性設(shè)備,要想改產(chǎn)就必須重新購買新的設(shè)備,而企業(yè)又沒有足夠的資金購買新的生產(chǎn)線,老產(chǎn)品失去市場,新產(chǎn)品又造不出來,致使有些企業(yè)舉步維艱。

國外一些大的汽車、電子、機械制造商無不采用了工業(yè)機器人作為關(guān)鍵生產(chǎn)設(shè)備。他們可以根據(jù)市場需求,及時調(diào)整生產(chǎn)策略,以小批量、多品種,占領(lǐng)更多的市場份額。我國的一些企業(yè)也已經(jīng)嘗到了使用機器人的甜頭,工業(yè)機器人正在得到更多的認可。國家863計劃智能機器人主題正是看到了這一趨勢,及時調(diào)整了發(fā)展重點,對工業(yè)機器人及其應用示范工程給予了大力支持,并取得了明顯的效果,在摩托車、汽車、電子、家電等行業(yè)推廣了一批示范工程,并形成了擁有自主知識產(chǎn)權(quán)的產(chǎn)品系列。

(三)發(fā)展特種機器人可以增強國家的可持續(xù)發(fā)展能力 所謂的特種機器人是指除工業(yè)機器人之外的各種機器人。在國家863計劃實施的初期,我們研究的重點就是各種用途的特種機器人,并先后研制出了300米、1000米、6000米水下機器人、混凝土噴射機器人、排險機器人、核工業(yè)機器人、機器人壓路機、機器人推土機、鑿巖機、農(nóng)林業(yè)機器人、微操作機器人、爬壁機器人、管內(nèi)作業(yè)機器人、雙足步行機器人、靈巧手等,大大縮短了我國機器人水平與發(fā)達國家之間的差距,有力地推動了我國機器人技術(shù)的發(fā)展,加強了機器人與社會、經(jīng)濟的聯(lián)系。

特別是我國中國科技部于2002年將深海載人潛水器研制列為

電氣工程與自動化系

國家高技術(shù)研究發(fā)展計劃,為推動中國深海運載技術(shù)發(fā)展,為中國大洋國際海底資源調(diào)查和科學研究提供重要高技術(shù)裝備,同時為中國深海勘探、海底作業(yè)研發(fā)共性技術(shù),中國科技部于2002年將深海載人潛水器研制列為國家高技術(shù)研究發(fā)展計劃(863計劃)重大專項,啟動“蛟龍?zhí)枴陛d人深潛器的自行設(shè)計、自主集成研制工作。“蛟龍?zhí)枴陛d人潛水器設(shè)計最大下潛深度為7000米,工作范圍可覆蓋全球海洋區(qū)域的99.8%。2012年6月27日,中國載人深潛器“蛟龍”號7000米級海試最大下潛深度達7062米,再創(chuàng)中國載人深潛記錄。這就是我國深海機器人研究的驕傲。

智能機器人是具有感知、思維和行動功能的機器,是機構(gòu)學、自動控制、計算機、人工智能、光電技術(shù)、傳感技術(shù)、通訊技術(shù)、仿真技術(shù)等多多種學科和技術(shù)的綜合成果。智能機器人作為新一代生產(chǎn)和服務工具,在制造領(lǐng)域和非制造領(lǐng)域占有更廣泛、更重要的位置,這對人類開辟新的產(chǎn)業(yè),提高生產(chǎn)和生活水平具有十分現(xiàn)實的意義。

海洋中有豐富的礦產(chǎn)資源,早在60年代一些國家就將目光投向了公海。“聯(lián)大”通過決議:國家管轄以外的海域為人類共同擁有。

為了使我國在國際海底區(qū)域占有一席之地,1991年中國礦產(chǎn)資源研究開發(fā)協(xié)會在聯(lián)合國登記注冊,就此中國成為國際海底開發(fā)先驅(qū)投資者。聯(lián)合國海底公約規(guī)定給先驅(qū)投資者一定面積的海域,讓他們進行勘探,將他們認為貧瘠或難以開采的部分放棄,對留下的一部分擁有優(yōu)先開采權(quán)。

聯(lián)合國給了我國30萬平方公里的海域,通過多次探測,最后我國

電氣工程與自動化系

將對其中7.5萬平方公里較為富饒和易于開采的海域擁有優(yōu)先開采權(quán)。在海洋勘探過程中,由國家863計劃研制的6000米水下無纜自治機器人系統(tǒng),先后兩次出海,獲得了海底錳結(jié)核分布的珍貴資料,使得我國成為世界上少數(shù)幾個具有深海探測能力的國家之一。

機器人技術(shù)的發(fā)展依賴于其相關(guān)的基礎(chǔ)研究和關(guān)鍵技術(shù)的進展;同時機器人技術(shù)的應用又帶動了相關(guān)學科和技術(shù)的研究水平。總之,面向先進制造的工業(yè)機器人和面向非制造業(yè)的特種機器人的研究、開發(fā)、應用將成為21世紀機器人的兩個重要發(fā)展方向。

(四)發(fā)展機器人技術(shù)可以提高國防實力

早在二次世界大戰(zhàn)期間,德國人就研制并使用了掃雷及反坦克用的遙控爆破機器人,美國則研制出遙控飛行機器人,這些都是原始的機器人武器。隨著計算機技術(shù)、人工智能技術(shù)的發(fā)展,以美國為首的一些發(fā)達國家,看到了機器人技術(shù)對未來戰(zhàn)爭的影響,十分重視研究開發(fā)先進的軍用機器人系統(tǒng)。

有人說未來的戰(zhàn)爭將是無人戰(zhàn)爭,而在戰(zhàn)爭中的主角將是勇猛無敵的機器人士兵。在電影和電視中我們已看到了機器人戰(zhàn)爭的場面,但這似乎離我們的現(xiàn)實生活還太遙遠。盡管現(xiàn)在機器人技術(shù)還沒有達到人們想象的那樣先進,但對現(xiàn)代戰(zhàn)爭和社會安全已經(jīng)產(chǎn)生了巨大的影響。在海灣戰(zhàn)爭、波黑戰(zhàn)爭、科索沃戰(zhàn)爭中,都使用了各種各樣的無人機和地面軍用機器人,這些機器人系統(tǒng)在戰(zhàn)場偵察、探雷排雷、監(jiān)視、通訊中繼、電子對抗、火力導引、戰(zhàn)果評估、騷擾、攻擊等方面起了特殊的作用。

電氣工程與自動化系

美國是一個軍事大國,他們在軍用機器人技術(shù)方面處于世界領(lǐng)先水平。世界上幾乎所有大的軍事行動都有美國人參加,他們通過使用機器人,有效地減少了戰(zhàn)場上士兵的傷亡。軍用機器人可分為地面、空中、水下機器人,其中的智能機器人具有感覺、知覺、識別、判斷能力,甚至可以有思維、推理決策功能。當前的研究主要在制造少量裝用高技術(shù)系統(tǒng)方面,它們在完成任務時與其它地面、空中及水下傳感器及執(zhí)行機構(gòu)保持聯(lián)系,從而提高作戰(zhàn)質(zhì)量。

(五)機器人可以形成一個巨大的產(chǎn)業(yè)

從機器人的現(xiàn)狀來看,世界上機器人每年的銷售額只有幾十億美圓,在我國整個機器人領(lǐng)域的產(chǎn)值每年也就幾億人民幣,似乎微不足道。從世界范圍來看,這主要是因為現(xiàn)在相對比較成熟的只有工業(yè)機器人,服務機器人、個人機器人的技術(shù)和市場還處于萌芽期,沒有形成氣候。從國內(nèi)形式看,主要是因為我們國家經(jīng)濟還欠發(fā)達,很多企業(yè)還不了解機器人能干什么,不了解使用機器人有什么好處。從世界機器人的發(fā)展趨勢看,服務機器人、個人機器人具有巨大的市場潛力,可以預見,十年或更長一點時間之后,個人機器人就會像個人電腦一樣走進千家萬戶,成為人類社會必不可少的生活用品。機器人不僅可以幫助你完成家務、照顧老人、防火防盜,還可以和你聊天,休閑娛樂,成為你知心的朋友。

(六)發(fā)展機器人可以提高一個國家的國際地位

在國家攻關(guān)計劃和863計劃的支持下,我們已經(jīng)研制出了各種用途的機器人,在國際上引起了很大反響,受到了國際社會的關(guān)注。由

電氣工程與自動化系

日美英法等國發(fā)起的國際先進機器人計劃以前只有幾個發(fā)達國家參加,后來我國參加了協(xié)調(diào)會,并介紹了我們的科研成果,產(chǎn)生了良好的影響,并以觀察員身份成為該組織的成員,第二年成為正式會員,提高了中國科技的國際地位。

通過參加這次上海英集斯自動化技術(shù)有限公司的機器人培訓及展示,使我感觸很深,收效很大,作為一名教師要經(jīng)常學習先進的科學技術(shù)和最新的研究理論,時刻更新豐富自己的知識,用最新的理論知識指導自己的工作,指導自己的教學,使自己的工作有所突破、有所創(chuàng)新,為我院為社會多做貢獻。特別是這次培訓的知識我感覺很好,最符合當前社會的現(xiàn)實情況,作為一名自動化教學的教師學習很有必要。

成都市技師學院

2013.6

第五篇:制作機器人實驗報告二心得

機器人實驗報告二

仿生機器人、人形機器人運動控制

[實驗目的]

熟悉仿生機器人、人形機器人運動控制方法。制作仿生機器人取物品的動作,制作人形機器人行走動作。【實驗方法】

1.首先觀察機器人行走的每一個動作,并記錄動作是怎么樣執(zhí)行的,并且記錄舵機的位置。

2.打開robot軟件接入機器人,進行對人形機器人調(diào)節(jié)每一個動作,達到行走的目的。【實驗器材】

電腦、人形機器人、下載線、電源。【實驗步驟】

一. 檢測仿生機器人設(shè)備能不能正常運行。二. 啟動仿生機器人控制軟件,并且連接機器人。三. 編輯人形機器人的動作。1.添加人形機器人的初始位置。2.添加人形機器人的動作。3.添加人形機器人的循環(huán)動作。4.設(shè)置人形機器人的結(jié)束動作。5.保存和尚在編輯完的動作。6.演示人形機器人所編輯的動作。7.對不符合的動作進行修正。【注意事項】

1.在用人形機器人時,首先要充滿電。2.在下載程序時不要動機器人。3.在編輯時兩個動作不能跨度過大。4.在演示時以防機器人摔倒。【實驗結(jié)論】

用控制軟件的編程可以使機器人達到行走的目的。【實驗體會和心得】 通過本實驗加深我們對機器人的了解,更進一步的掌握了各部件之間的功能特性。讓我們在以后更多的實驗中能靈活應用探究方法和操作能力。除此,我們在機器人教學中培養(yǎng)了我們的興趣,創(chuàng)新能力,分析能力和動手操作能力,激發(fā)了我們學習、探索、掌握和運用智能機器人技術(shù)的興趣,提高我們愛科學、學科學、用科學的積極性,豐富我們的課余文化生活,增強我們的探究意識、進取意識、團隊意識和競爭意識。特別是在機器人的編程和調(diào)試方面,我們通過親手裝配、實驗、編程和實施機器人項目、直至達到我們所需要的結(jié)果。這過程使們們獲得發(fā)自內(nèi)心的快樂,同時也培養(yǎng)了我們的動手實踐能力、創(chuàng)新思維能力、綜合應用能力和團結(jié)協(xié)作能力。通過機器人實驗我們覺得自己變得更從容、更自信、更具有成就感。通過實驗操作,我們的能力在動手操作和探究方面都得到較大的提升。同時我們也體會到了團隊合作的重要性。

下載學習制作機器人程序的體會word格式文檔
下載學習制作機器人程序的體會.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    通用技術(shù)之簡易機器人制作

    《通用技術(shù)之簡易機器人制作》 課程簡介 本階段課程是能力風暴C系列課程體系中適用于普通高中通用技術(shù)選修課《簡易機器人制作》的配套實驗活動書。本書按照《簡易機器人制......

    第三課 制作能行走的機器人

    第三課制作能行走的機器人 一、 教學目標: 1、知識目標:學習使用 ROBOLAB軟件編制程序,會搭建具體的機器人 2、能力目標:通過實踐培養(yǎng)學生的觀察能力、動手能力、創(chuàng)造能力,具體......

    常規(guī)標本制作程序

    常規(guī)標本制作程序 第一節(jié)組織標本收集取材固定 一, 標本收集和查驗程序。 對于所有送檢的標本,必須認真執(zhí)行查驗程序,方能進入下一程序,其主要程序是: 1, 收集標本時:要仔細查對申......

    案卷制作歸檔程序

    一、總 則 第一條 藥品監(jiān)督行政處罰文書,是實施行政處罰活動的真實記錄,反映了藥品監(jiān)督行政機關(guān)執(zhí)行藥品監(jiān)督管理法律法規(guī)等部門法律和《行政處罰法》等基礎(chǔ)法律的基本職能,各......

    ABB機器人學習資料[范文]

    ABB機器人學習資料 點擊上方↑『技成培訓』關(guān)注中國領(lǐng)先制造業(yè)在線教育品牌最受歡迎的工控微信平臺:技術(shù)分享、學習交流、工控視頻1、安全 自動模式中,任何人不得進入機器人工......

    課件制作培訓體會

    課件制作培訓體會 2011年7月15日,我參加了鄉(xiāng)總校部組織的ppt課件制作培訓,XXX老師詳細講解了PPT課件制作中自定義動畫的應用技巧,我從中學到了很多的ppt制作相關(guān)理論和ppt課件......

    淺談課件制作的幾點體會

    淺談課件制作的幾點體會 長沙市&nbsp大同小學 肖利 計算機輔助教學是一種新型的現(xiàn)代化教學方式,也是當今世界教育技術(shù)發(fā)展的新趨向。CAI的興起是整個教育界進行信息革命最有......

    淺談新聞標題制作的體會

    淺談新聞標題制作的體會 我曾經(jīng)編輯過一篇稿件《好日子天天放在歌里過》,這條新聞在當年的好新聞評選中得到了評委的好評,《好日子天天放在歌里過》這則新聞的成功,使我想到了......

主站蜘蛛池模板: 国产99视频精品免费视频6| 亚洲sss整片av在线播放| 日韩精品无码熟人妻视频| 成人无码a片一区二区三区免| 亚洲精品久久久久久动漫| 国产精品自产拍在线18禁| 亚洲 都市 校园 激情 另类| 精品国产男人的天堂久久| 成人免费一区二区三区视频软件| 精品无人码麻豆乱码1区2区| 可以直接免费观看的av网站| 97视频热人人精品免费| 乱人伦中文无码视频在线观看| 国产成人免费一区二区三区| 我要看a级毛片| 亚洲最大激情中文字幕| 国产微拍精品一区二区| 99国产亚洲精品美女久久久久| 五月综合网亚洲乱妇久久| 亚洲av永久无码精品水牛影视| 四虎影视884a精品国产| 国产尤物在线视精品在亚洲| 色噜噜狠狠成人中文综合| 大伊香蕉精品视频在线| 亚洲色18禁成人网站www| 免费做爰猛烈吃奶摸视频在线观看| 亚洲乱码精品久久久久..| 成人国产精品一区二区视频| 国产精品自在线拍国产手青青机版| 肥白大屁股bbwbbwhd| 精品国产三级a在线观看| 欧美粗大猛烈老熟妇| 加勒比东京热无码一区| 国产精品亚洲欧美中字| 久久天天躁夜夜躁狠狠85麻豆| 天天躁夜夜躁狠狠久久| 国产亚洲精品久久久一区| 麻豆人妻无码性色av专区| 亚洲日韩久热中文字幕| 蜜桃视频在线观看免费视频网站www| 久久久精品人妻无码专区不卡|