-
大小: 1.31MB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-01-06
- 語(yǔ)言: 其他
- 標(biāo)簽: 遺傳算法??運(yùn)動(dòng)規(guī)劃??matlab??
資源簡(jiǎn)介
該代碼提出了遺傳算法(GA)來(lái)優(yōu)化3連桿(冗余)機(jī)器人的點(diǎn)對(duì)點(diǎn)軌跡規(guī)劃
手臂。所提出的遺傳算法的目標(biāo)函數(shù)是在不超過(guò)最大值的情況下最小化旅行時(shí)間和空間
預(yù)先定義的扭矩,不與機(jī)器人工作空間中的任何障礙物發(fā)生碰撞。四次多項(xiàng)式和五次多項(xiàng)式
用于描述連接起始點(diǎn)、中間點(diǎn)和最終點(diǎn)的連接段。使用了直接運(yùn)動(dòng)學(xué)
為了避免機(jī)器人手臂的奇異配置。
代碼片段和文件信息
function?varargout?=?aliwork(varargin)
%?Begin?initialization?code?-?DO?NOT?EDIT
gui_Singleton?=?1;
gui_State?=?struct(‘gui_Name‘???????mfilename?...
???????????????????‘gui_Singleton‘??gui_Singleton?...
???????????????????‘gui_OpeningFcn‘?@aliwork_OpeningFcn?...
???????????????????‘gui_OutputFcn‘??@aliwork_OutputFcn?...
???????????????????‘gui_LayoutFcn‘??[]??...
???????????????????‘gui_Callback‘???[]);
if?nargin?&&?ischar(varargin{1})
????gui_State.gui_Callback?=?str2func(varargin{1});
end
if?nargout
????[varargout{1:nargout}]?=?gui_mainfcn(gui_State?varargin{:});
else
????gui_mainfcn(gui_State?varargin{:});
end
%?End?initialization?code?-?DO?NOT?EDIT
%?---?Executes?just?before?aliwork?is?made?visible.
function?aliwork_OpeningFcn(hobject?eventdata
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????59126??2019-03-26?19:43??23289___基于遺傳算法的機(jī)器人手臂運(yùn)動(dòng)規(guī)劃.doc
?????文件????????1315??2014-02-12?12:42??license.txt
?????目錄???????????0??2019-03-26?19:42??robot?motion?planning\
?????目錄???????????0??2019-03-26?19:42??robot?motion?planning\matlab?code\
?????文件????????5338??2014-02-12?12:42??robot?motion?planning\matlab?code\aliwork.fig
?????文件???????16061??2014-02-12?12:42??robot?motion?planning\matlab?code\aliwork.m
?????文件?????????639??2014-02-12?12:42??robot?motion?planning\matlab?code\angls2li
?????文件?????????649??2014-02-12?12:42??robot?motion?planning\matlab?code\angls2li
?????文件?????????433??2014-02-12?12:42??robot?motion?planning\matlab?code\cross_singlepoint.m
?????文件?????????468??2014-02-12?12:42??robot?motion?planning\matlab?code\fitnesstra2f.m
?????文件?????????580??2014-02-12?12:42??robot?motion?planning\matlab?code\fitnesstra2ob.m
?????文件?????????657??2014-02-12?12:42??robot?motion?planning\matlab?code\fitnesstra3f.m
?????文件?????????746??2014-02-12?12:42??robot?motion?planning\matlab?code\fitnesstra3ob.m
?????文件????????1733??2014-02-12?12:42??robot?motion?planning\matlab?code\fobstacle.m
?????文件????????1145??2014-02-12?12:42??robot?motion?planning\matlab?code\fobstacle2.m
?????文件?????????164??2014-02-12?12:42??robot?motion?planning\matlab?code\forkin.m
?????文件?????????191??2014-02-12?12:42??robot?motion?planning\matlab?code\forkin3.m
?????文件?????????303??2014-02-12?12:42??robot?motion?planning\matlab?code\ftorque.m
?????文件?????????418??2014-02-12?12:42??robot?motion?planning\matlab?code\ftorque3.m
?????文件?????????226??2014-02-12?12:42??robot?motion?planning\matlab?code\invkin.m
?????文件?????????498??2014-02-12?12:42??robot?motion?planning\matlab?code\invkin3.m
?????文件?????????359??2014-02-12?12:42??robot?motion?planning\matlab?code\invkini.m
?????文件?????????300??2014-02-12?12:42??robot?motion?planning\matlab?code\mutate1.m
?????文件??????????88??2014-02-12?12:42??robot?motion?planning\matlab?code\Read?me.txt
?????文件?????????403??2014-02-12?12:42??robot?motion?planning\matlab?code\recor.m
?????文件?????????285??2014-02-12?12:42??robot?motion?planning\matlab?code\recor2.m
?????文件?????????404??2014-02-12?12:42??robot?motion?planning\matlab?code\torque.m
?????文件????????1515??2014-02-12?12:42??robot?motion?planning\matlab?code\torque3.m
?????文件????????4480??2014-02-12?12:42??robot?motion?planning\matlab?code\trajectory_planning2f.m
?????文件????????4584??2014-02-12?12:42??robot?motion?planning\matlab?code\trajectory_planning2ob.m
?????文件????????5588??2014-02-12?12:42??robot?motion?planning\matlab?code\trajectory_planning3f.m
............此處省略6個(gè)文件信息
評(píng)論
共有 條評(píng)論