999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于遺傳算法四足機器在行走中選擇最佳質心位置

2020-02-14 06:03:57孫灑毛長宇唐鍇
科技創新與應用 2020年2期

孫灑 毛長宇 唐鍇

摘 ?要:在四足機器人動態穩定性的研究中,為保證四足機器人采用動態trot步態行走過程中的穩定性,研究了一種新的穩定性的保證方法,通過對四足機器人的數學物理建模,從理論的方法分析了質心位置對機器人穩定性的影響,使用遺傳算法求出了質心的最佳位置。并通過實驗的方法和原質心點進行了對比。證明了用遺傳算法尋找的質心點使四足機器人的擺動幅度最小。

關鍵詞:四足機器人;質心位置;擺動幅度;遺傳算法

中圖分類號:TP242 文獻標志碼:A ? ? ? ? 文章編號:2095-2945(2020)02-0009-05

Abstract: In the research of dynamic stability of quadruped robot, in order to ensure the stability of quadruped robot in the process of walking with dynamic trot gait, a new method of ensuring stability is studied. Through the mathematical and physical modeling of quadruped robot, the influence of centroid position on robot stability is analyzed theoretically, and the best position of centroid is obtained by using genetic algorithm. The experimental method is compared with the original centroid point. It is proved that the centroid found by genetic algorithm minimizes the swing range of the quadruped robot.

Keywords: quadruped robot; centroid position; swing amplitude; genetic algorithm

四足機器人的平穩運行,需要四足機器人的四肢按一定的規律協調運動,否則機器人將無法平穩運行,甚至站立都成困難,步態是協調四足機器人的運動。一般步態包括三腿支撐walk步態[1],動態對角trot步態,跳躍bound步態[2]等,在四足機器人運動速度較低的時候選擇三腿支撐walk步態。在運動速度較高的時候選擇動態對角trot步態。其中無論是動態對角trot步態還是三腿支撐walk步態[3],質心的位置往往對步態的穩定性[4]起到非常重要的作用,其中McGhee和Frank于1968年提出了穩定裕度的概念,即四足機器人的質心與足端在支撐面上的垂直投影點在構成多邊型邊上的距離長短作為穩定性的依據[5]。1996年Papadopoulos和Rey[6]提出了力角穩定裕度的概念,就是作用于質心合力的作用線與質心到支撐多邊形邊陲線的夾角的大小來研究四足機器人的穩定性[7],研究表明,四足機器人在采用動態對角trot步態的時候,機械腿部的支撐項,擺動項,兩者相互交替,使四足機器人按照對角trot步態前進。但按這樣的行走方式會產生繞支撐對角線的翻轉力矩,而翻轉力矩[8]的產生會造成機器人的姿態偏角產生一定程度的變化。而過大的姿態偏角會產生側翻,傾倒的現象,本章為了解決四足機器人在動態對角trot步態下繞對角線翻轉力矩過大所產生的不良影響,用遺傳算法的方式在四足機器人中選擇最佳的質心位置,使在動態trot步態下四足機器人的翻轉力矩導致的姿態偏角最小,讓四足機器人可以平穩運行。

1 基本遺傳算法概念

達爾文提出的自然選擇說是現代進化論的核心,即一個物種從一個低等生物進化成高等生物,對環境必然擁有良好的適應能力。遺傳算法便是基于達爾文的進化論,模擬了自然界中的自然選擇,物競天擇、適者生存的優勝劣汰的理論,即種群通過N代的遺傳、變異、交叉、復制、進化后得出問題的最優解,1975年JohnHollan在著作《Adaptation in NAtural and Artificial System》[9]中創造性地提出了遺傳算法這一理念,目前,這一算法已成進化計算的重要基礎理念。

20世紀80年代,基本遺傳(simple Genetic Algorithm)算法被Goldberg[11]定義,只進行選擇,交叉,變異算子三種遺傳操作。現在基本的遺傳框架都是建立在SGA模型的改進上。

