Робототехника

urbiНаконец-то руководство компании Gostai пошло на долгожданный шаг – объявило об открытии под лицензией AGPLv3 платформы Urbi для формирования программной начинки роботов или сложных автоматизированных систем.

Urbi — кросс-платформенная открытая программная платформа на C++, используемая для разработки приложений для робототехники и сложных систем.

Urbi основывается на распределенной компонентной архитектуре UObject.

Она также включает urbiscript — параллельный и событийный скриптовый язык.

Компоненты UObject могут подключаться к urbiscript и появляются в нём, как родные объекты, которые можно использовать в сценариях для взаимодействия и обмена данными. Читать далее “Открыты исходные тексты операционной системы Urbi для роботов” »

Сам проект  «Orocos » содержит несколько основных библиотк или вернее направлений разработки:

  • The Orocos Real-Time Toolkit (RTT) не существует сам по себе, но  обеспечивает инфраструктуру и функциональность приложений  робототехники ,использующих всю мощь языка C ++. Акцент данной библиотеки делается на   приложения реального времени,позволяющих интерактивно управлять модулями системы.
  • The Orocos Components Library (OCL) предоставляет некоторые готовые к использованию компоненты  управления контроля,а также компоненты для управления и доступа к  аппаратным средствам. Читать далее “Основные библиотеки проекта «Orocos»” »

Одним из самых технически совершенных является проект «Orocos».

Сама аббревиатура «Orocos» является акронимом английского названия  «Open Robot Control Software project».

Целью проекта является разработка свободного программного обеспечения общего назначения, а также модульной структуры для роботов и машины управления.

Проект Orocos поддерживает следующие направления четырёх C + + библиотек:

  1. The Real-Time Toolkit,
  2. The Kinematics and Dynamics Library,
  3. The Bayesian Filtering Library
  4. The Orocos Component Library. Читать далее “Проект «Orocos»-самый технический совершенный проект робототехники.” »

Когда мы говорим об автоматизации,то подразумеваем какие-то программные решения,которые помогают нам  сделать из рутинных операций что-то подобное роботу.
В сообществе Open Source имеются несколько проектов по созданию роботов, которые в будущем, возможно, возьмут на себя функцию выполнять полезные задания человека.
В настоящее время данные направления домашних роботов-помощников  пока не C-3PO, однако  в себе таят огромный потенциал.

Проект WEBBOT ознакомит пока с некоторыми из них:

Willow Garage это проект  Open Source , продвигаемый разработчиками Стенфордского университета, которые ставят перед собой цель создание роботов в основном для пожилых и престарелых людей. В основе данного проекта положена  ROS (Robot Operating System) ,т.е. одна из специализированных открытых операционных систем , которая отлично укомплектована полным набором документации. Читать далее “Роботы Opensource на пути к созданию робота-дроида типаC-3PO” »

В списке рассылки пользователей PostgreSQL опубликовано сообщение от менеджера проекта по организации инфраструктуры мониторинга на Международной космической станции. В сообщении утверждается, что NASA планирует в этом году ввести в строй систему мониторинга компьютеров МКС, использовав для этого свободный проект Nagios.
Данные будут собираться с помощью Nagios прямо на космической станции, а затем сохраняться в СУБД PostgreSQL, содержимое которой будет реплицироваться со вторым сервером PostgreSQL, расположенным на Земле.

Проблема возникла в том, что доступные для Nagios плагины для сохранения логов в SQL-базе поддерживают только MySQL, в то время как в NASA предпочитают использовать СУБД PostgreSQL. Выход видится в переработке дополнения NDOUtils, изначально предназначенного для организации хранения конфигурации и истории проверок в MySQL.

© 2010 Bot on WEB