Компания Google сообщила (https://opensource.googleblog.com/2016/10/introducing-cartog... о публикации системы Cartographer (https://github.com/googlecartographer), предоставляющей средства для локализации местоположения объектов и автоматического построения карт окружающего двумерного или трёхмерного пространства (SLAM (https://ru.wikipedia.org/wiki/SLAM_%28%D0%BC&... Simultaneous Localization and Mapping). Система предназначена для работы в режиме реального времени и может применяться для обеспечения ориентации в пространстве различных роботов, автономных автомобилей, дронов и т.п. Исходные тексты проекта написаны на языке С++ и распространяются (https://github.com/googlecartographer) под лицензией Apache 2.0.Cartographer предоставляет серию алгоритмов, которые используют информацию от имеющихся сенсоров (гиростабилизатор, лазерный дальномер, камеры) для построения или уточнения карты окружающего пространства, анализа наличия препятствий и контроля текущего местоположения. Проект поддерживает интеграцию с библиотеками ROS (http://www.ros.org/) (Robot Operating System) и готов для использования в платформах для построения роботов
Toyota HSR (https://github.com/googlecartographer/cartographer_toyota_hsr),
TurtleBots (https://github.com/googlecartographer/cartographer_turtlebot),
PR2 (https://google-cartographer-ros.readthedocs.io/en/latest/) и Revo LDS (https://google-cartographer-ros.readthedocs.io/en/latest/).
Например, Cartographer может использоваться роботом-пылесосом для построения карты помещения, учёта пройденного маршрута и обхода препятствий. Вне робототехники Cartographer может применяться в широком спектре приложений, от средств для построения карт музеев и транспортных пересадочных узлов до систем визуализации зданий. Кроме того, опубликована база данных, подготовленная совместно с немецким музем достижений естественных наук и техники (https://ru.wikipedia.org/wiki/%D0%9D%D0%...и включающая параметры от гиростабилизатора и лазерного дальномера, полученные за последние три года при построении 2D- и 3D-карт в процессе разработки и тестирования Cartographer.URL: https://opensource.googleblog.com/2016/10/introducing-cartog...
Новость: http://www.opennet.me/opennews/art.shtml?num=45285
>>Компания Google сообщила о публикации исходного кодаЗа это я и люблю его, спасибо Google за Open Source!
не отвлекайтесь - суйте зонд поглубже.
> Исходные тексты проекта написаны на языке С++ и распространяются под лицензией Apache 2.0.Do you even read
https://www.apache.org/licenses/GPL-compatibility.html
Do you even read?> the Apache License, Version 2.0 to be a free software license, compatible with version 3 of the GPL.
Так что перестаём ныть и идём писать код.
У меня зонд во что то уперся и дальше не лезет .....
> Система предназначена для работы в режиме реального времениТо есть, умельцы в подвалах Газы и Вестбанка смогут клепать круизные карамельки, летящие нызэнько-нызэнько с огибанием рельефа и противозенитными манёврами?
Там самое сложное материалы и механика, недоступная умельцам. Ну и реалтайм он разный бывает, сбить сложно то что летит быстрее 300 м./с.
> То есть, умельцы в подвалах Газы и Вестбанка смогут клепать круизные карамельки,
> летящие нызэнько-нызэнько с огибанием рельефа и противозенитными манёврами?Автоматика в подвалах скайнета скоро сможет клепать боевых, человекоподобных и не очень.
"база данных, подготовленная совместно с немецким музем достижений естественных наук и техники"-а мы-то сидим здесь в ФСБ и не знаем...
Так это и есть правильный подход - реализовать для общего случая, а потом каждый может адаптировать для своего частного случая. И - да, стараниями архитекторов и дизайнеров параллелепипедов вокруг нас становится всё меньше.
Ну вот и будешь по квадратному Марсу или тайге или пустыне ездить. Впрочем, робот-пылесос, считающий, что всё вокруг состоит из ровных поверхностей и прямых углов - это тоже забавно.
Гугле переоткрыл алгоритмы ориентирования мобов из старых рогаликов. Похвально, че.
А по мне, так что-то надо доработать. Потому и открыл! Сейчас сообщество соберется и начнет делать хороший законченный продукт.
> Cartographer (https://github.com/googlecartographer), предоставляющей средства для локализации местоположения объектов и автоматического построения карт окружающего двумерного или трёхмерного пространства (SLAM (https://ru.wikipedia.org/wiki/SLAM_%28%D0%BC&... Simultaneous Localization and Mapping).Мы для построения карт этим уже воспользоваться не сможем: http://gis-lab.info/forum/viewtopic.php?f=48&t=20826
А "мирная опозиция" для "мирной борьбы" против неугодных госдепу режимов сможет создавать хорошие карты и нетолько...
> Мы для построения карт этим уже воспользоваться не сможем:Вроде переиграли уже, серьезно подняв лимиты. Все-равно никто не соблюдал, а под ограничение попадали даже офисные вертолетики. Врядли они всерьез готовы регистрировать каждый офисный вертолетик как воздушное судно. Вообще, такие законы так и просят устроить флешмоб соблюдения законов - взять и завалить инстанции заявками на разрешение на вылет для офисных вертолетиков.
> А "мирная опозиция" для "мирной борьбы" против неугодных госдепу режимов
> сможет создавать хорошие карты и нетолько...Правда жизни такова что
1) Хорошие карты давным давно общедоступны - openstreetmaps же.
2) Спутниковые карты также общедоступны. Bing даже отдал их в всеобщее пользование, OSMщики по ним могут легально рисовать улицы и проч.
2) NASA облетело планету челноками долбя радаром. И вывалило дампы топографических сканов для всех. И обработанные, и сырые.Совершенно независимо от того нравится это кому-то или нет, эти данные по факту общедоступны и с этим уже ничего не сделаешь.
> Вообще, такие законы так и просят устроить флешмоб соблюдения законов - взять и завалить инстанции заявками на разрешение на вылет для офисных вертолетиков.Этого делать не надо. Законодатели охраняют наше мирное небо. Хоть получилось как всегда.
> 1) Хорошие карты давным давно общедоступны - openstreetmaps же.
Мне больше нравится подход https://opentopomap.org
> 2) Спутниковые карты также общедоступны. Bing даже отдал их в всеобщее пользование,
> OSMщики по ним могут легально рисовать улицы и проч.Их лицензия коммерческое использование разрешает? Какие общедоступные спутниковые снимки можно использовать в коммерческих целях?
> 2) NASA облетело планету челноками долбя радаром. И вывалило дампы топографических сканов
> для всех. И обработанные, и сырые.Обработанный рельеф в векторе тоже меня интересует. Кто знае общедуступные ссылки буду благодарен.
> Совершенно независимо от того нравится это кому-то или нет, эти данные по
> факту общедоступны и с этим уже ничего не сделаешь.С общедоступными данными да, а вот с их использованием нет. Всегда можно отыметь за распространение и использование.
В прочем меня данная тема интересует в прикладной плоскости. Если есть технические единомышленики можно пообщатся в другом месте.
С разморозкой, теперь на голову законно могут падать летательные аппараты массой до 30 кг без регистрации и смс.
> С разморозкой, теперь на голову законно могут падать летательные аппараты массой до
> 30 кг без регистрации и смс.30 кг. это много... а 250г было очень мало.
а может такая штука работать в фоне, например, в андроиде?
Может. В простом смартфоне есть:
дусы, акселерометры, приемник спутниковой навигации, видеокамера.
Этого достаточно для построения 3d-модели окружения. Дальномер всего-лишь упрощает и ускоряет процесс.
В следующий раз при покупке робота-пылесоса или "безобидного" робота-разносчика пластиковых бутылок/чая - подумайте куда и с какой целью он отправит схемы, план, и снимки вашего помещения. И зачем это надо его создателям.