Один стук по столу позволит составить 3D-модель мебели и выяснить ее материал. А встряхивание бутылки с водой определит точное количество оставшейся жидкости.
Мы умеем воспринимать мир через акустические колебания и делаем это, не задумываясь. К примеру, встряхиваем газировку, чтобы по звуку определить объем напитка. И теперь ученые из Университета Дьюка решили подарить эту способность роботам при помощи системы SonicSense. По задумке, она позволит машине взаимодействовать с окружающим миром так же, как это делают люди.
На данный момент SonicSense представляет собой роботизированную руку с четырьмя пальцами, каждый из которых оснащен контактным микрофоном. Эти датчики обнаруживают и записывают вибрации, созданные роботом во время касания, хватания или встряхивания предметов. При этом непосредственный контакт с объектом отсеивает окружающие шумы.
Следом система анализирует полученные сигналы, извлекает частотные характеристики и определяет материал предмета и его 3D-форму при помощи встроенного ИИ. Если же объекта нет в базе данных, то машина проводит еще 20 различных взаимодействий для получения окончательного вывода. А если есть — только четыре касания.
Дополнительно ученые описали ряд возможностей, которые дает SonicSense. Так, роботу достаточно встряхнуть коробку с игральными костями, чтобы подсчитать их количество и даже узнать форму. А подобное действие с бутылкой воды позволит указать точный объем жидкости внутри. Но самое интересное — стук по предмету сразу выстраивает его 3D-модель и определяет материал.
Источник: hi-tech.mail.ru