Актуальные темы
IT Channel News
itWeek
Intelligent Enterprise/RE
Бестселлеры ИТ-рынка
BYTE/Россия

Спецпредложения

Специальные цены на оптовые закупки выделенного ассортимента товаров сетевого оборудования TENDA! Уточняйте подробную информацию у менеджеров АБСОЛЮТ
Покупайте материнские платы Gigabyte из списка на сайте NETLAB и получайте кешбэк по схеме: 50 000 – 99 999 - 5,5% 100 000 – 299 999 - 6,5% от 300 000 и более - 7% Внимание! Бюджет программы ограничен, акция может быть закончена раньше заявленного срока. Чтобы получить ...
Мы запускаем весеннюю промопрограмму на принтеры URSA UR520DE! UR520DE – настольный принтер прямой термопечати, который ценят за: ▶ Простоту — интуитивно понятный дизайн и автоматическая калибровка ▶ Надёжность — увеличенный ресурс печатной головки и регулирующих датчиков ▶ Скорость печати — ...
Уважаемые партнеры! Treolan приглашает вас принять участие в новой маркетинговой программе по мониторам Acer. Покупая мониторы Acer в Treolan, вы накапливаете баллы, которые сможете обменять на электронные подарочные сертификаты на ваш выбор. Для участия в программе необходимо зарегистрироваться
Уважаемые партнеры! Treolan приглашает вас принять участие в маркетинговой программе. Закупая участвующие в акции ноутбуки, вы получаете сумку для ноутбука IRBIS в подарок. Для участия в программе необходимо зарегистрироваться
12345Все

ROS: введение в операционную систему для роботов

07.08.2024  Экспертиза, Открытый код/Linux, Промышленная автоматизация/САПР

Robotics Operating System — это гибкий Open Source-фреймворк для написания ПО для роботов. Брайен Поузи, вице-президент Relevant Technologies по исследованиям и разработкам, рассказывает на портале ITPro Today об архитектуре ROS, включая узлы, темы, сообщения, сервисы, действия и пакеты. ROS (произносится как «Роз»), — это популярная платформа для создания робототехнических проектов с открытым исходным кодом. Несмотря на свое название, ROS не является традиционной ОС, хотя и предоставляет некоторые функции, похожие на функции ОС. Подобно ОС Windows или Linux, ROS выступает в качестве уровня аппаратной абстракции, позволяя коду для робототехники работать с различными аппаратными платформами. В моей организации, например, ROS работает на различных платформах, включая Raspberry Pi и Jetson Nano. Так же как ROS совместима с различными аппаратными платформами, она поддерживает несколько различных языков программирования. Python, безусловно, самый популярный выбор для написания приложений ROS, но C++ также широко используется. Ключом к успешной разработке робототехники на базе ROS является понимание архитектуры ROS. Существует несколько высокоуровневых компонентов, составляющих основу всех ROS-проектов. Самый основной строительный блок в ROS — это узел (nod). Каждое приложение ROS содержит как минимум один узел, хотя обычно проекты включают в себя несколько узлов. Каждый узел выполняет определенную задачу. Например, если у робота есть лазерный скалер (устройство, использующее ... читать далее.

Рекомендовано к прочтению

     
Forrester: топ-10 перспективных технологий-2026
Искусственный интеллект покинул чат — в буквальном смысле. После многих лет существования внутри экранов и цифровых рабочих процессов ИИ в 2026 г. выходит в физический мир. Он проникает в роботов, транспортные средства и окружающие среды, которые находятся над приложениями и веб-сайтами, которыми ...

Консолидации стека данных: в чем могут ошибаться инженерные руководители
Анил Инамдар, руководитель Data Services в NetApp Instaclustr, рассказывает на портале The New Stack о том, почему консолидация стека данных создает скрытый архитектурный долг и как инженерные руководители могут защитить автономию своих команд. Когда IBM объявила о приобретении Confluent (вскоре ...

Почему ИИ стал опорой для небольших команд в сложных B2B-нишах
Предисловие: о реальности ИИ в B2B Чтобы не выглядеть голословным в теме, где слишком легко манипулировать цифрами и с уверенным видом рассказывать, как прекрасно работают исходящие звонки ИИ-ассистентов по базе потенциальных клиентов, сразу оговорюсь: где-то они, возможно, и работают. Но точно не ...

Чем больше вы контролируете, тем меньше управляете
В статье расскажу, почему постоянный контроль разрушает команду и как выстроить делегирование эффективно. Парадокс контроля Есть одна картина, которую я наблюдаю с пугающей регулярностью. Руководитель работает больше всех в команде. Проверяет каждое решение. Согласовывает каждый подход. Лично ...

Как рабочие нагрузки ИИ меняют дизайн дата-центров
Рабочие нагрузки искусственного интеллекта меняют подход к проектированию центров обработки данных, определяя переход от жесткого резервирования к гибкости, адаптированной под конкретные потребности, пишет на портале Data Center Knowledge Харкс Сингх, технический директор и соучредитель ...

Лидеры читательского рейтинга

Подборка по дате

Апрель 2026
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930   

© 1991–2026 ITRN (Российская служба ИТ-новостей). Политика конфиденциальности персональных данных. 109147 г. Москва, ул. Марксистская, 34, строение 10. Телефон: +7 495 974-22-60. Факс: +7 495 974-22-63. Электропочта: itrn@itrn.ru.
Версия 21.3.  Создание сайта — студия iMake.