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

История изменений 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.

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

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-код.

.

Разделы
Программирование на Blockly
Документация по RoboIntellect SDK (RI SDK)
Функциональный RI SDK API исполнительных устройств

Навигация

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