Co je Robot Software

? Roboti se pohybují v propracovanosti od hraček samostatně výdělečně jízdě auta a Mars Rovers . Oni dostanou jejich inteligenci z jednoho nebo více počítačů pracujících na palubě , hnací motory a čtení senzorů . High – level software jim dává schopnost pohybovat se , uznat předměty kolem sebe a příkazy procesu . Tyto schopnosti , které lidé a zvířata považujeme za samozřejmé , vzali softwarových inženýrů desetiletí rozvíjet . Motion Control

Software pro ovládání pohybů robota má podobu motorových operací nízké úrovni a koordinaci na vysoké úrovni . Mnoho robotů používají krokové motory jako základní zdroj mechanické energie . Krokové motory jsou ideální pro ovládání počítače , protože pracují na elektrických impulsů . Každý krok trvá jeden impuls z počítače , a to trvá stanovený počet kroků se obrátit na hřídel motoru o 360 stupňů . Software snadno ovládá rychlost a směr motoru , což umožňuje přesný pohyb paží , kola a další pohyblivé části .

Kromě surového pohybu , složitější roboty vyžadují koordinaci různých motorů , stejně jakomulti – kolový rover . Softwarejednoduchý program pohání každé kolo , akomplexnější dohlíží na všechny kola . Chcete-li pravdu , například ,magisterský studijní program běží vlevo kola rychleji než ty správné . Chcete-li na svém místě ,software běží po levé straně kola dopředu a správné kola dozadu při stejné rychlosti .
Obrázku Uznání a navigace

robot musí být schopen procházet jeho okolí , vyhnout se zdi a překážky . Software Image – uznání zpracovává videosignál z digitálního fotoaparátu a detekuje hrany objektů . Se dvěma kamerami ,software detekuje hloubku a odhady vzdálenosti .

Navigační software je ještě jiný program , který bere informace z rozpoznávání obrazu a využívá ji k řízení pohybu robotu . Pokudrozpoznávání obrazu detekuje překážku , například , to říká pohybu software pro zahájení řízení kolem něj . Navigační software neustále sleduje pokrok robota kolem překážek až do jeho cesta se stává jasné .
Processing Command

Žádný robot je zcela autonomní . Ti všichni mají způsoby, jak přijímat příkazy od operátora , a to vyžaduje, aby software pro zpracování vstupu . Program obsahuje seznam příkazů, kterérobot rozumí, jako je zapnout , vypnout , přesuňte dopředu a zvedněte objekt . Tento program komunikuje s jiným softwarem, který spravuje údaje o těchto opatřeních v robota . Software přijímá příkazy od rádiovým ovladačem , hlasový příkaz nebo klávesnice , a ukládá příkazy jako předdefinované sady akcí .
Diagnostika

Kdyžrobot vyvíjí nějaký problém, jako je přilepená motoru , diagnostický software zobrazí kód nebo hlášení , což ovládacích vodítka , pokud jde o zdroj poruchy . Tento software může mít režim “ kulhat domácí“ , cožrobot , aby i nadále fungovat s neúspěšnou část , ale stále provádí kritický úkol , dokud někdo opravách . Diagnostika může mít i “ cvičení “ režimy , jejichž cílem je prokázat nebo test, který jednotlivé části robota pracovat . U kolových robota ,režim cvičení může mít robot posunout vpřed jedna noha , dozadu jednu nohu a zase dokola . Robot s manipulátorem rukou ukazuje všechny pohyby , kteréruka je schopná .

Napsat komentář