Главная / Блог

Блог

Начать программировать роботов можно без роботов

Цифровые двойники и ROS/ROS2 позволяют учиться робототехнике в симуляторах.

Роботов нужно программировать.

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

Симуляторы есть от производителей роботов, опенсорсные, для некоторых задач пишут свои.

Интересно, что какой бы робот (и симулятор) не был выбран, логика работы робота будет написана на одном и том же фреймворке — ROS/ROS2 (Robot Operating System). Делается с 2007 года.

ROS позволяет писать на разных языках, не накладывает почти никаких ограничений на роботов/логику работы; может общаться с любым симулятором; достаточно популярен, чтобы 95% вопросов можно было решить в сети (наверное и ChatGPT-3 справится); не обладает серьезными недостатками. Он просто достаточно хорош.

Ключевая идея: если хочешь научится программировать роботов — роботы не нужны. Во всяком случае на первых шагах.

Почитать про ROS:

Cyberbotics
Developer
Github

Этот пост впервые вышел в Telegram-канале @zvasilchannel 24 дек 2022. На сайте — для архива и поиска.
Открыть в Telegram →

КОНТАКТЫ

Обсудим ИИ-трансформацию вашей компании.

Напишите через форму на сайте или напрямую в Telegram. Быстро поймём, где ИИ может дать эффект, какой формат подойдёт руководителю или команде и с чего начать.

Менторская консультация

60 000 ₽

  • Диагностика процессов и задач под ИИ
  • Выбор первых внедрений с понятным эффектом
  • Подбор инструментов: Искра, модели, сервисы и автоматизации
  • План действий на 30 / 60 / 90 дней
Записаться