Definicija robota vrlo je široka, od industrijskog robota koji radi u fabrici do malog robota za čišćenje u domaćinstvu. Prema najširoj definiciji, nešto je robot ako ga mnogi ljudi vide kao robota. Mnogi robotičari (ljudi koji grade robote) koriste precizniju definiciju. Propisali su da roboti trebaju imati mozak koji se može programirati (računar) za premještanje njihovih tijela.
Prema ovoj definiciji, razlika između robota i drugih pokretnih mašina, poput automobila, njihov je računalni element. Mnogi novi automobili imaju ugrađene računare, ali mogu ih koristiti samo za manja podešavanja. Vozač izravno kontrolira većinu vozila kroz razne mehaničke uređaje. Roboti se od uobičajenih računara razlikuju po svojim fizičkim svojstvima. Svaki od njih je povezan s tijelom, dok normalan računar nije.
Većina robota ima neke zajedničke karakteristike
Prvo, gotovo svi roboti imaju pokretne predmete. Neki imaju samo električne točkove, dok drugi imaju veliki broj pokretnih dijelova, obično izrađenih od metala ili plastike. Slično ljudskim kostima, ovi odvojeni dijelovi povezani su zglobovima.
Točkovi i osovine robota povezani su nekom vrstom transmisije. Neki roboti koriste električne motore i solenoide kao aktuatore. Drugi koriste hidrauličke sisteme; Neki koriste pneumatske sisteme (sustave pogonjene komprimiranim plinom). Robot može koristiti bilo koji od gore navedenih uređaja za zupčanike.
Drugo, robotu je potrebna energija da pokreće ove transmisije. Većinu robota napajaće baterije ili zidne utičnice. Pored toga, hidrauličkom robotu je potrebna pumpa za pritisak pod tekućinom, dok je pneumatskom robotu potreban kompresor plina ili spremnik komprimiranog plina.
Sva oprema za prenos povezana je na strujni krug žicama. Krug direktno napaja motor i solenoid i upravlja elektroničkim ventilom za pokretanje hidrauličkog sistema. Ventil kontrolira put tečnosti pod pritiskom koja prolazi kroz mašinu. Na primjer, ako robot želi pomicati nogu s hidrauličkim pogonom, njegov kontroler će otvoriti ventil koji vodi od hidrauličke pumpe do klipnog cilindra na nozi. Tekućina pod pritiskom će potisnuti klip, zbog čega će se noga okretati prema naprijed. Tipično, robot koristi klip koji osigurava potisak u oba smjera, tako da se dio može pomicati u oba smjera.
Računalo robota' može kontrolirati sve komponente povezane na krug. Da bi se robot pomaknuo, računalo će otvoriti sve potrebne motore i ventile. Većina robota se može programirati. Ako želite promijeniti ponašanje robota 39, jednostavno napišite novi program na njegov računar.
Nemaju svi roboti senzorski sistem. Malo je robota koji mogu vidjeti, čuti, mirisati ili okusiti. Jedno od najčešćih znanja robota je njegov osjećaj kretanja ili sposobnost praćenja vlastitih pokreta. U standardnom dizajnu, žljebljeni točkovi su postavljeni na zglobove robota. Na jednoj strani kotača nalazi se dioda koja emituje svjetlost koja snop svjetlosti šalje kroz žlijeb i na svjetlosni senzor s druge strane kotača. Kad robot pomiče određeni zglob, kotačići se sa žljebovima okreću. Tijekom ovog postupka žljebovi će blokirati svjetlosni snop.
Optički senzor očitava scintilacijski uzorak snopa i prenosi podatke na računar. Računar može precizno izračunati udaljenost rotacije zgloba na osnovu ovog modela. Osnovni sistem koji se koristi u računarskom mišu je isti.
To su osnovne komponente robota. Postoji bezbroj načina na koje robotičari mogu kombinirati ove elemente kako bi stvorili robote beskrajne složenosti. Robotska ruka je jedan od najčešćih dizajna.
