История версий

История изменений Robointellect SDK #

16.08.2023 v1.0.368
  1. Изменения RISDK:

    • Реализована функция внешнего API группы коннекторов - RI_SDK_connector_SetBus(). Эта функция предназначена для установки номера шины i2c вручную. Установленный вручную номер шины i2c используется, когда выполняется связывание ШИМ с i2c адаптером (функция базового API RI_SDK_LinkPWMToController()). Внимание! Функция RI_SDK_connector_SetBus() влияет на выбор шины только в программах под LInux. Алгоритмы под Windows пока что не учитывают выбранную пользователем шину i2c.
14.08.2023 v1.0.367
  1. Изменения инсталлятора RISDK:

    • Реализован инсталлятор RISDK.

История изменений Пульта управления РТУ #

14.01.2025 v1.1.69
  1. Исправлено падение ПУ, которое происходило при включенной видеотрансляции и отключении пульта управления от удаленного сервиса.
  2. Исправлено падение пульта управления, возникавшее при включении видеокамеры с неопределяемыми характеристиками.
  3. Актуализирована ссылка для быстрого перехода на онлайн сервис.
  4. Обновлена версия Go для сборки пульта управления с 1.19 до 1.18.
  5. На интерфейсе пульта управления в правом верхнем углу добавлен вывод версии пульта управления РТУ.
  6. При подключении робота с датчиком тока - панель со значениями тока открывается автоматически (до этого по умолчанию была закрыта).
  7. Исправлена ошибка, при которой во время подключения робота с датчиком тока информация об этом передавалась только 1 клиенту.
  8. Теперь пульт управления РТУ реагирует на подключение робота с датчиком тока открытием панели с показаниями датчика тока.
  9. При возникновении ошибки и последующем отключении от сервиса удаленного доступа появляется подробная информация о причине отключения.
  10. Реализован функционал изолированного выполнения программ на python для ОС Linux.
  11. Добавлена валидация порта (по диапазону разрешенных портов, его доступности и корректности ввода (ввести можно только цифры)).
  12. В случае, если у вас установлена утилита whiptail, при выборе установки драйвера и порта появляются модальные окна, что улучшает взаимодействие с пользователем.
  13. Исправлена ошибка, когда во время инсталляции deb-пакета пульта управления вы выбирали порт, отличный от 9000, но при этом при открытии ярлыка на рабочем столе (см. скриншот 0) открывался браузер с адресом localhost:9000. Теперь браузер открывается с корректным портом (который вы указали на моменте инсталляции).
  14. Исправлена ошибка, когда CH341 не определялся на версии ядра Linux 6.4 и выше при повторном подключение после того, как вы первый раз отключили его из USB-порта (данная проблема лечилась только перезагрузкой ПК).
  15. Исправлена ошибка, когда при выборе порта по умолчанию, не запускается служба управления РТУ.
  16. Исправлено некорректное удаление драйвера для I2C-конвертера CH341 при обновлении deb-пакета пульта управления РТУ.
  17. Исправлена ошибка, когда CH341 не определялся на версии ядра Linux 6.4 и выше при повторном подключение после того, как вы первый раз отключили его из USB-порта (данная проблема лечилась только перезагрузкой ПК).
01.08.2024 v1.1.4
  1. Исправлена работа функционала калибровки сервоприводов.
24.07.2024 v1.1.2
  1. При запуске программ на Python в модуле автономного программирования и через удаленное подключение на онлайн-сервисе больше не возникает ошибки "ModuleNotFoundError: No module named encodings".
  2. На ОС Windows 7 исправлена ошибка во время которой каждые пару секунд мелькал экран "Робот не подключен по USB".
  3. Исправлены ошибки в работе трея на ОС Windows в части включения, отключения и перезапуска службы пульта управления РТУ.
  4. Исправлено поведение сервоприводов при достижении крайнего левого и крайнего правого положения - сервопривод больше не пытается провернуться дальше своего крайнего положения.
  5. Доработаны демо-программы (в части опционального выбора пути к библиотеки: либо .so для Linux, либо .dll для Windows) на Python в модуле автономного программирования.
25.06.2024 v1.0.611
  1. Добавлен функционал видеотрансляции.
  2. Исправлены баги с физическим отключением и подключением камер.
  3. Выбор основной камеры теперь не обязательный.
  4. Меню с выбором камер теперь соответствует цветовой гамме пульта.
  5. При включении удаленного доступа автоматически выбирается первая камера для трансляции.
  6. Оповещение о необходимости выбрать камеры для трансляции теперь показывается в правом верхнем углу.
03.04.2024 v1.0.573-2
  1. Исправлена ошибка, когда фактическая скорость сервопривода не менялась после установке значения выше 50%.
19.03.2024 v1.0.573-1
  1. Исправлена работа демо-программ в пульте управления, а также демо-программ в автономном Blockly.
15.03.2024 v1.0.570-2
  1. Исправлен диапазон градусов для башни робота (теперь робот поворачивается от -90° до +70°, чего хватает для доступа к позициям 11 и 12 на координатной сетке).
23.11.2023 v1.0.570-1
  1. Реализовано автоматическое переподключение к устройству по заданному алиасу.
22.11.2023 v1.0.566
  1. Восстановлено отображение панели датчика тока при работе робота с датчиком тока.
08.09.2023 v1.0.563
  1. Исправлена валидация импортов программы на Python, которые не находятся в белом списке.
  2. В белый список допустимых импортов добавлен ctypes.util для нового способа подключения librisdk.
  3. Изменена валидация на подключаемую библиотеку librisdk для исполняемых программ на Python.
