Английская лексика: Робототехника и автоматизация · Программирование роботов

Что значит ROS?

Значение и примеры · Робототехника и автоматизация

сокращениеТермин продвинутого уровня

ROS: ROS, операционная система роботов

Сокращение от Robot Operating System: бесплатный набор программных библиотек и инструментов с открытым исходным кодом для создания робототехнических приложений. Несмотря на название, это не операционная система, а ПО, работающее поверх неё, в основном Linux.

Где и как употребляется

Широко используется в исследованиях, университетах, мобильных роботах и стартапах; современные проекты применяют ROS 2. Обсуждают узлы, топики, сообщения, пакеты и launch-файлы, говорят write a ROS node. Произносят как ross или по буквам R-O-S.

Примеры предложений

  1. Our mobile robot runs ROS 2, and the navigation stack handles mapping and path planning.

    Наш мобильный робот работает на ROS 2, а навигационный стек выполняет построение карт и планирование пути.

    Разные функции навигации выполняются соответствующим программным стеком.

  2. I wrote a ROS node that reads the LiDAR data and publishes the obstacles.

    Я написал узел ROS, который считывает данные LiDAR и публикует сведения о препятствиях.

    Программный компонент получает измерения и передаёт их другим узлам.

Распространённые словосочетания

  • ROS node
  • ROS 2
  • ROS package
  • ROS topic
  • launch file