傳統的搜索算法[10]一般是按梯度信息的方法來尋找最優解,但是在遇到復雜且非線性的問題時,傳統的方法往往不能尋找出最優解。但遺傳算法與傳統方法不同,遺傳算法首先需要找出解決問題的適應性函數即目標函數,然后利用自身算法的特點,即自然的選擇和遺傳的角度,從整體入手最后尋找出問題的最合理答案,如圖1所示。

2 在trot步態下質心最佳的位置選擇的適應性函數設計

基于動態對角trot步態,四足機器人在程序設定好的動態對角步態下進行行走,參考文獻[11]并考慮本文需求,在此基礎上建立運動學模型。四足機器人在規劃好的路徑如圖2所示。

其中點1,點3是作為支撐相足部的開始位置,支撐相足底向前移動半個周期T/2時,機體會前進S/2的距離,使足底達到達到點1,點3位置;{Oo}為投影在俯視圖內建立在中間原點處的坐標系,質心的投影坐標點G(x0,y0)處在trot步態內的支撐對角線L的坐標方程為:

其中:A是四足機器人trot步態下的系數;B是四足機器人trot步態下的系數;A/B是trot步態的斜率;S是對角步態走的距離;u(t)為四足機器人前進的速度。

3 最優質心選擇

由于在動態對角trot步態中,四足機器人在走對角步態時,理論上機身中心是勻速水平前進,但是在實際運動時機體本身并非始終處于平衡的姿態。啟動后的四足機器人,機體隨著步態上下擺動,支撐面上的對角線也隨著機身擺動而上下擺動,但對角線在支撐面上的投影是靜止狀態。向前運動時,對角線上的質心隨著四足機器人一起向前移動,因此在運行過程中產生翻轉力矩使機器人位置和姿態發生變化。四足機器人的質心對四足機器人運行穩定性起到很重要的作用,布置質心位置的合理性將直接影響姿態偏角大小。

根據質心在投影區域的不同會造成四足機器人的姿態偏角的不同,所以選擇使姿態偏角最小的區域,并在最小的區域中選擇合理的質心位置,使最大偏轉角和最小偏轉角的差最小。由此求出遺傳算法的適應性函數具體適應性參數如表1所示。

4 Matlab實驗分析

調用Matlab中遺傳算法函數GA,首先輸入適應性函數fitness,第二步設定初始種群的個數(Number of individuals)NIND=30;第三步設定一個染色體(個體)有2個基因NVAR=2;第三步設定變量的二進制位數(Precision of variables)等于20即PRECI=20;然后設定最大遺傳代數(Maximum number of generations)設定為100即MAXGEN=100;設立代溝(Generation gap),父代遺傳到下一代的概率是0.9,即GGAP=0.9;即可得出表2和圖3。

遺傳算法質心點在區域2的位置。經過遺傳算法優化后的翻轉偏角在區域2中最小值是6.89°,即最大偏轉角和最小偏轉角之差為6.89°。質心的坐標點(7.4, 1.17)。將優化前優化后的質心隨周期變化進行比較。如圖4、5所示。

由圖4、5中可得,由于四足機器人以trot對角步態行走過程中翻轉力矩的存在,將產生繞機體支撐對角線方向向前或向后的姿態傾角,而當機器人質心點在區域2內時四足機器人的姿態偏角較為合理,故能夠實現較為平穩的對角步態行走。所以本四足機器人質心點選擇在區域2上。

5 結束語

本研究從理論的層面上分析了四足機器人質心位置對其機體的位置對穩定性的影響,提出了關于四足機器人在動態trot步態下質心位置的規劃方法,并合理地進行機器人的質心布局,同時在研究過程中采用所設計的動態trot步態驅動機器人行走,并在遺傳算法分析以上的研究為四足機器人設計過程中機體結構設計,及相關裝置布局與質心分布提供了理論參考依據。

參考文獻:

[1]李貽斌,李彬,榮學文,等.液壓驅動四足仿生機器人的結構設計和步態規劃[J].山東大學學報(工學版),2011,41(05):32-36+45.

[2]王鴻舸.小型四足機器人的奔跑和跳躍控制[D].山東大學,2018.

[3]李宏凱,李志,郭朝龍,等.基于四足機器人穩定性的對角步態規劃[J].機械設計,2016,33(01):64-69.

