Домашний робот-слуга предвидит капризы хозяина
Робот, разработанный в Корнельской робототехнической лаборатории, может стать идеальным помощником: ему не нужно говорить «открой холодильник, я поставлю тарелку» или «подлей еще пива». Удивительно, но робот способен сам оценить обстановку и действовать на упреждение, «любезно» предупреждая все намерения человека.
Это действительно большое достижение, поскольку ранее было трудно учесть множество переменных, которые возникают когда человек, например, встает из-за стола с тарелкой еды и непонятными роботу намерениями. Тем не менее, инженерам из Корнельского университета удалось решить эту задачу: теперь достаточно молча намекнуть на свое желание, и робот торопится его выполнять.
Робот оснащен руками-манипуляторами и колесным шасси, которое обеспечивает свободу передвижения по ровной поверхности. «Глазами» робота является стереокамера Microsoft Kinect, которая использует базу видеоданных с типичными движениями человека. Например робот анализирует, как человек взаимодействует с предметами на столе. Если человек наливает из бутылки в кружку напиток и затем подносит ее ко рту, робот понимает, что его хозяин пьет и нужно периодически наполнять пустеющую кружку. Таким же образом робот «понимает», что после того, как хозяин насыпал в тарелку хлопьев и молока, пакеты с продуктами можно убрать обратно.
Робот, разработанный инженерами Корнельского университета, способен прогнозировать намерения человека на несколько секунд вперед. Подобные возможности пригодятся роботу, помогающему по дому, а также множеству других машин, включая медицинских автоматов и роботов-солдат
Суть технологии прогнозирования заключается в выборе наиболее вероятного варианта развития событий. Когда начинается какое-либо движение, например хозяин с тарелкой в руках встает из-за стола, робот начинает анализировать возможные траектории движения хозяина и, соответственно, его намерения. Если хозяин идет к холодильнику, робот открывает дверцу, если к раковине, то включает воду, подает полотенце и т.п.
В ходе экспериментов, робот делал правильные прогнозы намерений человека 82% времени на 1 секунду вперед, 71% времени на 3 секунды вперед и 57% времени на 10 секунд вперед. Это не так мало как кажется, ведь действия мы совершаем не мгновенно. Например, если путь к холодильнику занимает 10 секунд, то у робота будет 1 секунда, чтобы понять наше намерение и целых 9 секунд, чтобы подъехать к холодильнику и открыть дверцу, то есть ждать от робота «любезности», стоя с кастрюлей супа в руках, придется недолго.
Разумеется, первоначально робота надо учить и не ждать от него «понимания» в первый же день эксплуатации. Но наша домашняя деятельность не такая уж разнообразная, так что пару месяцев на обучение можно потратить. Зато потом у вас появится настоящий заботливый и неутомимый робот-слуга, буквально предугадывающий каждое действие домочадцев. Подобные роботы через 5-10 лет смогут оказать серьезную помощь людям с ограниченными возможностями и просто тем, кто выбивается из сил от домашних хлопот. Сам робот не должен быть очень дорогим, ведь его «мозг», фактически, сделан из игровой приставки, а «тело» даже проще электросамоката Segway. Разумеется, нужно будет добавить некоторые системы безопасности, защищающие робота от падений, столкновений с людьми и предотвращающие опасные движения манипуляторами, но подобные системы уже разработаны для промышленных роботов-рабочих.