Swarm robotiikka on lähestymistapa robotiikkaan, joka korostaa monia yksinkertaisia robotteja yhden monimutkaisen robotin sijaan. Robottiparvella on paljon yhteistä muurahaisyhdyskunnan tai mehiläisparven kanssa. Yksikään henkilö ryhmässä ei ole kovin älykäs tai monimutkainen, mutta yhdessä he voivat suorittaa vaikeita tehtäviä. Parvirobotiikka on ollut kokeellinen ala, mutta monia käytännön sovelluksia on ehdotettu.
Perinteinen robotti tarvitsee usein monimutkaisia komponentteja ja huomattavaa tietokoneen prosessointitehoa suorittaakseen sille osoitetut tehtävät. Parvirobotiikassa jokainen robotti on suhteellisen yksinkertainen ja halpa. Ryhmänä nämä yksinkertaiset koneet tekevät yhdessä edistyneitä tehtäviä, jotka muutoin vaatisivat tehokkaamman, kalliimman robotin.
Monien yksinkertaisten robottien käyttämisellä on myös muita etuja. Robottiparveilla on korkea vikasietokyky, mikä tarkoittaa, että ne toimivat silti hyvin, jos jotkin yksittäisistä yksiköistä eivät toimi tai tuhoutuvat. Parvet ovat myös skaalautuvia, joten parven kokoa voidaan tarvittaessa kasvattaa tai pienentää.
Yksi käyttö, jonka tutkijat ovat osoittaneet parvirobotiikassa, on kartoitus. Yhden robotin olisi jatkuvasti seurattava sijaintiaan, muistettava missä se oli ollut ja keksittävä kuinka välttää esteitä samalla kun se tutkii koko aluetta. Robottiparvi voitaisiin ohjelmoida yksinkertaisesti välttämään esteitä ja pitämään yhteyttä muihin parven jäseniin. Kaikkien parven robottien tiedot yhdistetään sitten yhdeksi kartaksi.
Parvirobotiikka on ollut nouseva ala, ja se on tuonut tutkijoille ainutlaatuisia haasteita. Robottiparven ohjelmointi eroaa muun tyyppisestä ohjelmoinnista. Hajautetun tietojenkäsittelyn malli – useiden tietokoneiden käyttäminen yhden suuren tehtävän suorittamiseen – on jokseenkin samanlainen. Toisin kuin hajautetussa tietojenkäsittelyssä, jokainen parvityyppisessä robotiikassa oleva yksilö käsittelee ainutlaatuisia ärsykkeitä. Jokainen robotti on esimerkiksi eri paikassa kulloinkin.
Jotkut parvirobotiikan lähestymistavat käyttävät ohjausyksikköä, joka koordinoi muita robotteja. Muut lähestymistavat käyttävät luonnosta lainattuja tekniikoita antamaan parvelle itselleen eräänlaista kollektiivista älykkyyttä. Suuri osa nykyisestä alan tutkimuksesta keskittyy tehokkaimman tavan löytää parvi.
Parven järjestämisen ongelmat eivät ole estäneet ihmisiä kuvittelemasta, mitä parvirobotiikka voisi jonakin päivänä tarjota. Jotkut tutkijat kuvittelevat, että parvia hyvin pieniä mikrobotteja käytetään muiden planeettojen tutkimiseen. Muita ehdotettuja käyttötarkoituksia ovat etsintä- ja pelastustehtävät, kaivostoiminta ja jopa palontorjunta. Nanobottien – mikroskooppisen kokoisten robottien – kanssa käytettäessä parvirobottiikkaa voitaisiin käyttää jopa ihmislääketieteessä.