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

Проект РубиРобот (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 при использовании бинарной сборки РубиРоботКросс_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)