Mobile robot di chuyển đa hướng bằng bánh xe omni với hệ thống điều khiển thông qua bluetooth và định vị GPS Mobile robot di chuyển đa hướng bằng bánh xe omni với hệ thống điều khiển thông qua bluetooth và định vị GPS Mobile robot di chuyển đa hướng bằng bánh xe omni với hệ thống điều khiển thông qua bluetooth và định vị GPS Mobile robot di chuyển đa hướng bằng bánh xe omni với hệ thống điều khiển thông qua bluetooth và định vị GPS Mobile robot di chuyển đa hướng bằng bánh xe omni với hệ thống điều khiển thông qua bluetooth và định vị GPS Mobile robot di chuyển đa hướng bằng bánh xe omni với hệ thống điều khiển thông qua bluetooth và định vị GPS Mobile robot di chuyển đa hướng bằng bánh xe omni với hệ thống điều khiển thông qua bluetooth và định vị GPS
ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS IộD Fổ ĝẢZ @ơea vỗd sỾ phỵt trdỀe ghóea eaủea `ỡn `ỵ` eeh ghln hỆ` gỴ thuẦt, `ỵ` eeh `óea eahdềp `Ťea phỵt trdỀe ehneh `hðea Rdề` ỵp cỪea `ỵ` fỵy fð` hdềe ĞẮd víl sẠe suẪt ií fỔt u `ạu ghóea thỀ thdẼu trlea `ỵ` ehí fỵy ehẾf tĀea eĀea suẪt, tĀea `hẪt iƽỠea ví adẠf adỵ thíeh sẠe phẤf Plea slea vỗd sỾ phỵt trdỀe Ğð, `óea eahề `hẼ tẮl _lolt `Ťea phỵt trdỀe ehneh `hðea Ğằ` odềt ií Ờ `ỵ` eƽỗ` phỵt trdỀe ehẾf Ğỵp `ỵ` ehu `ạu vỎ sẠe xuẪt, sdeh hlẮt, quỞ` phÿea…_lolt `ð thỀ thỾ` hdềe ehỬea `óea vdề` fí `le eaƽỖd ghð thỾ` hdềe ví thẦf `hỉ ghóea thỾ` hdềe ĞƽỠ` ehƽ; iíf ehỬea `óea `ó ea vdề` Ğÿd hỌd ĞỔ `hỉeh xỵ` `nl, iíf vdề` tr trlea lea fód trƽỖea eauy hdỀf (ehƽ iÿ phẠe Ụea hẮt ehïe , cÿ phỵ fée trlea qụe sỾ), thỵf hdỀf ghóea adne vŤ trỪ… Srlea `ỵ` hỆ _lolt, `hûea tn ghóea thỀ ghóea ehẬ` tỗd Flodij _lolt vỗd ehỬea Ğằt thơ rdëea fí ehỬea ilẮd _lolt ghỵ` ghóea `ð Rỗd ghẠ eĀea cd `huyỀe ideh hlẮt ví vôea hlẮt ĞỔea rỔea, thu hût ehdỎu sỾ Ğạu tƽ eahdëe `Ụu hdềe eny Flodij _lolt `ð thỀ phïe `hdn thíeh ehdỎu ilẮd thjl `ỵ`h vẦe híeh (_lolt cd `huyỀe oẾea `hïe, eh xj, xỉ`h,…) ĝỀ p phạe víl sỾ phỵt trdỀe eỎe ghln hỆ` gỴ thuẦt `ỡn eƽỗ` ehí, ehðf `hûea jf Ğà `hỆe Flodij _lolt cd `huyỀe Ğn hƽỗea oẾea eh xj lfed vỗd thỞea ĞdỎu ghdỀe thóea qun Oiujtllth ví Ğệeh vệ A]P Sủ ehỬea suy eahĤ Ğð `hûea jf sỦ cỪea ehỬea gdẼe thỤ` `ÿe hẮe `hẼ `ỡn féeh ĞỀ eahdëe `Ụu `hẼ tẮl Flodij _lolt trlea phẮf vd ĞỐ ỵe tỞt eahdềp vỗd ƽỗ` fuỞe Ğðea p víl `óea eahề `hẼ tẮl _lolt `ỡn eƽỗ` ehí trlea thỖd adne tỗd ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS IộD @ắF ƭE Srƽỗ` tdëe, `hûea jf xde ĞƽỠ` aỦd iỖd `ỵf `ỵ f Ʈe trïe trỆea ví sïu sẬ` ehẪt thạy EauyỊe FẦu SuẪe RƽƮea ví thạy EauyỊe EaỆ` ]hd ‐ eaƽỖd Ğà hẼt sỤ` tẮl ĞdỎu gdềe ví tẦe téeh hƽỗea cầe, ĞỔea vdëe `hûea jf trlea suỞt q tréeh eahdëe `Ụu thỾ` hdềe ĞỐ ỵe y Xde trïe trỆea `ỵf Ʈe ĞẼe tẪt `Ạ `ỵ` q thạy `ó thuỔ` oỔ fóe @Ʈ ĝdềe SỦ trƽỖea @nl ĝẰea GỴ ShuẦt @nl ShẬea, ehỬea eaƽỖd Ğà trnea oệ `hl `hûea jf ehỬea gdẼe thỤ` `Ʈ oẠe , `Ťea ehƽ Ğà ehdềt téeh hƽỗea cầe adûp ĞỮ `hûea jf trlea suỞt ghðn hỆ` vủn qun Rí snu `ơea xde ĞƽỠ` `Ạf Ʈe ĞẼe tẦp thỀ iỗp @ĝ @ĝS>?N ghðn ?=>??=>:, Ğà qune tïf adûp ĞỮ ví tẮl ĞdỎu gdềe thuẦe iỠd ĞỀ `hûea tód ĞƽỠ` hỆ` tẦp, eahdëe `Ụu ví hlíe thíeh ĞỐ ỵe tỞt eahdềp eíy FỔt iạe eỬn xde `Ạf Ʈe Srïe trỆea! S].H@F, Ey >= Shỵea EĀf ?=>: Pdeh vdëe thỾ` hdềe ]hne Fdeh Ghn HỐ RĀe CƽƮea ĝằea SẪe ĝẮt EauyỊe HỬu @hdẼe ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS EHẩE XÄS @ỢN ADắEA RDËE HƬớEA CẫE S].H@F, Ey … Shỵea … EĀf ?=>: AdẠea vdëe hƽỗea cầe (AR gư tëe ví ahd rú hỆ tëe) ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS EHẩE XÄS @ỢN ADắEA RDËE ]HắE ODỂE S].H@F, Ey … Shỵea … EĀf ?=>: AdẠea vdëe phẠe odềe (AR gư tëe ví ahd rú hỆ tëe) ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS Fợ@ Iợ@ Fợ@ Iợ@ 0 HÉEH ắEH 0 IƬZ ĝở 3 OắE Rẹ @ƭ GHỈ 3 OắEA Pờ IDỂZ 3 @LCJ G@C? FLODIJ _LOLS 3 @HƬƭEA D; SồEA ^ZNE : >. SồEA ^ZNE Rọ FLODIJ _LOLS; _LOLS; : >.> ADớD SHDỂZ; : >.? Iị@H Pứ ]HỴS S_DỏE; : ?. ]HÏE ILậD FLODIJ _LOLS; _LOLS; 8 0. FỘS Pờ CậEA ĝDọZ GHDỏE; 8 0.> ĝDọZ GHDỏE Sừ XN OẽEA SNT; SNT; 8 4 0.? SHỽ@ SHD SHJL IỘ S_ÉEH; S_ÉEH; 4 0.0 EAẫZ EHDËE HLậS ĝỘEA ĝỘ@ Iẩ]; 4 >= 3. ỨEA CợEA @ỢN FLODIJ _LOLS; >= >= :. ADớD SHDỂZ G@C? FLODIJ _LOLS; _LOLS; >> :.> IÖ CL @HỉE ĝọ SÍD; >> :.? ỨEA CợEA @ỢN ĝọ SÍD RÍL SHỽ@ Sẵ; Sẵ; >? 2. HLậS ĝỘEA @ỢN G@C? FLODIJ _LOLS; _LOLS;. >? 2.> ĝDọZ GHDỏE OẽEA SNT HLẲ@ ADN Sờ@; Sờ@; >? 2.? ĝDọZ GHDỏE Sỽ ĝỘEA; >0 1. ƬZ EHƬữ@ ĝDỏF G@C? FLODIJ _LOLS; _LOLS; >3 1.> ƬZ ĝDỏF; >3 1.? EHƬữ@ ĝDỏF; >3 @HƬƭEA DD; SHDẵS Gẵ @ƭ GHỈ >: >. Pƭ IƬữ@ Rọ ]HẢE FọF SHDẵS Gẵ; Gẵ; >: ?. SHDẵS Gẵ @ƭ GHỈ; >8 ?.> GHZEA @ƭ GHỈ; >8 ?.? EH XJ ĝN HƬớEA; >4 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd > ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS ?.0 FỘS Pờ @HD SDẵS GHỴ@; >4 @HƬƭEA DDD; HỂ SHờEA ĝDỂE ?? >. SHDẵS Oị ĝDỂE; ?? >.> ĝỘEA @ƭ; ?? >.? EAZởE @ZEA @ả]; ?? ?. SHDẵS Oị ĝDọZ GHDỏE; ?0 ?.> N_CZDEL FJAN ?:2=; ?0 ?.? N_CZDEL ZEL _0; ?: ?.0 FLCZIJ APF/A]P PDF4=8 JNPT; ?: ?.3 N_CZDEL ZEL JNPT PHDJIC; PHDJIC; ?2 ?.: FLCZIJ OIZJSLLSH; ?8 ?.2 @ắF ODẵE IN OÍE Pờ HF@:880I; HF@:880I; ?4 ?.1 Fậ@H ĝDọZ GHDỏE ĝỘEA @ƭ I?48; I?48; 0= ?.8 FLCZIJ ĝịEH Rị SLÍE @ẢZ ZOILX EJL-2F A]P; A]P; 0> @HƬƭEA DR; Iẩ] S_ÉEH 00 >. ADớD SHDỂZ ]HẢE FọF Iẩ] S_ÉEH; 00 >.> EAÓE EAụ Iẩ] S_ÉEH @HL N_CZDEL; N_CZDEL; 00 >.? @ÓEA @ợ SậL ỨEA CợEA S_ËE PFN_S]HLEJ; PFN_S]HLEJ; 03 ?. Iẩ] S_ÉEH; 0: ?.> @HƬƭEA S_ÉEH G@C? FLODIJ _LOLS S_ËE N]] DERJESL_; DERJESL_; 0: ?.? G@C? FLODIJ _LOLS @LCJ; @LCJ; 08 @HƬƭEA R; GẵS IZẩE 3> >. GẵS ^Zắ ĝậS ĝƬữ@; 3> >.> Rọ FẲS IÖ SHZTẵS; 3> >.? Rọ FẲS SHỽ@ EAHDỂF; 3> ?. HậE @Hẵ; 3> 0. HƬớEA ]HỴS S_DỏE; 3> ARHC; EauyỊe FẦu SuẪe RƽƮea ? EauyỊe EaỆ` ]hd ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS Fợ@ Iợ@ HÉEH ắEH Héeh >.>; d_lolt—s ]n`gOlt ví Fdidtnry-_lolt Héeh >.?; Fỵy hût oỪd _llfn ví Fỵy `Ật `Ọ Brdjeciy _loltd`s >= >= Héeh >.0; _lolt Plklurejr >> Héeh >.3; _lolt ]dlejjr ví _lolt FON_D—s NISJX NZR Héeh >.:; Adnl cdềe G@C? FLODIJ _LOLS >0 >3 Héeh >.2; Hƽỗea `hẮy `ỡn G@C? FLODIJ _LOLS >8 Héeh ?.>; Adnl cdềe `hæeh `ỡn slidcwlrgs ?=>0 >4 Héeh ?.?; Fd`n ĞƽỠ` thdẼt gẼ >4 Héeh ?.0; eh xj lfed Héeh ?.3; ]nrt ĞỔea `Ʈ ?= Héeh ?.:; Ouióea Ğnd Ở` ?= Héeh ?.2; ]nrt oëe ?> ?3 Héeh 0.>; PƮ ĞỐ `hïe `ỡn Nrcudel Fjan ?:2= Zel el _0 ?: Héeh 0.?; PƮ ĞỐ `hïe `ỡn Nrcudel Z Héeh 0.0 0.0 Flcuij APF/A]P PDF4=8 Jnsy ?: ?1 Héeh 0.3; 0.3; Nrcudel ZEL Jnsy Phdjic ?4 Héeh 0.:; 0.:; Flcuij oiujtllth H@-=: Héeh 0.2; 0.2; @Ạf odẼe in oíe HF@:880I 0= 0> Héeh 0.1; 0.1; FẮ`h ĞdỎu ghdỀe Ğóea `Ʈ I?48 0? Héeh 0.8; 0.8; Flcuij A]P EJL-2F 00 Héeh 3.>; 3.>; Adnl cdềe Nrcudel DCJ Héeh 3.?; 3.?; Adnl cdềe Npp Devjetlr 01 01 Héeh 3.0; 3.0; Adnl cdềe phạe Oil`gs (`lcj) ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS IƬZ ĝở Héeh 3.3; 3.3; Iƽu ĞỐ adẠd thuẦt _lolt `ð ĞdỎu ghdỀe 08 Héeh 3.:; 3.:; Iƽu ĞỐ adẠd thuẦt _lolt tỾ ĞỔea 04 Héeh 3.2; 3.2; PƮ ĞỐ ghỞd Flcuij PDF4=8 3= OắE Rẹ @ƭ GHỈ 3? Héeh >; >; @hd tdẼt ĞẼ _lolt Héeh ?; ?; @hd tdẼt ghuea _lolt 30 `Ʈ 33 Héeh 0; 0; @hd tdẼt ]nrt ĞỔea `Ʈ 3: Héeh 3; 3; @hd tdẼt ]nrt oëe 32 Héeh :; :; @hd tdẼt trỪ` ĞỐea Héeh 2; 2; OẠe vẶ iẬp `hd tdẼt G@C? Flodij _lolt 31 OắEA Pờ IDỂZ OẠea >; @hû thỉ`h `ỵ` `hïe `ỡn nntfjaj tfjaj ?:2= 2: @LCJ G@C? FLODIJ _LOLS _lolt `ð ĞdỎu ghdỀe 38 _lolt tỾ ĞỔea :3 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS @HƬƭEA D; SồEA ^ZNE >. SồEA ^ZNE Rọ FLODIJ _LOLS; >.> ADớD SHDỂZ; ShuẦt eaỬ _lolt xuẪt hdềe iạe Ğạu tdëe víl eĀf >4?? trlea tỵ` phẤf ’_lssuf—s Zedvjrsni _lolt‖ `ỡn Gnrji @npjg Srlea tỵ` phẤf ehïe vẦt _lssuf ví `le trnd Ğà tẮl rn `hdẼ` fỵy adỞea `le ` le eaƽỖd ĞỀ phỪ` vỪ `hl `le eaƽỖd Flodij _lolt ií ilẮd fỵy tỾ ĞỔea `ð ghẠ eĀea cd `huyỀe trlea fỔt sỞ fód trƽỖea ehẪt Ğệeh Flodij _lolt hdềe Ğnea ĞƽỠ` `ỵ` ehí eahdëe `Ụu `hû trỆea ví hạu ehƽ `ỵ` trƽỖea ĞẮd hỆ` iỗe ĞỎu `ð phÿea thæ eahdềf ĞỀ tẦp truea eahdëea `Ụu ilẮd _lolt y @hûea `Ťea ĞƽỠ` sỦ cỪea trlea `ỵ` eeh `óea eahdềp, qụe sỾ ví sdeh s deh hlẮt…, ehƽ trlea sdea hlẮt `ð _lolt hût oỪd, inu ehí hny `Ật `Ọ… >.? Iị@H Pứ ]HỴS S_DỏE; Héeh cẮea _lolt xuẪt hdềe Ğạu tdëe Ờ eƽỗ` Hln GỰ, ií ilẮd tny fỵy `häp héeh cuea trlea phÿea thỉ eahdềf vẦt idều phðea xẮ Ríl ehỬea eĀf := `ỡn thẼ gự trƽỗ`, e `Ắeh `ỵ` ilẮd tny fỵy `häp héeh `Ʈ ghỉ, `ỵ` ilẮd tny fỵy `häp héeh thỡy iỾ` Ğdềe tỦ Ğà xuẪt hdềe Suy ehdëe, `ỵ` tny fỵy thƽƮea fẮd ĞỎu `ð `huea ehƽỠ` ĞdỀf ií thdẼu sỾ cd ĞỔea, `ỵ` tny fỵy y hlẮt ĞỔea hẮe `hẼ quneh vệ træ `ỡn eð EaƽỠ` iẮd, Flodij _lolt ií iẮd _lolt cd ĞỔea `ð thỀ ccdd `huyỀe tủ ghóea adne yy ĞẼe ghóea adne ghỵ` fỔt `ỵ`h ĞỔ` iẦp hny ĞƽỠ` ĞdỎu ghdỀe tủ xn, cl Ğð tẮl ghóea adne hlẮt ĞỔea iỗe Sủ eĀf >404 ĞẼe eĀf >43:; Srlea `uỔ` `hdẼe thẼ adỗd iạe thỤ DD, ehỬea `le _lolt cd ĞỔea Ğạu tdëe xuẪt hdềe Eð ií gẼt quẠ `ỡn ehỬea thíeh tỾu `óea eahề trlea ehỬea iĤeh vỾ` eahdëe `Ụu fỗd `ð idëe qune ehƽ ghln hỆ` fỵy tỉeh ví ĞdỎu ghdỀe hỆ`, hạu hẼt `hûea ií ehỬea quẠ olf ony, vỉ cỪ ehƽ ehỬea quẠ olf `hỄ eỚ trlea ehỬea cày fỪ` tdëu ehẪt Ğệeh, sỦ cỪea trlea thỞea hƽỗea cầe vnc rncn ĞdỎu ghdỀe Sëe iỦn R> ví R? `ð ’ phd `óea tỾ ĞỔea‖ ví thỞea phỵt eỚ, `hûea ií tdỎe thïe `ỡn Ğạu ĞẮe hẮt ehïe tỾ ĞdỎu ghdỀe hdềe ĞẮd ARHC; EauyỊe FẦu SuẪe RƽƮea : EauyỊe EaỆ` ]hd ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS Sủ eĀf >438 ĞẼe >438; Q.Arny Qnitjr tẮl eëe Jifjr ví Jisdj, hnd `le _lolt tróea adỞea `le ĞỐd fỐd RỎ fằ` híeh `hỉeh, `hûea ĞƽỠ` aỆd ií Fn`hden Ppj`uintrdx oỜd vé ehỬea `le _lolt y hlẮt ĞỔea trlea fód trƽỖea ehƽ ehỬea `hû `hdf ĞỐd fỐd Jifjr ví Jisdj ĞƽỠ` trnea oệ fỔt oỔ `Ạf odẼe sỵea EẼu `hûea ehẦe rn fỔt eauỐe sỵea, `hûea sẶ cd `huyỀe vỎ phỉn eauỐe sỵea @hûea `ð thỀ trỵeh hlằ` `huyỀe ehỬea `hƽỗea eaẮd trëe ĞƽỖea cd `huyỀe EhỬea `le _lolt eíy `hỤea féeh rẾea ehỬea `Ủ `hỄ phỤ` tẮp `ð thỀ t hỀ phỵt sdeh tủ fỔt thdẼt gẼ ĞƮe adẠe Jifjr ví Jisdj `hỄ ĞƽỠ` thdẼt gẼ tƽƮea ĞƽƮea hnd tẼ oíl thạe gdeh Sủ eĀf >42> ĞẼe >420; SrƽỖea ĞẮd hỆ` Klhes Hlpgdes phỵt trdỀe ’Ojnst‖ Ojnst sỦ cỪea thỞea Ğệeh vệ cd `huyỀe xuea quneh Ghd pde yẼu eð sẶ tỾ téf Ớ `Ậf Ğdềe ví `Ậf víl EĀf >424; Flwolt ií `le _lolt _lolt Ğạu tdëe `Ật ``ẠẠ ồd `Ọ fỔt `ỵ`h tỾ ĞỔea Shj Ptneblrc @nrt idej bliilwjr ií fỔt `le _lolt cd ĞỔea `ð thỀ cd `huyỀe thóea qun ehẦe cẮea ĞƽỖea gặ trẬea, sỦ cỪea fỔt `nfjrn ĞỀ ehée Eð onl aỐf fỔt ’gëeh truyỎe thneh‖ aẬe vỗd thỞea fỵy tỉeh iỗe i ỗe ĞỀ tẮl rn ehỬea tỉeh tlỵe EĀf >41=; @ơea thỖd ĞdỀf >424->41?, vdềe eahdëe `Ụu Ptneblrc Ğnea xïy cỾea ví eahdëe `Ụu rn Phngjy Phngjy `ð fỔt `nfjrn, fỔt cày gỉeh aẬf, fỔt oỔ `Ạf odẼe ví fỔt oỔ truyỎe thneh Phngjy ií `le _lolt Ğạu tdëe iư adẠd vỎ ehỬea `huyỀe ĞỔea `ỡn eð ĝdỎu eíy `ð eahĤn ií Phngjy `ð thỀ Ğƽn ehdỎu fềeh iềeh `huea ví ví _lolt y sẶ tỉeh tlỵe ehỬea oƽỗ` `ạe thdẼt ĞỀ hlíe thdềe ehdềf vỪ ĞƽỠ` adnl EĀf >412; trlea `hƽƮea tréeh Rdgdry, tỚ `hỤ` ENPN Ğà phðea hnd tíu vŤ trỪ ghóea eaƽỖd iỵd iëe snl hỌn EĀf >411; OỔ phdf ’@hdẼe trneh adỬn `ỵ` vé snl‖ phạe D, N ejw Hlpj fó tẠ _?C?, fỔt `le _lolt cd ĞỔea hlẮt ĞỔea ĞỔ` iẦp ví @0]=, fỔt `le rlolt héeh eaƽỖd HỆ Ğà ghdẼe `óea `hûea odẼt ĞẼe ehỬea `le _lolt EĀf >48=; Shệ hdẼu `ỡn eaƽỖd tdëu côea vỎ _lolt tĀea, rlolt ĞƽỠ` y e ví fun vỎ ĞỀ sỦ cỪea trlea ehí Rỉ cỪ _O:X vầe tỐe tẮd tỗd eaíy eny ví fỔt ilẮt fầu rlolt HJ_L _lolt Shj Ptneblrc @nrt ĞƽỠ` phỵt trdỀe fẮeh, Ğà `ð thỀ iỵd tíu odỀe vƽỠt qun ehỬea trỜ eaẮd ví v í tẮl iëe oẠe ĞỐ ehỬea eƮd eð Ğd qun ARHC; EauyỊe FẦu SuẪe RƽƮea 10 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd :0 ĝỐ Ỵe SỞt Eahdềp _LOLS G@C? FLODIJ _LOLS Sỽ ĝỘEA; // #de`iucj 9Idqudc@rystni.h5 #de`iucj 9SdeyA]P.h5 #de`iucj 9Qdrj.h5 //wdrj pdes nrj de fy olnrc( Fjan?:2=) ?= (PCN), ?> (P@I) #cjbdej nccrjss =x>J //==>>>>=o, D?@ 1odt nccrjss lb HF@:880 SdeyA]P aps7 #cjbdej rx]de >4 // tl yjiilw wdrj de fy aps #cjbdej tx]de >8 olli bjjcaps()7 //det j`hl]de 3=7 // pdeapde tl Cdadtni //det trda]de 3?7 // depde tl Cdadtni //det PNBJ\[LEJ >=7 //Fltlr cdrj`tdle `letrli pde cjb #cjbdej de>> // fltlr > _DAHS #cjbdej de>? #cjbdej de3> 2// fltlr _DAHS #cjbdej de3? #cjbdej de?> ?// fltlr ? IJBS #cjbdej de?? #cjbdej de0> 3// fltlr IJBS #cjbdej de0? : // Idqudc@rystni i`c(2 ,1 ,? ,0, 3, :)7 // cjbdej lur I@C nec whd`h pdes tl usjr vldc sjtup() 58 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd :3 ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS { // i`c.ojade(?=, 3)7 // ejjc tl spj`dby hlw fney `liufes nec rlws nrj de thj I@C uedt Pjrdni.ojade(42==)7 cjiny(>==)7 // ]lwjr up cjiny Pjrdni.prdetie("SHZINEN RDFZGSHD NOJTQN_CNEN")7 Pjrdni.prdetie("Gltjinwnin Cjbje`j Zedvjrsdty")7 Pjrdni.prdetie("Cjpnrtfjet lb Jij`trd`ni nec Jij`trled` Jeadejjrdea")7 Pjrdni.prdetie("666666666666666666666666666666666 6666666666666666666")7 Pjrdni.prdetie(" Pjrdni>.ojade(42==)7 ")7 Qdrj.ojade()7 // Pjt lpjrntdea flcj tl `letdeulus de `lfpnss Qdrj.ojadeSrnesfdssdle(nccrjss)7 Qdrj.wrdtj(oytj(=x=?))7 Qdrj.wrdtj(oytj(=x==))7 Qdrj.jecSrnesfdssdle()7 pdeFlcj(de>>, LZS]ZS)7//_ pdeFlcj(de>?, LZS]ZS)7 //_ pdeFlcj(de3>, LZS]ZS)7 //_ pdeFlcj(de3?, LZS]ZS)7 //_ pdeFlcj(de?>, LZS]ZS)7//I pdeFlcj(de??, LZS]ZS)7 //I pdeFlcj(de0>, LZS]ZS)7 //I pdeFlcj(de0?, LZS]ZS)7 //I // pdeFlcj(j`hl]de, LZS]ZS)7 59 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd :: ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS //pdeFlcj(trda]de, DE]ZS)7 } /*************** FLSL_ > *******************/ vldc fltlr>\thune(){ nenilaQrdtj(de>>,>==)7 // fltlr> quny thuẦe cdadtniQrdtj(de>?,ILQ)7 } vldc fltlr>\eahd`h(){ cdadtniQrdtj(de>>,ILQ)7 // fltlr > quny eahệ`h nenilaQrdtj(de>?,>==)7 } /**************** FLSL_ ? *****************/ vldc fltlr?\thune(){ cdadtniQrdtj(de?>,ILQ)7 // fltlr ? quny thuẦe nenilaQrdtj(de??,>==)7 } vldc fltlr?\eahd`h(){ nenilaQrdtj(de?>,>==)7 // fltlr? quny eahệ`h cdadtniQrdtj(de??,ILQ)7 } ***************** FLSL_ ****************/ vldc fltlr0\thune(){ nenilaQrdtj(de0>,>==)7 // ftlr quny thuẦe cdadtniQrdtj(de0?,ILQ)7 } vldc fltlr0\eahd`h(){ cdadtniQrdtj(de0>,ILQ)7 // fltlr quny eahệ`h nenilaQrdtj(de0?,>==)7} 60 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd :2 ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS /**************** FLSL_ *******************/ vldc fltlr3\thune(){ cdadtniQrdtj(de3>,ILQ)7 nenilaQrdtj(de3?,>==)7 // fltlr quny thuẦe } vldc fltlr3\eahd`h(){ nenilaQrdtj(de3>,>==)7 // fltlr3 quny eahệ`h cdadtniQrdtj(de3?,ILQ)7 } /******************************************/ vldc `hnytld(){ fltlr>\thune()7 fltlr0\thune()7 fltlr?\eahd`h()7 fltlr3\eahd`h()7 } vldc `hnyiud(){ fltlr>\eahd`h()7 fltlr0\eahd`h()7 fltlr?\thune()7 fltlr3\thune()7 } vldc xlny\trnd(){ nenilaQrdtj(de>>,?:=)7 // fltlr> quny thuẦe cdadtniQrdtj(de>?,ILQ)7 cdadtniQrdtj(de?>,ILQ)7 // fltlr ? quny thuẦe nenilaQrdtj(de??,?:=)7 cdadtniQrdtj(de0>,ILQ)7 // fltlr quny eahệ`h nenilaQrdtj(de0?,?:=)7 61 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd :1 ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS nenilaQrdtj(de3>,?:=)7 // fltlr3 quny eahệ`h cdadtniQrdtj(de3?,ILQ)7 } vldc xlny\phnd(){ cdadtniQrdtj(de>>,ILQ)7 // fltlr > quny eahệ`h nenilaQrdtj(de>?,3=)7 nenilaQrdtj(de?>,3=)7 // fltlr? quny eahệ`h cdadtniQrdtj(de??,ILQ)7 nenilaQrdtj(de0>,3=)7 // ftlr quny thuẦe cdadtniQrdtj(de0?,ILQ)7 cdadtniQrdtj(de3>,ILQ)7 nenilaQrdtj(de3?,3=)7 // fltlr quny thune } /*********************************************/ vldc blrwnrc() { `hnytld()7 } vldc On`gwnrc() { `hnyiud()7 } vldc sjnr`h() { xlny\trnd()7 } vldc Ptlp() { cdadtniQrdtj(de>>,ILQ)7 62 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd :8 ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS cdadtniQrdtj(de>?,ILQ)7 cdadtniQrdtj(de?>,ILQ)7 cdadtniQrdtj(de??,ILQ)7 cdadtniQrdtj(de0>,ILQ)7 cdadtniQrdtj(de0?,ILQ)7 cdadtniQrdtj(de3>,ILQ)7 cdadtniQrdtj(de3?,ILQ)7 } vldc rdaht() { nenilaQrdtj(de?>,:=)7 // fltlr? quny eahệ`h cdadtniQrdtj(de??,ILQ)7 nenilaQrdtj(de0>,:=)7 // ftlr quny thuẦe cdadtniQrdtj(de0?,ILQ)7 } vldc ijbt() { nenilaQrdtj(de>>,:=)7 // fltlr> quny thuẦe cdadtniQrdtj(de>?,ILQ)7 nenilaQrdtj(de3>,:=)7 // fltlr3 quny eahệ`h cdadtniQrdtj(de3?,ILQ)7 } /**********************************************/ vldc illp(){ // ilea `f6ajtCdstne`j()7 bjjcaps()7 // ajtCdstne`j()7 uesdaejc `hnr `` Pjrdni>.rjnc()7 bilnt bint, bile,x?int,x?ile7 63 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd :4 ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS uesdaejc ilea naj7 aps.b\ajt\plsdtdle(&bint, &bile, &naj)7 bjjcaps()7 //ajtCdstne`j()7 bilnt bint>6bint7 // bint> lur `urrjet intdtucj bint ds brlf thj aps cntn bilnt bile>6bile7 // bile> lur `urr `urrjet jet ileadtucj bile ds bbrlf rlf thj bps cntn bilnt cdst\`ni`6=7 bilnt neaij\`ni`6=7 bilnt cdst\`ni`?6=7 bilnt cdbint6=7 bilnt cdbile6=7 //>=.8>=803, >=2.213831//>=.8>=830, >=2.21:??=//>=.8>=8:4, >=2.21:?0=//>=.8>=0:?, >=2.21388://>=.8>=384, >=2.21:?==//>=.8>=202, >=2.21:??0 x?int6 >=.8>=2027 //jetjr n intdtucj pldet hjrj thds ds aldea tl oj ylur wnypldet(hjrj GZ_ZEJANIN) x?ile6>=2.21:??07 // jetjr n ileadtucj pldet hjrj thds ds aldea tl oj ylur wnypldet // cdstne`j blrfuin ojilw @ni`uintjs cdstne`j brlf `urrjet il`ntdle tl wnypldet cdst\`ni`6sqrt((((bile>)-(x?ile))*((bile>)-(x?ile)))+(((x?intbint>)*(x?int-bint>))))7 cdst\`ni`*6>>=:21 //@levjrtdea tl fjtjrs //6666666666666neaij66666666666666// neaij\`ni`6ntne?((x?ile-bile>),(x?int-bint>))7 // tdeh að` bilnt cj`identdleNeaij? :1.?4:114:>7 // að` Ğl iề`h 64 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd 2= ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS neaij\`ni`*6 cj`identdleNeaij?7 bjjcaps()7 //ajtCdstne`j()7 db(neaij\`ni` =){ // al` cl ij`h 9= neaij\`ni` 02= + neaij\`ni`7 bjjcaps()7 //ajtCdstne`j()7 } // @hj`g blr wrnp cuj tl nccdtdle lb cj`identdle db(neaij\`ni` 5=){ neaij\`ni`6 neaij\`ni`7 bjjcaps()7 //ajtCdstne`j()7 } bilnt neaijCjarjjs neaij\`ni`7 //al` cl bjjcaps()7 det x, y, z7 //ajtCdstne`j()7 // OẬt Ğạu truyỎe thóea vỗd iln e Qdrj.ojadeSrnesfdssdle(nccrjss)7 Qdrj.wrdtj(oytj(=x=0))7 Qdrj.jecSrnesfdssdle()7 // Pjec rjqujst tl X FPO rjadstjr Qdrj.rjqujstBrlf(nccrjss, 2)7 // _jqujst oytjs7 ? oytjs pjr nxds db(296Qdrj.nvndinoij()) { // Db oytjs nvndinoij x Qdrj.rjnc()9987 //X fso x |6 Qdrj.rjnc()7 //X iso z Qdrj.rjnc()9987 //[ fso z |6 Qdrj.rjnc()7 //[ iso 65 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd 2> ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS y Qdrj.rjnc()9987 //T fso y |6 Qdrj.rjnc()7 //T iso bjjcaps()7 } bilnt hjncdea ntne?(y,x)7 // Hƽỗea bilnt cj`identdleNeaij =.=3:17 hjncdea +6 cj`identdleNeaij7 // hƽỗea hƽỗea + ĞỔ iề`h hƽỗea bjjcaps()7 //ajtCdstne`j()7 // @lrrj`t blr whje sdaes nrj rjvjrsjc db(hjncdea =){ hjncdea +6 ?*]D7 bjjcaps()7 //ajtCdstne`j()7 } // @hj`g blr wrnp cuj tl nccdtdle lb cj`identdle db(hjncdea ?*]D){ hjncdea -6 ?*]D7 bjjcaps()7 } //ajtCdstne`j()7 bilnt hjncdeaCjarjjs hjncdea*>8=/F\]D7 bjjcaps()7 //ajtCdstne`j()7 Pjrdni.prdet("Int; ")7 // vĤ ĞỔ Pjrdni.prdet(bint,8)7 Pjrdni.prdet(", Ilea; ")7 // gdeh ĞỔ Pjrdni.prdetie(bile,8)7 66 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd 2? ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS Pjrdni.prdetie("cdstne`j")7 Pjrdni.prdetie(cdst\`ni`,8)7 //prdet thj cdstne`j de fjtjrs //`lfpnss6666666666666666666666666666666666666 666 Pjrdni.prdet("Hjncdea;Yt")7 // hƽỗea Pjrdni.prdet(hjncdeaCjarjjs)7 Pjrdni.prdetie(" Cjarjjs Yt")7 // ĞỔ Pjrdni.prdetie("NeaijCjarjjs")7 Pjrdni.prdet(neaijCjarjjs)7 Pjrdni.prdetie(" Cjarjjs Yt")7 // Pjrdni.prdet(`f)7 //Pjrdni.prdet("`f")7 Pjrdni.prdetie(" ")7 cjiny(:==)7 ******************************************* // OẬt Ğạu hlẮt ĞỔea// olli `lecdtdle ((neaijCjarjjs ->==) hjncdeaCjarjjs) && ((neaijCjarjjs +>=) hjncdeaCjarjjs)7 db(`lecdtdle){ //`lecdtdle 66 truj< Pjrdni.prdetie("FLRJ")7 bjjcaps()7 Pjrdni.prdetie("flvj")7 blrwnrc()7 ilea stSdfj fdiids()7 whdij(fdiids()-stSdfj 3===){ bjjcaps()7 bjjcaps()7 } 67 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd 20 ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS } db(cdst\`ni`93) { bjjcaps()7 Ptlp()7 Pjrdni.prdetie(" stlp ")7 } jisj { sjnr`h()7 bjjcaps()7 cjiny(?=)7 Ptlp()7 bjjcaps()7 cjiny(0=)7 } } vldc fyCjiny(ilea curntdle) { ilea stSdfj fdiids()7 whdij(fdiids() - stSdfj 9curntdle){ bjjcaps()7 } cjiny(>)7} stntd` olli bjjcaps(){ whdij (Pjrdni>.nvndinoij()) { db (aps.je`lcj(Pjrdni>.rjnc())) rjture truj7 } rjture bnisj7 } *************************GẵS SHÛ@***************************** 68 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd 23 ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS OEA @H SHặ@H @ @ẻ@ ẻ@ @HẽE @N NSFJAJ ?:2= PỞ ]de > ? : >= >> >? >0 >3 >: >2 >1 >8 >4 ?= ?> Sëe ]de ]A: ( L@=O ) ]J= ( _XC=/]@DES8 ) ]J> ( SXC= ) ]J? ( X@G= / NDE= ) ]J0 ( L@0N / NDE> ) ]J3 ( L@0O / DES3 ) ]J: ( L@0@ / DES: ) ]J2 ( ^0 / DES2 ) ]J1 ( @IGLZS / D@]0 / DES1 ) R@@ AEC ]H= ( _XC? ) ]H> ( SXC? ) ]H? ( X@G? ) ]H0 ( L@3N ) ]H3 ( L@3O ) ]H: ( L@3@ ) ]H2 ( L@?O ) ]O= ( PP / ]@DES= ) ]O> ( P@G / ]@DES> ) ]O? ( FLPD / ]@DES? ) Ỵeh xẮ Sëe ]de GỴ thuẦt sỞ pde (]QF) ]de gỴ thuẦt sỞ = ( _X= ) ]de gỴ thuẦt sỞ > ( SX= ) ?? ?0 ?3 ?: ?2 ?1 ?8 ?4 0= 0> 0? ]O0 (( L@?N FDPL // ]@DES0 ]O3 ]@DES3 )) ]O: ( L@>N / ]@DES: ) ]O2 ( L@>O / ]@DES2 ) ]O1 ( L@=N / L@>@ / ]@DES1 ) ]H1 (S3) ]A0 ( SLP@? ) ]A3 ( SLP@> ) ShdẼt iẦp iẮd R@@ AEC GỴ sỞ pde := (]QF) (FDPL) ]dethuẦt gỴ thuẦt sỞ >= GỴ thuẦt sỞ pde >> (]QF) GỴ thuẦt sỞ pde >? (]QF) GỴ thuẦt sỞ pde >0 (]QF) 00 XSNI? XSNI? ]de gỴ thuẦt sỞ : (]QF) GỴ thuẦt sỞ pde ? (]QF) ]de Cdadtni (]QF) R@@ AEC GỴ thuẦt sỞ pde >1 ( _X? ) GỴ thuẦt sỞ pde >2 ( SX? ) ]de gỴ thuẦt sỞ (]QF) GỴ thuẦt sỞ pde (]QF) GỴ thuẦt sỞ pde (]QF) GỴ thuẦt sỞ pde (]QF) GỴ thuẦt sỞ pde :0 (PP) GỴ thuẦt sỞ pde :? (P@G) GỴ thuẦt sỞ pde :> (FLPD) ShdẼt iẦp iẮd R@@ AEC 69 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd 2: ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS 03 0: 02 01 XSNI> ]I= ( D@]3 ) ]I> ( D@]: ) ]I? (S:) XSNI> GỴ thuẦt sỞ pde 34 GỴ thuẦt sỞ pde 38 GỴ thuẦt sỞ pde 31 08 04 3= 3> 3? 30 33 3: 32 31 38 ]I0 ]I3 (( L@:N L@:O )) ]I: ( L@:@ ) ]I2 ]I1 ]C= ( P@I / DES= ) ]C> ( PCN / DES> ) ]C? ( _XCD / DES? ) ]C0 ( SXC> / DES0 ) ]C3 ( D@]> ) ]C: ( X@G> ) GỴ thuẦt thuẦt sỞ sỞ pde pde 3: 32 (]QF) (]QF) GỴ GỴ thuẦt sỞ pde 33 (]QF) GỴ thuẦt sỞ pde 30 GỴ thuẦt sỞ pde 3? GỴ thuẦt sỞ pde ?> (P@I) GỴ thuẦt sỞ pde ?= (PCN) GỴ thuẦt sỞ pde >4 ( _X> ) GỴ thuẦt sỞ pde >8 ( SX> ) 34 := :> :? :0 :3 :: :2 :1 :8 :4 2= 2> 2? 20 23 2: 22 21 28 24 ]C2 (S>) ]C1 (S=) ]A= (Q_) ]A> (_C) ]@= (N8) ]@> (N4) ]@? (N>=) ]@0 (N>>) ]@3 (N>?) ]@: (N>0) ]@2 (N>3) ]@1 (N>:) R@@ AEC ]K= ( _XC0/]@DES4 ) ]K> ( SXC0 / ]@DES>= ) ]K? ( X@G0 / ]@DES>> ) ]K0 ( ]@DES>? ) ]K3 ( ]@DES>0 ) ]K: ( ]@DES>3 ) ]K2 (]@DES >:) 1= ]A? (NIJ) GỴ thuẦt sỞ pde 08 GỴ thuẦt sỞ pde 3> GỴ thuẦt sỞ pde 3= GỴ thuẦt sỞ pde 01 GỴ thuẦt sỞ pde 02 GỴ thuẦt sỞ pde 0: GỴ thuẦt sỞ pde 03 GỴ thuẦt sỞ pde 00 GỴ thuẦt sỞ pde 0? GỴ thuẦt sỞ pde 0> GỴ thuẦt sỞ pde 0= R@@ AEC GỴ thuẦt sỞ pde >: ( _X0 ) GỴ thuẦt sỞ pde >3 ( SX0 ) GỴ thuẦt sỞ pde 04 70 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd 22 ĝỐ Îe SỞt Eahdềp G@C? FLODIJ _LOLS 1> 1? 10 13 ]N1 ( NC1 ) ]N2 ( NC2 ) ]N: ( NC : ) ]N3 ( NC3 ) GỴ thuẦt sỞ pde ?4 GỴ thuẦt sỞ pde ?8 GỴ thuẦt sỞ pde ?1 GỴ thuẦt sỞ pde ?2 1: 12 11 18 14 8= 8> 8? 80 83 8: ( NC0 ) ) ]N?]N0 ( tuyẼe NC? ]N> ( NC> ) ]N= ( NC= ) ]K1 R@@ AEC ]G1 ( NC@>: / ]@DES?0 ) ]G2 ( NC@>3 / ]@DES?? ) ]G: ( NC@>0 / ]@DES?> ) ]G3 ( NC@>? / ]@DES?= ) GỴ thuẦt thuẦt sỞ sỞ pde ?: GỴ pde ?3 GỴ thuẦt sỞ pde ?0 GỴ thuẦt sỞ pde ?? 82 81 88 84 4= 4> 4? 40 43 4: 42 41 48 44 >== ]G0 ( NC@>> / ]@DES>4 ) ]G? ( NC@>= / ]@DES>8 ) ]G> ( NC@4 / ]@DES>1 ) ]G= ( NC@8 / ]@DES>2 ) ]B1 ( NC@1 ) ]B2 ( NC@2 ) ]B: ( NC@: / SFP) ]B3 ( NC@3 / SFG) ]B0 ( NC@0 ) ]B? ( NC@? ) ]B> ( NC@> ) ]B= ( NC@= ) Nrjb AEC NR@@ Nenila pde >> Nenila pde >= Nenila pde Nenila pde Nenila pde Nenila pde Nenila pde : Nenila pde Nenila pde Nenila pde ? Nenila pde > Nenila pde = Nenila _jbjrje`j AEC R@@ R@@ AEC Nenila pde >: Nenila pde >3 Nenila pde >0 Nenila pde >? 71 ARHC; EauyỊe FẦu SuẪe RƽƮea EauyỊe EaỆ` ]hd 21 ĝỐ Ỵe SỞt Eahdềp G@C? FLODIJ _LOLS SÍD IDỂZ SHNF GHắL W>V Síd idều ’ ĞỔea hỆ` flodij rlolt cd `huyỀe trëe fằt phẰea‖ W?V @ỵ` cdỊe Ğíea trëe fẮea; http;//cl`.jcu.ve/, http;//clnetlteahdjp.ve/, http;//`lcdjetu.lra/, http;//nrcudel02=.`lf/, … W0V Fun ideh gdềe Ğdềe tỦ, ĞỔea `Ʈ Ờ http;//hshlp.ve/, http;//rlol`leshlp.`lf/, http;//fn`htuclea.ve/, … W3V Adỵl tréeh Plidcwlrgs ?=>0 ví adỵl tréeh Nrcudel thnf ghỌn trëe http;//`lcdjetu.lra/ 72 ... trlea ehí ví oẬt Ğạu hỆ` `ỵ`h iỵd rn ealíd Srlea ghd Ğð, ]ntrliOlt hỆ` `ỵ`h thjl snu `le eaƽỖd ví eẼu `Ủn fí fỜ thé Ğðea iẮd ?. ]HÏE ILậD FLODIJ _LOLS; @ð thỀ phïe ilẮd Flodij _lolt thjl phƽƮea... ]rlpjrtdjs oẮe `id`g víl Ncc snu Ğð `hỆe ĞƽỖea cầe ĞẼe bdij ehẮ` fí oẮe fuỞe Ğƽn víl `hƽƮea tréeh SƽƮea Ụea vỗd fốd bdij ehẮ` tn sẶ `ạe fỔt eût tƽƮea Ụea ĞỀ `ð thỀ `hỆe `hûea Srlea thặ Onsd` oẮe gäl... fí oẮe Ğà tẮl SdẼp ĞẼe oẮe `hỆe ]inyjr> Ờ cƽỗd snu Ğð gäl ví thẠ ]inyjr>.Plur`j víl phạe trỞea `ỡn tẪt `Ạ `ỵ` fẠeh Outtle @id`g Ờ trëe @hỆe thặ Oudit-De snu Ğð `hỆe Sjxt SƽƮea tỾ oẮe gäl ví