10.02.2023 v1.0.558
  1. Изменена ссылка для подключения по пин-коду.
  2. Исправлена ошибка с наезжанием элемента светодиода на другие элементы интерфейса в мобильной версии.
  3. Изменен текст ошибки при потере соеднения с сервером пульта РТУ.
  4. Робот переходит в стартовое положение после отсечки при выполнении программ через онлайн-сервис на питоне.
  5. На Windows 7 Basic не работает управление службой пульта РТУ - после взаимодействия появляется ошибка “Во время старта/рестарта/остановки службы пульта управления РТУ произошла ошибка”.
20.01.2023 v1.0.543
  1. Исправлена ошибка с невозможностью управлять сервоприводами после выполнения программ с удаленного подключения.
  2. Программа на Python и Blockly автоматически останавливается спустя минуту.
  3. Исправлена ошибка с подключением к удаленному доступу на Windows 7 Pro.
19.01.2023 v1.0.541
  1. Исправлена ошибка с невозможностью управлять сервоприводами после выполнения программ с удаленного подключения.
  2. Программа на Python и Blockly автоматически останавливается спустя минуту.
02.12.2022 v1.0.537
  1. Исправлена ошибка с появлением окна "Пульт не запущен. Запустите пульт и перезагрузите приложении" на Windows 7.
  2. Исправлено копирование пинкода и ссылки в окне удаленного доступа.
  3. В автономном Blockly и Python исправлена ошибка с блокировкой полей ввода.
  4. Добавлено выделение ссылки в окне удаленного доступа.
30.11.2022 v1.0.531
  1. Исправлена ошибка с блокировкой интерфейса пульта управления РТУ после выполнения демо-программы в автономном Blockly.
21.11.2022 v1.0.530
  1. Исправлена ошибка с выполнением демо-программ в автономном Blockly
11.11.2022 v1.0.525
  1. Добавлен автономный Python.
  2. Исправлена работа демо-программ Blockly в автономном режиме и на онлайн-сервисе.
  3. Исправлена ошибка со сбросом скважности сервоприводов после остановки службы пульта управления РТУ.
10.11.2022 v1.0.517

Исправлена работа с CP2112.

09.11.2022 v1.0.514
  1. Исправлено дерганье сервопривода.
  2. Исправлены критические углы.
  3. Исправлено расслабление сервоприводов в крайних положениях.
  4. Исправлены демо-программы.
20.10.2022 v1.0.504
  1. Добавлена проверка кода на Python. Запрещается использовать команды: "eval", "exec", "sys.path", "sys.builtin_module_names", "sys.exec_prefix", "sys.executable", "sys.exit", "sys.flags", "sys.getwindowsversion", "sys.hash_info", "sys.implementation", "sys.hexversion", "sys.modules", "sys.path", "sys.path_importer_cache", "sys.platform", "sys.prefix", "sys.ps1", "sys.ps2", "sys.setdlopenflags", "sys.setrecursionlimit", "sys.setswitchinterval", "sys.settrace", "sys.stdin", "sys.stdout", "sys.stderr", "sys._stdin_", "sys._stdout_", "sys._stderr_", "sys.api_version".
  2. Добавлено логирование программ на Python.
  3. Исправлена блокировка интерфейса во время удаленного доступа, больше нет возможности закрыть модальное окно подключения к сервису.
  4. Исправлена блокировка интерфейса во время удаленного доступа, больше нет возможности закрыть модальное окно подключения к сервису.
17.10.2022 v1.0.500
  1. Изменена версия Python с 3.10.8 на 3.8.10 для поддержки Windows 7.
13.10.2022 v1.0.494-2
  1. Изменен дизайн окна подключения к сервису удаленного доступа.
  2. Добавлена проверка импортируемых модулей для программ на Python. Список доступных модулей: "ctypes", "sys", "math", "random", "time", "scv", "numpy", "nltk", "pandas", "xml", "collections", "requests", "os".
  3. Добавлена блокировка управления при подключении к сервису удаленного доступа.
  4. Изменена надпись на кнопке "Удаленный доступ" на "Подключить к сервису".
  5. Исправлена ошибка запуска службы пульта управления РТУ.
  6. Исправлена работа кнопки настроек(три точки).
10.10.2022 v1.0.494-1
  1. Добавлена возможность подключения РТУ к сервису для удаленного выполнения программ Blockly/Python.
19.09.2022 v1.0.478
  1. Исправлена ошибка: после выхода из гибернации пропадала возможность управления роботом.
19.09.2022 v1.0.477
  1. Исправлен диапазон вращения для правой стрелы (ограничен до вращения до -77 градусов).
19.09.2022 v1.0.475
  1. Исправлена ошибка: после выхода из гибернации не работало горячее подключение.
  2. В пульт добавлен обновленный спинер, отображающийся при http запросах.
  3. Во время выполнения демо программы запускается спенер и появляется кнопка для остановки демо программы.
  4. Изменен текст ошибки, отображающейся при прекращении работы службы пульта управления.
07.09.2022 v1.0.463
  1. Добавлено всплывающее уведомлении при запуске приложения трея.
  2. В приложение трея добавлен пункт "Убрать из панели задач".
  3. В меню "Пуск" вместо "Пульт управления РТУ" добавлен пункт "Запуск системы", запускающий трей в случае, если он не был запущен ранее.
  4. В папке с примерами обновлены примеры исполнения программ на python.
  5. В папке с документацией обновлен файл "КАК НАЧАТЬ ПРОГРАММИРОВАТЬ РОБОТА на Python".
  6. В пульте управления РТУ добавлена возможность подключения дополнительного устройства через QR-код.

.

Разделы

Навигация

ВойтиРегистрация