登录
首页 » Others » 全向轮运动平台pdf

全向轮运动平台pdf

于 2020-06-06 发布
0 320
下载积分: 1 下载次数: 2

代码说明:

全向轮,全向移动2,3,4轮小车,变换矩阵。设李雅普诺夫函数为V1=;(x2+y2+0)求其导数如下,当渐进稳定时导数小于0Ⅵ1=xx+yy+ade =-kxre, yeke8上式系数为正时,李雅普诺夫函数的导数小于零,系统渐进稳定代入微分方程得到控制律如下:+ vr cos日a+k-xea+ v sin 8e t kyy+ke022差动轮直角坐标运动学方程差动轮与全向轮的区别是,全向轮小车速度方向与四个轮子的共同朝向相同可为仼意方向,而差动轮小车的切向速度方向与X轴重合,故方程中v=0微分方程如下v+v cos 0PRxet vr sin221差动轮直角坐标下控制律设计选择 Lyapunov函数如下:V2=(x2+y2)+(1k(-cosee对上式沿求导+-。sin6e cea-v+ vr cos ee)+yec-xew+ vr sin ge)D sin 0rev+xe vr cos 8e+yevr sin Be+rwr sin 0e -- sin 8 e11-Xev+xevr cos Be year sin 0e +Wrsin eeksinbe选择如下速度控制输入s。+kxxOrt vr(kye t kosine e)将上式代入 Lyapunov函数导数得到esin 2 0当上式系数为正时,V2≤0,故以上 Lyapunov函数选择正确。由此得到堪于运动学模型的轨迹跟踪速度控制律为2:os 8+lcV(kye t resin其中,k,kx,k为控制器参数。22.2控制器参数选取将控制律代入微分方程得下式(rt vr (lye t))xeRyexe(ar+ vr(kye t kesinee))+ vr sin Be-v (kye t kesinee)上式在零点附近线性化,忽略高次项得PR= ApA0Vrky -vr ke系数值与角速度和速度指令值共同决定系统根,当系数为正是所有根为负数。23对比仿真与结果仿真系统结果图如下ct(pea qle)p(7)elrorxPe, qe)图3轨迹跟踪结构图图中q(yo),v、o分别为移动机器人的线速度和角速度,ε1=(xy0)r,对于差动机器人运动学方程可表示为:COS日0Stn图中 J-sine0:pR=y):qa对于全向轮机器人运动学方程可表示为60sine cose ov=R(O)1 vy对角速度为0.2和线速度为5的圆形轨迹进行跟踪,仿真结果如下图:35302501510-5图4圆形轨迹跟踪仿真图图中×点线为差动轮跟踪轨迹,O点线为全向轮跟踪轨迹。、全向轮平台的设计对全向轮采用如下图所示的结构时,进行系统分析与设计图5互补型全向轮( omni wheels31运动学模型X图6全向轮式移动机器人运动学模型移动坐标X-Y固定在机器人重心上,而质心正好位于几何中心上。机器人P点在全局坐标系的位置坐标为:(x2y,0),三个全向轮以3号轮中心转动轴反方向所为机器人的ⅹ轴。假设三个全向轮完全相同,三个全向轮中心到车体中心位置的距离L。在移动坐标X-Y的速度用 1xe 1表示。由文献[3可得三个全间轮的速度与其在移动坐标和全局坐标系下的速度分量之间的关系分别为以下二式sin(60)xeV)=(-s(60os60)()=011-21-213×3ysin(60-0)Cos(60-6)sin(60+6)cos(60+6)Lysinecose32动力学模型在移动坐标X-Y中,设机器人在沿轴X2和Y方向上收到的力分别为Fx和Fyc第1、2、3号驱动轮提供给机器人的驱动力分别为f1、卫、3,机器人惯性转矩为M,根据牛顿第二定律可得到如下的动力学方程:3√3cos(30)-cos(30)01fFre=sin(30) sin (30)1ML2LTb22/2在地理坐标系X一Y下的方程如下:mxcos(30+0)-cos(30-0) sing 1fiFr= sin(30+0)sin(30-0)-cosefzL33基于动力学模型的控制器设计如上式所示,基于机器人动力学模型的控制方案,直接根据机器人的动力学模型设讣运动控制器,控制器的输出为机器人上驱动电机的驱动电压。基于动力学模型的控制方案,不需对驱动电机进行底层的速度控制,消除了底层速度控制带来的延时。由功力学方程:nmx3×3M」可知在休坐标系中各个方向上的控制输入输出是独立的并且相互之间无耦合;于是可在体坐标中对各个控制量分别进行控制。当以各个电机电压作为控制量U时,对体坐标系中各个方向上的控制量UF经过Ta3×3变换后得到各个电机的控制量UUF先对输入UF到体坐标各个方冋上速度V的系统等效参数[m′门进行辨识,得到由控制量UF到体坐标速度Ⅴ的传递函数:然后设计UF的控制器,经过变换后得到各电机的电压U;速度控制指令 1xe vye (l由第2节控制律求得。34基于编码器的位姿推算圆弧模型在文献L4中介绍机器人里程计圆弧模型是把移动机器人在运动过程中的实际轨迹通过圆弧去逼近234图7平台样品示意图YAYR11B(x12+11Un-1XAA(r()图8采样期间的圆弧运动轨迹图中A(xmy,0n)和B(xnx+1,yn+1,On+1)分别为在采样时问间隔内起始点与终点的位姿坐标,AB为采样期间的圆弧轨迹,利用图中儿何关系可以得到运动轨迹为圆弧时的推算公式如下L(△SR+△S少sin△SR-△Sn+1xn+6n+2(△sinenR△SL(ΔSR+△S△SYn+1=ynCOS+

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • cesium/threejs可视化某BIM模型
    cesium和threejs对某个BIM模型实现的可视化,包括代码和数据。
    2020-11-28下载
    积分:1
  • matlab 全息图
    【实例简介】二元傅立叶全息图在matlab上的实现。体现了其五个实现步骤。结果为生成啁啾光纤光栅的程序
    2021-11-06 00:33:21下载
    积分:1
  • STM32F407引脚说明
    ARM内核32位单片机STM32F407引脚详细说明 (pdf文档)Pinouts and pin descriptionSTM32F405XX. STM32F407XXTable 6. STM32F40x pin and ball definitions(continued)Pin numberPin nameo(function afterAlternate functionsAdditional functionsreset) 5二USART2_CTS/UART4_TX/PAO-WKUPETH MII CRS/142334N3401/0 FT(5)TIM2 CH1 ETRADC123 INONKUP(4,(PAO)TIM5 CH1/ TIM8 EtR/EVENTOUTUSART2 RTS/UART4 RX152435N241PA1/O FT(4) ETH_RMI_REF_CLK/ETH MIL RX CLKADC123 N1TIM5 CH2/ TIMM2 CH2EVENTOUTUSART2 TX/TIM5 CH3/162536P242PA21O FT(4)TIM9 CH1/TIM2 CH3ADC123 N2ETH MDIO/ EVENTOUTF443PH2LOFTETH_MIL_CRS/EVENTOUTG444PH3/OFTETH MII COLEVENT○UT12C2 SCLH4|45PH41/O FTOTG HS ULPI NXTEVENTOUTPH5/OFT12C2 SDA/ EVENTOUTUSART2 RX/TIM5 CH4/172637R247PA3/O/FT/(4) TIM9_CH2/TIM2_CH4/OTG HS ULPI DOADC123 N3ETH MII COL/EVENTOUT18273848VBYPASS REG192839K449DDSPI1 NSS/ SPI3 NSS/USART2 CK/202940N450PA41/0 TTa(4)DCMI HSYNC/ADC12 IN4/DAC1 OUTOTG HS SOF/12S3 WSEVENTOUTSPI1 SCK/213041P451PA51O TTa(4OTG HS ULPI CKIADC12 IN5/DAC2 OUTTIM2 CH1 ETR/TIM8 CHIN/ EVENTOUTSPI1 MISO/223142P352PA6IO FT(4) TIM8 BKIN/TIM13_CH1/DCMI PIXCLK/TIM3 CH1ADC12 N6/TIM1 BKIN EVENTOUT46/167DoC ID 022152 Rev 2STM32F405XX. STM32F407XXPinouts and pin descriptionTable 6. STM32F40x pin and ball definitions(continued)Pin numberPin nameo(function afterAlternate functionsAdditional functionsreset) 5二SPI1 MOSI/TIM8 CH1N/TIM14 CH1/TIM3 CH2233243R353PA71O FT(4)ETH MI RX DV/TIM1 CHIN/ADC12 N7RMIL CRS DVIEVENTOUTETH RMI RX DO243344N554PC41/O FT (4) ETH_MIL_RX_DOADC12 N14EVENTOUTETH RMII RX D1/253445P555PC51O FT(1)ETHM‖RxD1/ADC12 IN15EVENTOUTTIM3 CH3/ TIM8 CH2N/26|3546R5561/0 FT(4) OTG_HS_ULPI_D1/ETH MIL RXD2ADC12 IN8TIM1 CH2N/ EVENTOUTTIM3 CH4/TIM8 CH3N/OTG HS ULPI D227|3647R45PB11O FT(ETH MI RXD3ADC12 N9OTG HS INTN/TIM1 CHSN/ EVENTOUTPB2-BOOT1283748M658/OFTEVENTOUT(PB2)--49R659PF11 VO FT□DcM|12′ EVENTOUT50P6|60PF12LOFTFSMC A6/ EVENTOUT51M86152N862DD53 N663 PF13 VOFTFSMC-A7/EVENTOUT54R764PF 14LOFTFSMC AB/ EVENTOUT55P765PF151O FTFSMC A9/EVENTOUT56N766PGOFSMC A10/ EVENTOUT57M767PG11O FTFSMC A11/ EVENTOUT3858R868PE7LOFTFSMC D4/TIM1 ETR/EVENTOUT3959P869PEgFSMC D5/ TIM1 CH1N/1O FTEVENTOUT4060P970PEg10 FTFSMC D6/TIM1 CH1/EVENTOUT61M971SSDoC ID 022152 Rev 247/167Pinouts and pin descriptionSTM32F405XX. STM32F407XXTable 6. STM32F40x pin and ball definitions(continued)Pin numberPin name三(function afterAlternate functionsAdditional functionsreset) 5当|二62N972VDD4163R973PE10/OFTFSMC D7/TIM1 CH2N/EVENTOUTFSMC DB/TIM1 CH2/4264P10|74PE11EVENTOUTPE12FSMC D9/TIM1 CH3N,4365R1075VO FTEVENTOUT4466N1176PE131OFFSMC D1O/TIM1 CH3/EVENTOUTFSMC D11/TIM1 CH44567P1177PE14YO FTEVENTOUT4668R1178PE15/OFTFSMC D12/TIM1 BKINEVENTOUTSPI2 SCK/ 12S2 CK/12C2 SCL USART3 TX/294769R1279PB10/O FTOTG HS ULPI D3/ETH MIL RX ER/TIM2 CH3/ EVENTOUT12C2 SDA/USART3 RX/OTG HS ULPI D4/304870R1380PB111OETH RMI TX EN/ETH MIL TX EN了T|M2cH4/ EVENT○UT314971M1081CAP 1325072N1082VDD12C2 SMBA/TIM12 CH1/M1183PH6LOFTETH MII RXD2/EVENTOUT2C3 SCLN12|84PH7/OFTETHM|RⅩD3/EVENTOUT12C3 SDAPH8ODCMI HSYNC/EVENTOUT11386PH91OFT12C3 SMBA/TIM12 CH2DCMI DO/ EVENTOUTL1387PH101O FTTIM5 CH1/DCMI D1EVENTOUTL12|88lOFTTIM5 CH2/DCMI D2PH1 1EVENTOUT48/167DoC ID 022152 Rev 2STM32F405XX. STM32F407XXPinouts and pin descriptionTable 6. STM32F40x pin and ball definitions(continued)Pin numberPin nameo(function afterAlternate functionsAdditional functionsreset) 5二-|K12|89TIM5 CH3/ DCMI D3/PH12/OFTEVENTOUT-|H1290VssJ12|91VDDSPI2 NSS/2S2 WS/12C2 SMBA/USART3 CK/TIM1 BKIN/335173P1292PB12CAN2 RX1O FTOTG HS ULPI D5ETH RMII TXDOETH MII TXDO/OTG HS ID/ EVENTOUTSP12 SCK/12S2 CK/JSART3 CTS/TIM1 CH1N/CAN2 TX/34|5274P1393B13OTG HS ULPI D6/OTG HS VBUSETH RMII TXD1/ETH MIL TXD1/EVENTOUTSPI2 MISO/ TIM1 CH2N/TIM12 CH1/355375R1494PB14/OFTOTG HS DM/USART3 RTS/TIM8 CH2N/12S2ext SD/EVENTOUTSP12_ MOSI/12S2 SD/365476R1595PB15VO FTTIM1 CH3N/TIM8 CH3N/TIM12 CH2/OTG HS DP/ EVENTOUTPD8LOFTFSMC D13/ USART3 TX/5577P159EVENTOUT5678P1497PDg/OFTFSMC D14/USART3 RXEVENTOUT5779N1598PD101O FTFSMC D15/USART3 CKEVENTOUTFSMC CLE5880N1499PD11lOFTFSMC_A16/USART3-_CTS/EVENTOUTFSMC ALE/5981N13100PD12/OFTFSMC A17/TIM4 CH1USART3 RTS/EVENTOUTDoC ID 022152 Rev 249/167Pinouts and pin descriptionSTM32F405XX. STM32F407XXTable 6. STM32F40x pin and ball definitions(continued)Pin numberPin nar三(function afterAlternate functionsAdditional functionseey)点二6082M15101FSMC A18/TIM4 CH2/PD13VO FTEVENTOUT102V84J13103VDD6185M14104PD14/OFTFSMC DO/TIM4 CH3/EVENTOUT/ EVENT○UT6286L14105PD15/OFTFSMC D1/TIM4 CH4/EVENTOUT87L15 106 PG2VO FT FSMC_A12/EVENTOUT88K15107PG3/OFTFSMC A13/ EVENTOUT89K14108PG4/OFTFSMC A14/EVENTOUT9oK13|109PG5FSMC A15/ EVENT○UT91J15110PG6FSMC NT2/ EVENTOUT92J14111PG7/OFTFSMC INT3儿SART6CKEVENTOUTUSART6 RTS/93H14112PG8LOFTETH PPS OUTEVENTOUT94G12|113SS95H13114VDD12S2 MCK/TIM8 CHU/SDIO D6/376396H15115PC6/OFTUSART6 TXDCMI DO/TIM3 CH1/EVENTOUT1253 MCK/TIM8 CH2/SDIO D7/386497G15116PC7lOFTUSART6 RX/DCMI DI/TIM3 CH2/EVENTOUTTIM8 CH3/SDIO DOPC8TIM3 CH3/USART6 CK/DCMI D2/ EVENTOUT12S CKIN/MCO2/406699F14118PC9TIM8 CH4/SDIO D1//O FT/12C3 SDA/DCMI D3TIM3 CH4/ EVENTOUT50167DoC ID 022152 Rev 2STM32F405XX. STM32F407XXPinouts and pin descriptionTable 6. STM32F40x pin and ball definitions(continued)Pin numberPin nameo(function afterAlternate functionsAdditional functionsreset) 5二MCO1/USART 1 CK/4167100F15119PA81/0 FTTIM1 CH1/12C3 SCL/OTG FS SOF/EVENTOUTUSART1 TX/ TIM1 CH2/4268101E15120PA9VO FT2C3_SMBA/DCMIDO/OTG_FS_VBUSEVENTOUTUSART1 RX/ TIM1 CH34369102D15121PA101O FTOTG FS ID/DCMI D1EVENTOUTUSART1 CTS/CAN1 RX4470103c15122PA11/OFTTIM1 CH4/OTG FS DM/ EVENTOUTUSART1 RTS/ CAN1 TX4571104B15123PA121O FTTIM1 ETR/ OTG FS DP/EVENTOUTPA146 72 105 124 (TMS-SWDIO)/OFTJTMS-SWDIO/ EVENTOUT4773106F13|125CAP74107F12126sss4875108G13127VDDE12|128PH13/O FTTIM8 CH1N/CAN1 TX/EVENTOUT-E13129PH14LOFTTIM8 CH2N/DCM D4/EVENTOUTD13130PH15VO FTTIM8 CH3N/DCMI D11/EVENTOUTTIM5 CH4/SP12 NSSE14131PIO1O FT1252 WS/DCMI D13EVENTOUTD14132PlOFTSPI2 SCK/12S2 CK/DCMI D8/ EVEntoUtTIM8 CH4/SP12 MISOc14133Pl21O FTDCMI D9/12S2ext SDEVENTOUTTIM8 ETR/SPI2 MOSI/C13134PI3/O FT12S2 SD/DCMI D10/EVENTOUT--D9|135VSSc9136VDDDoC ID 022152 Rev 251/167Pinouts and pin descriptionSTM32F405XX. STM32F407XXTable 6. STM32F40x pin and ball definitions(continued)Pin numberPin nameo(function afterAlternate functionsAdditional functionsreset) 5二PA144976109A14137/O FTJTCK-SWCLK/EVENTOUT(JTCK-SWCLK)PA15JTDI SPI3 NSS/5077110A131381OFT12S3_WS/TIM2_CH1_ETR(JTDISPI1 NSS/EVENTOUTSPI3 SCK /12S3 CK/UART4 TXSDIO D2/5178111B14139PC101O FTDCMI D8/ USART3 TX/EVENTOUTUARTA RX/ SPI3 MISO/5279112B13140PC1110FTSDIO D3/DCMI D4/ 3 RX/12S3ext SD/ EVENTOUTUART5 TX/SDIO CK/5380113A12141PC12/OFTDCMI D9/SP 3 MOSI/2S3 SD/USART3 CK/EVENTOUT-81114B12142PDO/OFTFSMC D2/CAN1 RX/EVENTOUT82115c12143PD1 I/OFTFSMC D3/ CAN1 TX/EVENTOUTTIM3 ETRUART5 RX5483116D12144PD2/OFTSDIO CMD/DCMI D11/EVENTOUT84117D11145FSMC CLK/USART2 CTSPD3L EVENTOUT/OFTFSMC NOE/USART2 RTS85118D10146PD4L EVENTOUT86119c11147PD5/OFTFSMC NWE/USART2 TX/EVENTOUT120|D8148121c8149DD87122B11150PD6lOFTFSMC NWAITUSART2 RX/ EVENTOUTUSART2 CK/FSMC NE188123A11151PD710FTFSMC NCE2/ EVENTOUTUSART6 RX/124c10152PG9/OFTFSMC NE2/FSMC NCE3EVENTOUT521167DoC ID 022152 Rev 2STM32F405XX. STM32F407XXPinouts and pin descriptionTable 6. STM32F40x pin and ball definitions(continued)Pin numberPin nameo(function afterAlternate functionsAdditional functionsreset) 5二125B10153PG10VO FTFSMC NCE4 1/FSMC NE3/EVENTOUTFSMC NCE4 2/ETH MIL TX EN-126B9154G111O FTETH RMIL TX ENEVENTOUTFSMC NE4/127B8155PG121/OFTUSART6 RTS/EVENTOUTFSMC A24/USART6 CTS-128A8156PG13lOFT/ETH MI TXDO/ETH RMII TXDOEVENTOUTFSMC A25/ USART6 TX129A7157PG1410 FTTETH MII TXD1ETH RMIL TXD 1/EVENTOUT130D7158SS131c7159DDUSART6 CTS/132B7160PG15lOFTDCMI D13/ EVENTOUTPB3JTDO/ TRACESWOISPI3 SCK/12S3 CK/5589133A10161(JTDO/1/O FTTIM2 CH2/ SPI1 SCKTRACESWO)EVENTOUTPB4NJTRST/ SPI3 MISO/5690134A9162/OFTTIM3 CH1/SP11 MISO/(NUTRST)12S3ext SD/EVENTOUT121 SMBA/ CAN2 RX/OTG HS ULPI D7/5791135A6163PB5/OFTETH PPS OUT/TIM3 CH2/SP11 MOSISP13 MOSI/DCMI D10/12S3 SD/ EVENTOUT12C1 SCL/ TIM4 CH1/PB6CAN2 TX/5892136B6164/OFTDCMI DS/USART 1 TXEVENTOUTDoC ID 022152 Rev 253/167
    2020-12-03下载
    积分:1
  • CS(布谷鸟算法)、PSO(粒子群优化)源码中文注释
    CS(布谷鸟算法)、PSO(粒子群优化算法)源码中文逐行注释,很好的学习材料。
    2020-11-28下载
    积分:1
  • EMD端点效应处理镜像延拓法
    镜像延拓法消除EMD中端点效应,可更好地帮助学习理解EMD
    2021-05-06下载
    积分:1
  • c++调用matlab生成的Dll动态连接库
    c++调用matlab生成的Dll动态连接库
    2021-05-07下载
    积分:1
  • 指定ip段的在线电脑以及扫描指定端口(C#写,带源文件)
    几年前想做黑客,于是用c#写了一个扫描端口的windows端的工具,有一定技术含量,放硬盘里很久了,一直舍不得分享出来,但是平时基本不用,反正放着也是浪费,还是分享出来吧!算是做好事了!
    2020-11-28下载
    积分:1
  • 基于SGP4的卫星轨道计算
    【实例简介】成熟的基于SGP4模型的Matlab轨道计算模型,通过添加需要进行仿真的双行元文件Tle.txt,给出任意仿真时刻t,可生成t时刻的惯性系速度、位置
    2021-11-16 00:38:20下载
    积分:1
  • EUNIT电力负荷预测竞赛完整数据
    欧洲智能技术网络(EUNITE)竞赛负荷预测样本数据,里面包含了1997年、1998年斯洛伐克东部电力公司某电厂的真实负荷数据,要求预测1999年1月份的负荷数据。另外,给出了1997、1998年每年的节假日数据和每天的天气数据。
    2020-12-06下载
    积分:1
  • 联想H61主板BIOS升级F9KT58AUS支持22NM.i7.E3最新版
    联想H61主板BIOS升级支持22NM.i7.E3最新版。适用F9KT45AUS、F9KT47AUS、F9KT51AUS、F9KT55AUS、F9KT57AUS系列升级,升级请尽量用集成显卡。适用主机联想ThinkCentre_M72e,Lenovo M4360等主机。
    2021-05-06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载