Добро пожаловать на сайт о робототехнике и облачных технологиях в Республике Беларусь!

Облачные технологии – это технологии распределенной обработки данных, с помощью которых компьютерные ресурсы предоставляются конечному пользователю как онлайн-сервис. В облаке пользователь получает доступ к виртуальным вычислительным и сетевым ресурсам, а также хранящимся данным, предоставленным удаленным поставщиком. Выделение ресурсов осуществляется фактически моментально по запросу, что позволяет быстро расширять или сокращать инфраструктуру в соответствии с изменением потребностей. "Облако" при этом является своеобразной метафорой, подразумевающей данную сложную инфраструктуру, технические детали которой от пользователя скрыты.

Облачная робототехника – является относительно новой концепцией (первые работы на эту тему появились в 2010 году, и были связаны с проектом RoboEarth, целью которого было формирование "интернета для роботов"). Тремя основными преимущества облачной робототехники, по отношению к классическим (автономным) роботам являются:
  • разделение информации, при которой множество роботов может управляться из одного центра, при этом данный центр может хранить визуальные, звуковые и другие данные об окружающей среде, поступающие от всех подключенных роботов. Полученные данные можно использовать для всех роботов, подключенных к центру управления;
  • разгрузка вычислительных мощностей. Задачи, связанные с существенной обработкой (распознавание голоса, изображения, синтез голоса, картографирование окружающей среды и др.), с которыми сталкивается робот, требуют больших вычислительных мощностей. Использование облака снижает требования к оборудованию и энергопотреблению роботов, что позволяет делать их легче, меньше и дешевле;
  • коллаборативность, подразумевающая что роботы могут работать совместно, используя облако, как общую информационную среду.

Анализ мировых трендов и обзоры, выполненные компаниями аналитиками позволяют с уверенностью утверждать, что в ближайшие годы количество роботов подключенных по принципу облачных технологий будет устойчиво расти как в промышленной сфере (промышленные роботы, логистические роботизированные системы) так и сфере обслуживания (сервисные роботы в сфере развлечений, продаж, социальных услуг и т.д.). При этом по мере роста возможностей роботов востребованность сервисных роботов будет увеличиваться.

В общем случае при использовании облачных технологий робот представляет собой некую роботизированную платформу, которая выполняет определенные функции, используя для этого написанные приложения, мобильную сеть и интеллектуальные сервисы провайдера искусственного интеллекта для обеспечения потребностей конечного пользователя – потребителя услуг. Наличие высокоскоростной мобильной сети (например 5G, имеющей пиковые скорости выше 10 Гбит/c), которая позволяет обеспечить высокую скорость взаимодействия роботов между облаком и собой, является неотъемлемым требованием для создания облачных технологий в сфере робототехники.

На текущем этапе приложения для роботов позволяют применять их в самых разных областях, таких как:
  • интеллектуальная обработка изображений (классификация, сегментация, создание описаний, распознавание объектов, обнаружение целей);
  • обработка языка (понимание семантики на основе глубокого обучения, точное понимание намерений пользователя, анализ вариантов намерений, анализ эмоций);
  • распознавание лиц (детектирование лица на видео в реальном времени, под углом, в условиях затрудненной или плохой видимости);
  • расширения относительно текущих приложений (позиционирование и навигация в помещении и на местности, опознавание типовых продуктов, идентификация универсальных предметов).

Welcome to the website about robotics and cloud technologies in the Republic of Belarus!

Cloud computing - is a distributed data processing technology by which computer resources are provided to the end user as an online service. In the cloud, a user gains access to virtual computing and network resources, as well as stored data provided by a remote provider. The allocation of resources is carried out almost instantly on demand, which allows you to quickly expand or reduce infrastructure in accordance with changing needs. "The cloud" is a kind of metaphor, implying this complex infrastructure, the technical details of which are hidden from the user.

Cloud Robotics - is a relatively new concept (the first works on this topic appeared in 2010, and were associated with the RoboEarth project, whose goal was to create the "Internet for robots"). The three main advantages of cloud robotics over classical (autonomous) robots are:
  • separation of information in which many robots can be controlled from one center, while this center can store visual, sound and other environmental data from all connected robots. The obtained data can be used for all robots connected to the control center;
  • offloading computing power. The tasks associated with significant processing (voice, image recognition, voice synthesis, environmental mapping, etc.), which the robot faces, require large computing power. The use of the cloud reduces the requirements for equipment and power consumption of robots, which makes them easier, smaller and cheaper;
  • collaboration, which implies that robots can work together using the cloud as a common information environment.

Analysis of global trends and surveys by analysts make it possible to assert with confidence that in the coming years the number of robots connected using the cloud technology will grow steadily in the industrial sector (industrial robots, logistics robotic systems) and the service sector (service robots in the field of entertainment, sales, social services, etc.). At the same time, as the capabilities of robots increase, the demand for service robots will increase.

In general, when using cloud technologies, the robot is a kind of robotic platform that performs certain functions, using written applications, a mobile network and the intelligent services of an artificial intelligence provider to meet the needs of the end user, the consumer of services. The presence of a high-speed mobile network (for example, 5G, with peak speeds above 10 Gbit/c), which allows for high-speed interaction of robots between the cloud and itself, is an essential requirement for creating cloud technologies in the field of robotics.

At the current stage, applications for robots allow you to use them in a variety of areas, such as:
  • intelligent image processing (classification, segmentation, description creation, object recognition, target detection);
  • language processing (understanding of semantics based on deep learning, accurate understanding of user intentions, analysis of options for intentions, analysis of emotions);
  • face recognition (detecting faces in real-time video, at an angle, in difficult or poor visibility);
  • extensions regarding current applications (positioning and navigation indoors and outdoors, identification of typical products, identification of universal items).