На Всемирной конференции разработчиков Apple (WWDC) в этом году несколько минут основного доклада были посвящены презентации начинающей компании Anki и ее первого продукта — Anki Drive.
Это игрушечные машинки, которыми можно управлять с помощью iOS-устройств через Bluetooth, поэтому базовая концепция не очень оригинальна. Причина, по которой мы могли увидеть их на презентации, столь же важной, как и основной доклад WWDC, заключается в том, что Anki — компания, занимающаяся робототехникой. Для того, чтобы кто-то смог устраивать небольшие гонки на полу гостиной, достаточно всего одного игрока, а об остальных противниках позаботится искусственный интеллект.
Anki Drive — это буквально видеоигра, объекты которой перемещаются не только в виртуальном, но и в реальном мире. С этой «маленькой модификацией» возникает ряд проблем, таких как изменение поведения трассы и колес игрушечных машинок в зависимости от того, сколько пыли и других веществ на них скапливается. Чтобы игрушечная машинка эффективно и стабильно двигалась по трассе, необходимо постоянно следить за условиями движения. Именно здесь проявляется сочетание искусственного интеллекта и робототехники, уникальным примером которого является Anki Drive. Каждая игрушечная машинка должна «иметь представление» как о характеристиках окружающей ее среды, так и о положении и возможной стратегии своих противников. Таким образом, в то время как искусственный интеллект используется для прогнозирования множества возможных путей, чтобы игрушечный автомобиль максимально эффективно достиг своего запрограммированного пункта назначения, робототехника пытается решить проблемы, связанные с выполнением заданных маневров в реальном мире.
[youtube id=Z9keCleM3P4 ширина=”620″ высота=”360″]
На практике это означает, что каждая игрушечная машинка имеет два мотора, небольшую камеру, обращенную к земле/пути, Bluetooth 4.0 и микропроцессор с частотой 50 МГц. Важной частью также является гоночная трасса, на поверхности которой имеется информация о положении, которую считывают машинки во время движения. Это происходит до 500 раз в секунду. Полученные данные затем отправляются через Bluetooth на устройство iOS, где рассчитываются новые траектории, чтобы игрушечный автомобиль вёл себя адекватно окружающей среде и к запрограммированному пункту назначения. В зависимости от целей машинки могут приобретать разные, антропоморфно говоря, черты характера.
За пять лет разработчикам Anki Drive удалось создать систему настолько эффективную, что если бы мы применили ее в мире автомобилей среднего размера, точность была бы достаточна для езды со скоростью около 400 км/ч по трассе, которая будет ограничен бетонными стенами таким образом, чтобы с каждой стороны автомобиля был зазор примерно 2,5 мм.
Знания, которые применяются в Anki Drive, относительно известны и интенсивно тестируются в робототехнике, но Anki — это, по ее собственным словам, один из первых (если не первый) проектов, попавших из лаборатории на полки магазинов. Вероятно, это произойдет уже в этом месяце, когда игрушечные машинки можно будет приобрести в магазинах Apple Store. Управляющее приложение можно найти, например, в американском App Store, но в чешском пока нет.
Как говорит генеральный директор компании Борис Софман, Anki Drive — это лишь первый шаг к постепенному внедрению открытий робототехники в повседневную жизнь. В то же время потенциал (по-видимому) гораздо больше, чем у «просто» очень умных на вид игрушечных машинок.
Цена должна была бы быть такой же, как когда я пойду покупать автомобильную трассу, иначе мало кто ее купит.
У меня есть и всем рекомендую, порядочный парень...