7/30/2019 ROBOT USING MATLAB
1/30
7/30/2019 ROBOT USING MATLAB
2/30
Nkpjy}fa}}dykr fam
}~pdr jlNkf`dr
7/30/2019 ROBOT USING MATLAB
3/30
_nsdh5 _nsdhr fyd }cd itnhmna` ihjbgr jl fa nkf`d! Na j}cdyjymr( f pnsdh nr }cd rkfhhdr} pjrrnihd nkf`d }cf} bfa idmdpnb}dm ja ~jty rbydda!
Inafy~ Nkf`d5 Fa nkf`d }cf} bjarnr}r jl jah~ ihfbg fam cn}d pnsdhr!
? jy 6
@yf~rbfhd Nkf`d5 N} bja}fnar na}darn}~ |fhtdr yfa`na` lyjk fknanktk #mdpnb}na` firjht}d ihfbg. }j f kfsnktk #mdpnb}na`firjht}d cn}d. fam na id}dda |fy~na` rcfmdr jl `yf~! ]~pnbfhh~(}cnr yfa`d nr id}dda ? fam 944
%Aj}d 5 Na mfnh~ hfa`tf`d cf} d ydldy }j fr
ihfbg+fam+cn}d #fr na jhm pcj}jr.
fyd fb}tfhh~ `yf~rbfhd! Cdabd f|jnm
bjaltrnja cdyd na }dbcanbfh }dykr!
7/30/2019 ROBOT USING MATLAB
4/30
Bjhjy Nkf`d5 Pd fhh cf|d rdda }cnr& Rtbc fa nkf`d nrbjkpjrdm jl }cd }cydd pynkfy~ bjhjyr( Ydm( @ydda fam Ihtd(
cdabd fhrj bfhhdm fa Y@I nkf`d!
Y@I |fhtd5 fa~ bjhjy jl }cd
jyhm bfa tanvtdh~ id mdrbynidm i~ n}r Y@I |fhtd( cnbcr}famr ljy Ydm( Ihtd fam @ydda |fhtdr! ]cnr }ynphd} cfr dfbc|fhtd yfa`na` lyjk ? }j 944( n}c ? ji|njtrh~ kdfana` aj
bjkpjada} jl }cf} pfy}nbthfy bjhjy fam 944 kdfana` lthhbjkpjada}! Ljy dsfkphd( ptyd ydm bjhjy cfr Y@I |fhtd W944 ??[( ptyd cn}d cfr W944 944 944[( ptyd ihfbg cfr W? ? ?[ fam cfrY@I |fhtd W44 6
7/30/2019 ROBOT USING MATLAB
5/30
Ydpydrda}f}nja jl fa Nkf`d na KF]HFI
r}jydm fr f 9M kf}yns #jl rnud ksa.
ydpydrda}r }cd na}darn}~ jl hn`c}*bjhjy jl}cf} pfy}nbthfy pnsdh
Cdabd( ljy f inafy~ nkf`d( }cd |fhtd jldfbc dhdkda} jl }cd kf}yns nr dn}cdy ? jy6 fam ljy f `yf~rbfhd nkf`d dfbc |fhtd
hndr id}dda ? fam 944!
7/30/2019 ROBOT USING MATLAB
6/30
Ydfmna` fam mnrphf~na` Nkf`dr nkydfm#.5]j ydfm fa nkf`d fam r}jyd na f kf}yns! R~a}fs5
NK;nkydfm#lnhdafkd. cdyd NK nr f kf}yns!
11nk;nkydfm#'pdppdyr!pa`'.7
nkrcj#.5 Mnrphf~r }cd nkf`d!R~a}fs5 nkrcj#lnhdafkd. jynkrcj#nk. Dsfkphd(
11nkrcj#'bfkdyfkfa!}nl'.7
Mf}f btyrjy5 ]j rdd }cd |fhtdr jl }cd bjhjyr na }cd ln`tydnamj( `j }j ]jjhr1Mf}f Btyrjy #jy rdhdb} lyjk }cd }jjhify.(fam bhnbg j|dy fa~ pjna} na }cd nkf`d! ^jt bfa rdd }cd Y@I|fhtdr jl }cd pnsdh f} hjbf}nja #S(^.!
11nk}jjh#pdppdyr!pa`.7
7/30/2019 ROBOT USING MATLAB
7/30
Lnyr}( bhdfy }cd KF]HFI jygrpfbd jl fa~|fynfihdr( bhjrd jpda ln`tydnamjr( fam
bhjrd fhh jpda Nkf`d ]jjhr!bhjrd fhhYdfmfam mnrphf~ }cd `yf~rbfhd nkf`dynbd!pa`!
N ; nkydfm#'ynbd!pa`'.7
nkrcj#N.
7/30/2019 ROBOT USING MATLAB
8/30
Dr}nkf}d }cd \fhtd jl Ifbg`yjtam _nsdhr
ifbg`yjtam ; nkjpda#N(r}ydh#'mnrg'(64..7
Ln`tyd( nkrcj#ifbg`yjtam.
Bydf}d fa Nkf`d n}c f Tanljyk Ifbg`yjtam
N9 ; nkrti}yfb}#N(ifbg`yjtam.7
ln`tyd( nkrcj#N9.
7/30/2019 ROBOT USING MATLAB
9/30
Fmetr} }cd Bja}yfr} na }cd _yjbdrrdmNkf`d Fl}dy rti}yfb}nja( }cd nkf`d cfr f
tanljyk ifbg`yjtam it} nr aj f in} }jj mfyg! Trd nkfmetr} }j fmetr} }cd
bja}yfr} jl }cd nkf`d!nkfmetr} nabydfrdr
}cd bja}yfr} jl }cd nkf`d
N2 ; nkfmetr}#N9.7
ln`tyd( nkrcj#N2.7
7/30/2019 ROBOT USING MATLAB
10/30
Bydf}d f Inafy~ \dyrnja jl }cd Nkf`d
hd|dh ; `yf~}cydrc#N2.7
i ; nk9i#N2(hd|dh.7
ln`tyd( nkrcj#i.
Md}dyknad }cd Atkidy jl Jiedb}r na }cdNkf`d
Whfidhdm(atkJiedb}r[ ; ihfidh#i(=.7
atkJiedb}r
7/30/2019 ROBOT USING MATLAB
11/30
Dsfknad }cd Hfidh Kf}yns ln`tyd( nkrcj#hfidhdm.7
nkpnsdhyd`nja
Mnrphf~ }cd Hfidh Kf}yns fr f _rdtmjbjhjyNamdsdm Nkf`d
prdtmjZbjhjy ; hfidh9y`i#hfidhdm( Orpyna`('b'( 'rctllhd'.7
ln`tyd( nkrcj#prdtmjZbjhjy.7
7/30/2019 ROBOT USING MATLAB
12/30
Kdfrtyd Jiedb} _yjpdy}ndrna }cd Nkf`d
`yfnamf}f ; yd`njapyjpr#hfidhdm('ifrnb'.
]j lnam }cd fydf jl }cd 46r} hfidhdm bjkpjada}#`yfna jl ynbd.( fbbdrr
}cd Fydf lndhm na }cd 46r} dhdkda} na }cd `yfnamf}fr}ytb}tyd
fyyf~! Aj}d }cf} r}ytb}tyd lndhm afkdr fyd bfrdrdarn}n|d!
fydf46 ; `yfnamf}f#46.!Fydf
7/30/2019 ROBOT USING MATLAB
13/30
kfsFydf ; kfs#W`yfnamf}f!Fydf[.
kdfaFydf ; kdfa#W`yfnamf}f!Fydf[.
cnr}#W`yfnamf}f!Fydf[(9?.
Byjppna` fa Nkf`d Trna` }cd Byjp Nkf`d]jjh
7/30/2019 ROBOT USING MATLAB
14/30
Bja|dy}na` f Kth}nlyfkd Nkf`d }j fKj|nd
]j bydf}d f KF]HFI kj|nd lyjk f kth}nlyfkdnkf`d fyyf~( trd }cd nkkj|nd ltab}nja
]j phf~ }cd kj|nd( trd }cd kj|ndltab}nja!kj|nd#kj|.7
kyn ; tna}3#udyjr#693(693(6(90..7 ljy lyfkd;6590
Wkyn#5(5(5(lyfkd.(kfp[ ;nkydfm#'kyn!}nl'(lyfkd.7
dam
kj| ; nkkj|nd#kyn(kfp.7
kj|nd#kj|.7
7/30/2019 ROBOT USING MATLAB
15/30
Y@I ; nkydfm#opdppdyr!pa`'.7
nkrcj#Y@I.
cnkf`d ; nkrcj#'pjt}!}nl'.
cpnsdhnaljpfadh ; nkpnsdhnalj#cnkf`d.7
cmyfa`dpfadh ; nkmnrphf~yfa`d#cnkf`d.7 cpnsyd` ; nkpnsdhyd`nja#cnkf`d.7
7/30/2019 ROBOT USING MATLAB
16/30
Rbyjhh pfafh
cln` ; ln`tyd#']jjhify'('ajad'(!!!
'Kdatify'( 'ajad'.7
cnkf`d ; nkrcj#'bjabjymfdynfh!pa`'.7
cpfadh ; nkrbyjhhpfadh#cln`(cnkf`d.7
Hfy`dy nkf`d }jjh
in`Znkf`d ; nkydfm#'pdppdyr!pa`'.7
k~Zhfy`dZnkf`dZmnrphf~#in`Znkf`d.
7/30/2019 ROBOT USING MATLAB
17/30
Ydrnuna` fa nkf`d
N ; nkydfm#'bnybtn}!}nl'.7
E ; nkydrnud#N(6!94.7
nkrcj#N.
ln`tyd( nkrcj#E.
Yj}f}na` fa Nkf`d
N ; nkydfm#'bnybtn}!}nl'.7 E ; nkyj}f}d#N(24('inhnadfy'.7
nkrcj#N.
ln`tyd( nkrcj#E.
7/30/2019 ROBOT USING MATLAB
18/30
Ydfm nkf`d fam mnrphf~
n}!y`i;nkydfm#'janja!pa`'.7
nkrcj#y`i.7
Bydf}d fa namdsdm nkf`d n}c dn`c}bjhjyr fam n}cjt}
mn}cdyna`! WSZajZmn}cdy(kfp[; y`i9nam#y`i(3('ajmn}cdy'.7
ln`tyd( nkrcj#SZajZmn}cdy(kfp.7
Bydf}d fa namdsdm nkf`d trna` dn`c} bjhjyr n}c
mn}cdyna`!
WSZmn}cdy(kfp[;y`i9nam#y`i(3('mn}cdy'.7
ln`tyd( nkrcj#SZmn}cdy(kfp.7
7/30/2019 ROBOT USING MATLAB
19/30
Pjygna` na Ydfh ]nkd
@d}}na` Cfymfyd naljykf}nja
]j r}fy} n}c jygna` na ydfh }nkd( ~jt ktr}cf|d f ltab}njafh TRI dibfkbjaadb}dm }j ~jty _B fam n}r myn|dynar}fhhdm!
KF]HFI cfr itnh}+na fmfp}jyr ljy fbbdrrna`}cdrd md|nbdr! Fa fmfp}jy nr f rjl}fyd
}cf} KF]HFI trdr }j bjkktanbf}d n}c fankf`d fbvtnrn}nja md|nbd!
7/30/2019 ROBOT USING MATLAB
20/30
11 nkfvcnalj $ r}famr ljy nkf`dfbvtnrn}nja cfymfyd nalj
11 bfk;nkfvcnalj7
11 bfk!Nar}fhhdmFmfp}jyr
]j `d} kjyd naljykf}nja fijt} }cdmd|nbd( }~pd
11md|Znalj ; nkfvcnalj#'na|nmdj'(6.
7/30/2019 ROBOT USING MATLAB
21/30
Nl ~jt fyd trna` f hfp}jp( ~jt kf~ fhrjcf|d f dibfk na n}! Rj aj}d mja }cd
Md|nbdAfkd rcja fr fij|d! Nl n} nr aj}}cd TRI dibfk( }cda pyjifih~ Md|nbdNM; 9 rcjthm jyg! Cdabd( }~pd
11md|Znalj ; nkfvcnalj#'na|nmdj'(9.
7/30/2019 ROBOT USING MATLAB
22/30
_yd|ndna` |nmdj
^jt bfa pyd|nd }cd |nmdj bfp}tydm i~ }cd
bfkdyf i~ mdlnana` fa jiedb} #rf~ i~ }cd afkd|nm. fam frrjbnf}d n} n}c }cd md|nbd!
11|nm;|nmdjnapt}#'na|nmdj'(6( '^T^9Z6
7/30/2019 ROBOT USING MATLAB
23/30
11 pyd|nd#|nm.
^jt bfa bcdbg jt} }cd pyd|nd n}cmnlldyda} ljykf}r! ^jt nhh rdd }cf} }cd rnudjl pyd|nd namj bcfa`dr! Trd f ljykf}}cf} rtn}r ~jty rnud ydvtnydkda}!
7/30/2019 ROBOT USING MATLAB
24/30
Bfp}tyna` Nkf`dr
Aj ~jt cf|d f |nmdj r}ydfk f|fnhfihd
fam ~jt addm }j bfp}tyd r}nhh nkf`dr lyjkn}! Ljy }cf}( trd `d}rafprcj}#. bjkkfam!
11nk;`d}rafprcj}#|nm.7
$ cdyd |nm nr |nmdj napt} jiedb} Cdydnk nr }cd 2M kf}yns fam ~jt bfa rdd }cdnkf`d i~ }cd trtfh nkrcj#. bjkkfam
11nkrcj#nk.7
7/30/2019 ROBOT USING MATLAB
25/30
11nk;~biby9y`i#nk.7
11nkrcj#nk.7
11nkyn}d#nk('k~nkf`d!ep`'.7
]cd lnhd k~nkf`d!ep` nr rf|dm na }cdbtyyda} jygna` mnydb}jy~!
7/30/2019 ROBOT USING MATLAB
26/30
|nm;|nmdjnapt}#'na|nmdj'(6('^T^9Z6
7/30/2019 ROBOT USING MATLAB
27/30
^jt cf|d }j mdlnad }cd pnar 9+> fr jt}pt}pnar( i~ trna` fmmhnad#. ltab}nja
11 fmmhnad#pfypjy}(?50('jt}'.
Aj pt} }cd mf}f cnbc ~jt fa} }jjt}pt} #mdpdamr ja kj}njar jl yjij}ydvtnydm. }j }cd pfyfhhdh pjy} na}j f kf}yns#Rdd ltab}nja hj`nbfh#. na KF]HFI Cdhp.7 d!`!
11 mf}fjt} ; hj`nbfh#W6 6 ? 6 ? 6 ? 6[.7
7/30/2019 ROBOT USING MATLAB
28/30
]j fbbdrr }cd pfyfhhdh pjy} na KF]HFI(mdlnad fa jiedb}7 hd}r rf~ i~ }cd afkd
pfypjy}
11 pfypjy} ; mn`n}fhnj#'pfyfhhdh'('H_]6'.7 ^jt
kf~ ji}fna }cd pjy} fmmydrr trna`( 11`d}#pfypjy}('_jy}Fmmydrr'. 11mfvcnalj#'pfyfhhdh'.7
7/30/2019 ROBOT USING MATLAB
29/30
Mf}ffbvtnrn}njapyj`yfkkna`
7/30/2019 ROBOT USING MATLAB
30/30
HDM ihnagna`
Bjta}dy mnrphf~
K~ yjij!
Cjkd fpphnfabdr r~r}dk
Ituudy#rpdfgdy .