Инновационный датчик GelSight позволит придать роботу функции, о которых раньше не могли и мечтать. Теперь роботы смогут посоревноваться в ловкости с человеком.
О новой разработке говорится на сайте Массачусетского технологического института. Датчик нового типа GelSight дал роботу возможность схватить висевший в воздухе кабель USB и вставить его в USB проем. Дело в том, что до этого момента роботам было очень тяжело захватывать свободно висящие объекты.
Большая часть датчиков рассчитывает механические силы по механическим измерениям. В свою очередь, новый датчик использует для решения похожих задач оптику и специальную методику распознавания объектов. Визуальный сигнал преобразуется в тактильный. Датчик устанавливается на манипулятор робота.
Алгоритм действия GelSight строится вокруг перепадов интенсивности света разных цветов. За счет этого создается трехмерная структура объекта, с которым будет работать механизм. Новая технология позволит роботу обладать чувствительностью, которая будет превосходить чувствительность человеческого пальца более чем в 100 раз.
Сам по себе датчик GelSight является блоком синтетической резины. Он устанавливается на небольшой куб, стенки которого могут пропускать свет. Во время прикосновения к объекту резина деформируется, а металлизированная краска выравнивает светоотражающие свойства материала. Таким образом, оптике становится проще определить свойства того или иного объекта.
Напомним, не так давно японские инженеры представили свое виденье «ловкого» робота. Разработка получила название ACHIRES. Устройство примечательно тем, что вообще не имеет ни одного датчика, а в качестве глаз использует высокоскоростную камеру.
var params = {“playlist”:[{“title”:”Демонстрация датчика нового типа GelSight”,”posterUrl”:”http://newsoffice.mit.edu/sites/mit.edu.newsoffice/files/styles/news_article_image_top_slideshow/public/images/2014/MIT-GelSight-03.jpg?itok=LGbejCpm”,”video”:[{“url”:”https://www.youtube.com/watch?v=w1EBdbe4Nes”}],”duration”:0}],”uiLanguage”:”ru”,”width”:727,”height”:409,”design”:{“color”:{“scheme”:”dark”,”buttonBg”:””,”buttonNormal”:””,”buttonHover”:””},”skinName”:”islands”}}; player.embed(params);