Программируем роботов для души и состязаний.
Да пребудет с нами удача!

Проект RubiRobot

Сайт:
rubirobot.ru

Группа ВК:
vk.com/rubirobot

Зеркала:
firstbyte.rubirobot.ru
shgpi.rubirobot.ru


1. RubiRobotLib

Программная библиотека управления роботами на базе контроллера Lego EV3
Лицензия: LGPLv3
Языки и средства программирования: Free Pascal, BASH scripting
ОС контроллера Lego EV3: Linux Debian проекта ev3dev

Файлы документации:

  1. Релиз документации библиотеки RubiRobotLib 0.3, формат PDF/A
  2. Рабочая сборка документации библиотеки RubiRobotLib, формат PDF/A (2021-05-13, ~1801 Кб)

Файлы библиотеки:

  1. Релиз библиотеки RubiRobotLib 0.3, исходный код
  2. Рабочая сборка библиотеки RubiRobotLib, исходный код (2021-05-13, ~3632 Кб)

Вспомогательные файлы:

  1. Пример использования библиотеки RubiRobotLib для просмотра портов контроллера Lego EV3, бинарный файл portview для прямого запуска на контроллере

2. RubiRobotCross

Система кросскомпиляции и управления программами на базе библиотеки RubiRobotLib
Лицензия: LGPLv3
Языки и средства программирования: Free Pascal, Lazarus, BASH scripting
ОС контроллера Lego EV3: Linux Debian проекта ev3dev
ОС хостового компьютера: Alt Linux седьмой, восьмой и девятой платформ при использовании базовой сборки RubiRobotCross; потенциально любой LSB-дистрибутив Linux на аппаратной платформе x86_64 при использовании бинарной сборки RubiRobotCross_x86-64 (протестировано на Alt Linux, Ubuntu, Debian).
Компоненты: базовый и бинарный установщики для OC Linux ; библиотека RubiRobotLib; графический менеджер RubiRobotManager ; библиотеки Debian Linux для кросскомпиляции.

Файлы:

  1. Релиз базовой сборки RubiRobotCross 0.3 (2021-04-22, ~9 Mб)
  2. Релиз бинарной сборки RubiRobotCross 0.3, x86-64 (2021-04-22, ~58 Mб)
  3. Рабочая сборка RubiRobotCross (2021-05-13, ~9 Mб)
  4. Рабочая бинарная сборка RubiRobotCross, x86-64 (2021-05-13, ~58 Mб)

3. ev3dev-RubiRobot

Модифицированный образ Debian Linux проекта ev3dev.

Позволяет без ограничений запускать на блоке EV3 rr-программы.
Лицензия: GPLv2
Модификация оригинального образа: обновление, русификация, установка шрифтов true-type и некоторых полезных программ.
Загрузка на MicroSD: по рекомендациям для оригинального образа

Файлы:

  1. Модифицированный образ ev3dev-stretch от 2021-02-08, 416МБ (md5), в составе - FreePascal и библиотека RubiRobotLib v0.2.6 от 2021-02-07. Включает модифицированное ядро Linux. Минимизировано время загрузки, обновлены некоторые драйвера WiFi, отключены лишние сервисы и протокол ipv6.
  2. Модифицированный образ ev3dev-stretch от 2021-01-16, 177МБ (md5), версия для робототехнических соревнований. Предназначен для использования совместно с RubiRobotCross, НЕ включает средства разработки. Включает модифицированное ядро Linux. Минимизировано время загрузки, обновлены некоторые драйвера WiFi, отключены лишние сервисы и протокол ipv6.
  3. Модифицированный образ ev3dev-jessie от 2019-04-23, 288МБ (md5), версия для робототехнических соревнований, FreePascal и библиотека RubiRobotLib v0.2.5.1 в комплекте. Позволяет компилировать программы с библиотекой RubiRubotLib непосредственно на блоке EV3. Минимизировано время загрузки, отключены лишние сервисы.
  4. Модифицированный образ ev3dev-jessie от 2018-09-28, 427МБ (md5), в составе - FreePascal и библиотека RubiRobotLib v0.2.4 от 2018-09-28. Позволяет компилировать программы с библиотекой RubiRubotLib непосредственно на блоке EV3.

4. WebCam-RubiRobot

Модуль поддержки веб-камеры для ОС Linux, консольные и графические примеры его использования.
Ссылка: https://rubirobot.ru/webcam/


Лента новостей


© 2017-2024 Слинкин Д.А. (xdsl@list.ru)