Imagens obtidas da câmera do robô. Crédito:arXiv:1808.03322 [cs.CR]
À medida que nos aquecemos com a ideia de ter robôs auxiliares em nossas casas e na indústria, também sentimos o arrepio da imaginação da ficção científica que fica obcecada com robôs se tornando desonestos.
Devemos viajar para algum tipo de ponto quente no meio? Podemos celebrar os projetos de robótica, mas definir políticas e práticas para prevenir o caos?
Uma equipe de pesquisadores da Brown descobriu o que pode acontecer quando você conecta seu robô carregado com ROS à Internet.
CENA (de verdade) Herb2 é um robô que foi construído por pesquisadores da Universidade de Washington. Ele está em casa em seu laboratório na Universidade de Washington. Isso fala. "Olá dos hackers."
As pessoas que direcionavam o robô para falar iam e vinham na Brown University. Uma simples recapitulação de seu trabalho foi fornecida no Com fio artigo de Matt Simon. "Poderíamos ler a câmera, essencialmente espionando, "disse a roboticista Stefanie Tellex." Nós podíamos ver onde seus braços estavam e eles estavam se movendo. Havia uma API text-to-speak para que pudéssemos fazer o robô falar misteriosamente com você. "
O ponto de tudo isso é que hackear o robô era possível e não era difícil. Os pesquisadores procuraram robôs de pesquisa conectados à Internet em laboratórios e então assumiram o comando.
A pesquisa deles é descrita em detalhes em "Scanning the Internet for ROS:A View of Security in Robotics Research, "que agora está no arXiv.
Os autores disseram, "Como prova de conceito, e com consentimento, fomos capazes de ler as informações do sensor de imagem e mover o robô de um grupo de pesquisa em uma universidade dos Estados Unidos. "
Por que foi fácil? A resposta envolve ROS (significa Robot Operating System).
Daniel Starkey, Geek.com , tinha isso a dizer sobre ROS:"Essencialmente, projetar robôs é difícil, e muitos usam uma coleção de software de código aberto chamado Robot Operating System, ou ROS. "
Starkey também observou que "este sistema não possui recursos básicos de segurança, é amplamente utilizado, e o código-fonte é livre para sondar. "Kristin Houser em Futurismo chamou de "o alvo perfeito" para a equipe Brown.
É uma coleção de código aberto de bibliotecas de software e ferramentas úteis para a construção de robôs. Mas a frase "sistema operacional" exige mais esclarecimentos. Simon disse em Com fio que "é mais middleware que roda em algo como Linux. Mas se você tem algo como um robô de pesquisa Baxter, você pode usar o ROS para fazer ciência. "
Apesar disso, o objetivo dos pesquisadores não era menosprezar o ROS. Os autores disseram em seu artigo, que "Nosso objetivo não é destacar pesquisadores ou plataformas de robôs, mas para promover a segurança como uma consideração importante - não apenas em sistemas de produção, mas também em ambientes de pesquisa. "
Como eles realizaram suas pesquisas:eles examinaram a internet - eles perguntaram, quais robôs estão executando ROS? Ao encontrar robôs vulneráveis, eles disseram aos proprietários dos robôs que os robôs eram vulneráveis, mas fizeram um caso especial de Herb2. Em vez de, eles perguntaram aos proprietários se eles poderiam provar que podiam hackear.
O veredicto de Houser foi que "se não quisermos que de repente ajam como fantoches para atores maliciosos, vamos precisar prestar muito mais atenção à segurança deles. "
No Com fio , Enquanto isso, o artigo ofereceu conselhos ao usuário. "Se você for conectar seu robô à internet, talvez considere um firewall ou VPN. "
© 2018 Tech Xplore