Do tej pory braliśmy pod uwagę architekturę agenta – czujniki, efektory i procesory – i koncentrowaliśmy się na programie agenta. Ale sukces prawdziwych robotów przynajmniej w równym stopniu zależy od zaprojektowania odpowiednich do zadania czujników i efektorów.
Rodzaje robotów z perspektywy sprzętowej
Kiedy myślisz o robocie, możesz wyobrazić sobie coś z głową i dwoma ramionami, poruszające się na nogach lub kołach. Takie antropomorficzne roboty zostały spopularyzowane w fikcji, takiej jak film Terminator i kreskówka Jetsonowie. Ale prawdziwe roboty mają różne kształty i rozmiary. Manipulatory to tylko ramiona robotów. Nie muszą być koniecznie przymocowane do ciała robota; mogą być po prostu przykręcone do stołu lub podłogi, tak jak ma to miejsce w fabrykach . Niektóre mają duży ładunek, jak te montujące samochody, podczas gdy inne, jak ramiona montowane na wózku inwalidzkim, które pomagają osobom z niepełnosprawnością ruchową , mogą przewozić mniej, ale są bezpieczniejsze w środowisku ludzkim. Roboty mobilne to takie, które wykorzystują koła, nogi lub wirniki do poruszania się po otoczeniu. Drony Quadcopter to rodzaj bezzałogowego statku powietrznego (UAV); autonomiczne pojazdy podwodne (AUV) przemierzają oceany. Jednak wiele robotów mobilnych pozostaje w pomieszczeniach i porusza się na kółkach, jak odkurzacz lub robot dostarczający ręczniki w hotelu. Ich plenerowe odpowiedniki to autonomiczne samochody lub łaziki, które eksplorują nowe tereny, nawet na powierzchni Marsa. Wreszcie roboty na nogach mają przemierzać nierówny teren, do którego nie ma kół. Minusem jest to, że kontrolowanie nóg, aby robić właściwe rzeczy, jest trudniejsze niż obracające się koła. Inne rodzaje robotów to protezy, egzoszkielety, roboty ze skrzydłami, roje i inteligentne środowiska, w których robot jest całym pomieszczeniem.