Мета Цей розділ описує повний практичний сценарій роботи з ПЗ Estun Codroid Pick-and-Place на основі фактичної реалізації в репозиторіях:
codroid-ball-picker — веб-інтерфейс (Dash), оркестрація калібрування, детекції, pick-and-place, моніторинг. codroid-api — низькорівневий websocket/HTTP клієнт для керування роботом Codroid. onrobot-api — API керування гріпером OnRobot 2FG7 через Compute Box. Документація нижче орієнтована на роботу в лабораторній комірці з Jetson Orin Nano, OAK-D Pro та OnRobot 2FG7.
Склад ПЗ і відповідальність компонентів Веб-інтерфейс (UI) та прикладна логіка (codroid-ball-picker) вкладки Applications / Monitoring / Calibration; панель Setup (drawer) для підключень і конфігурації; програми Verification, Manual Pick, Auto Pick & Place, Plate Pick & Place Test; збереження артефактів у data/. Робот (codroid-api) підключення до контролера Codroid; переміщення в координатах, jog, службові команди; моніторинг стану/поз. Гріпер (onrobot-api) підключення до OnRobot Compute Box (XML-RPC, порт 41414); команди move/grip/halt, читання стану (ширина, force, busy, gripped). Запуск, зупинка і оновлення контейнера (Jetson) Старт контейнера У каталозі codroid-ball-picker:
...