[4]何冬青,馬培蓀,曹曦,等.四足機器人對角小跑起步姿態對穩定步行的影響[J].機器人,2004(06):529-532+537.

[5]Chacin M, Yoshida K. Stability and Adaptability Analysis for Legged Robots Intended for Asteroid Exploration[C] Intelligent Robots and Systems, 2006 IEEE/RSJ International Conference on. IEEE, 2006.

[6]許佳奇.基于預測控制的四足機器人walk步態研究[D].國防科學技術大學,2015.

[7]Kitano, S. , Hirose, S. , Endo, G. , & Fukushima, E. F. . (2013). Development of Lightweight Sprawling-type Quadruped Robot TITAN-XIII and its Dynamic Walking. IEEE/RSJ International Conference on Intelligent Robots & Systems. IEEE.

[8]鄭浩峻,張秀麗,關旭,等.基于生物中樞模式發生器原理的四足機器人[J].清華大學學報(自然科學版),2004(02):166-169.

[9]Holland J H . Adaptation in Natural and Artificial System[M] Adaptation in natural and artificial systems. MIT Press, 1992.

[10]夏任司.四足機器人步態與路徑規劃[D].華中科技大學,2013.

[11]韓曉建,商李隱,楊涌.四足機器人質心位置規劃及穩定性分析[J].計算機仿真,2015,32(06):308-313+359.

主站蜘蛛池模板: 久久不卡精品| 亚洲全网成人资源在线观看| 国产精品自拍合集| 亚洲人成网站在线播放2019| 亚洲系列无码专区偷窥无码| 国产在线观看91精品亚瑟| 亚洲欧美激情小说另类| 性喷潮久久久久久久久| 999精品视频在线| 天堂岛国av无码免费无禁网站| 久久久精品国产SM调教网站| 亚洲色欲色欲www网| 精品少妇人妻无码久久| JIZZ亚洲国产| 国产精品刺激对白在线| 99精品福利视频| 国产精品久久久免费视频| 色网在线视频| 国产精品部在线观看| 久青草免费视频| 一级爱做片免费观看久久| 小13箩利洗澡无码视频免费网站| 欧美性爱精品一区二区三区 | 国产极品嫩模在线观看91| 亚洲色大成网站www国产| 国产乱子伦视频三区| 国产精品99一区不卡| av午夜福利一片免费看| 成人永久免费A∨一级在线播放| 国产天天射| 久久午夜影院| 久久精品日日躁夜夜躁欧美| 欧美视频在线播放观看免费福利资源 | 亚洲精品无码不卡在线播放| 欧美一级高清片欧美国产欧美| 久操线在视频在线观看| 免费国产高清精品一区在线| 色欲不卡无码一区二区| 一级不卡毛片| 欧美在线三级| 亚洲第一区欧美国产综合| 国产欧美在线观看视频| 色偷偷男人的天堂亚洲av| 无码人中文字幕| 欧美中文字幕在线视频| 天天做天天爱天天爽综合区| 无码一区18禁| 亚洲精品无码AV电影在线播放| 国产香蕉国产精品偷在线观看| 一级全黄毛片| 丁香婷婷综合激情| 911亚洲精品| 亚洲中文在线看视频一区| 亚洲无码电影| 欧美啪啪精品| 久久五月视频| 国产欧美中文字幕| 一区二区三区四区日韩| 亚洲日韩国产精品无码专区| 亚洲视频免费在线| 国产成人精品亚洲日本对白优播| 性视频一区| 久久伊人操| 欧美特级AAAAAA视频免费观看| aa级毛片毛片免费观看久| 日韩精品成人在线| 全免费a级毛片免费看不卡| 91久久性奴调教国产免费| 小13箩利洗澡无码视频免费网站| 亚洲三级a| 亚洲人成网7777777国产| 乱人伦99久久| 国产大全韩国亚洲一区二区三区| 一区二区理伦视频| 国产精品.com| 91毛片网| 欧美综合中文字幕久久| 欧美亚洲欧美区| 亚洲精品欧美日本中文字幕| 视频一本大道香蕉久在线播放 | 狼友视频一区二区三区| 国内嫩模私拍精品视频|