Bilder tagna från robotens kamera. Kredit:arXiv:1808.03322 [cs.CR]
När vi värmer upp idéerna om att ha hjälprobotar i våra hem och i industrin, vi känner också kylan av sci-fi-fantasi som besatt av robotar som blir oseriösa.
Ska vi resa mot någon slags varm plats i mitten? Vi kan fira robotdesign men utarbeta policyer och metoder för att förhindra kaos?
Ett team av forskare på Brown upptäckte vad som kunde hända när du ansluter din ROS-laddade robot till internet.
SCENE (på riktigt) Herb2 är en robot som byggdes av forskare vid University of Washington. Den är hemma i sitt labb vid University of Washington. Den pratar. "Hej från hackarna."
Människorna som styrde roboten att prata var iväg på Brown University. En enkel sammanfattning av deras arbete gavs i Trådbunden artikel av Matt Simon. "Vi kunde läsa kameran, i huvudsak spioneri, " sa robotisten Stefanie Tellex. "Vi kunde se var dess armar var och de rörde sig. Det fanns ett text-till-tal-API så att vi kunde få roboten att på ett mystiskt sätt prata med dig."
Poängen med allt detta var att det var möjligt att hacka roboten och det var inte svårt. Forskare skannade efter internetanslutna forskningsrobotar i labb och tog sedan kommandot.
Deras forskning beskrivs i detalj i "Scanning the Internet for ROS:A View of Security in Robotics Research, " som nu finns på arXiv.
Författarna sa, "Som ett bevis på konceptet, och med samtycke, vi kunde läsa bildsensorinformation och flytta roboten till en forskargrupp vid ett amerikanskt universitet."
Varför var det lätt? Svaret involverar ROS (står för Robot Operating System).
Daniel Starkey, Geek.com , hade detta att säga om ROS:"I huvudsak, att designa robotar är svårt, och många använder en öppen källkodsamling av programvara som kallas Robot Operating System, eller ROS."
Starkey noterade också att "det här systemet saknar grundläggande säkerhetsfunktioner, används flitigt, och källkoden är gratis att undersöka." Kristin Houser in Futurism kallade det "det perfekta målet" för Brown-laget.
Det är en öppen källkodsamling av programvarubibliotek och verktyg som är användbara för att bygga robotar. Men frasen "operativsystem" kräver ytterligare förtydliganden. sa Simon in Trådbunden att "det är mer mellanprogram som körs ovanpå något som Linux. Men om du har något som en Baxter-forskningsrobot, du kan använda ROS för att få saken att göra vetenskap."
Ändå, forskarnas mål var inte att förringa ROS. Författarna sa i sin tidning, att "Vårt mål är inte att peka ut några forskare eller robotplattformar, men att främja säkerhet som en viktig faktor – inte bara i produktionssystem, men också i forskningsmiljöer."
Hur de utförde sin forskning:De skannade internet – de frågade, vilka robotar kör ROS? När man hittade robotar som var sårbara, de berättade för robotarnas ägare att robotarna var sårbara men de gjorde ett specialfall av Herb2. Istället, de frågade ägarna om de kunde bevisa att de kunde hacka den.
Housers dom var att "om vi inte vill att de plötsligt ska agera marionetter för illvilliga skådespelare, vi kommer att behöva ägna mycket mer uppmärksamhet åt deras säkerhet."
På Trådbunden , under tiden, artikeln gav användarråd. "Om du ska koppla upp din robot till internet, kanske överväga en brandvägg eller VPN."
© 2018 Tech Xplore