<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Документація роботизованих комірок KNUBA on Robolab KNUBA</title>
    <link>https://knuba-manual.profirobotics.com/</link>
    <description>Recent content in Документація роботизованих комірок KNUBA on Robolab KNUBA</description>
    <generator>Hugo -- 0.134.2</generator>
    <language>uk</language>
    <copyright>KNUBA x Profi Robotics</copyright>
    <atom:link href="https://knuba-manual.profirobotics.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Основи робототехніки та колаборативних роботів</title>
      <link>https://knuba-manual.profirobotics.com/intro/into_robotics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/intro/into_robotics/</guid>
      <description>&lt;h2 id=&#34;поняття-робота-та-кобота&#34;&gt;&lt;strong&gt;Поняття робота та кобота&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Промисловий робот — це керована автоматизована машина, здатна виконувати рухи з високою точністю та повторюваністю відповідно до заданої програми. У міжнародних стандартах, зокрема ISO 8373, робот визначається як «маніпулятор з трьома або більше ступенями рухливості, запрограмований для виконання різноманітних задач, що не обмежуються одним конкретним застосуванням». Типовий промисловий робот працює в ізольованій зоні, оснащеній огородженнями та системами безпеки, оскільки його рухи характеризуються великою силою, масою та швидкістю (див. рисунок 1.1.1).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Вступ до роботизованої комірки KUKA ready2educate vision</title>
      <link>https://knuba-manual.profirobotics.com/intro/intro_kuka_ready2educate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/intro/intro_kuka_ready2educate/</guid>
      <description>&lt;p&gt;Роботизована комірка &lt;strong&gt;KUKA ready2educate vision&lt;/strong&gt; — це навчальний комплекс для вивчення промислової робототехніки, програмування та інтеграції систем комп’ютерного зору. Комірка побудована на базі сучасного обладнання KUKA та відображає підходи, що використовуються у реальних виробничих середовищах.&lt;/p&gt;
&lt;h3 id=&#34;основні-компоненти&#34;&gt;Основні компоненти&lt;/h3&gt;
&lt;h4 id=&#34;1-промисловий-робот-kuka&#34;&gt;1. Промисловий робот KUKA&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Маніпулятор серії &lt;strong&gt;KUKA KR AGILUS&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;6 ступенів свободи&lt;/li&gt;
&lt;li&gt;Висока швидкість та точність позиціонування&lt;/li&gt;
&lt;li&gt;Використовується для задач переміщення, сортування та обробки деталей&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;2-контролер-робота&#34;&gt;2. Контролер робота&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Контролер &lt;strong&gt;KUKA KR C5&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Сучасна платформа керування нового покоління&lt;/li&gt;
&lt;li&gt;Забезпечує:
&lt;ul&gt;
&lt;li&gt;виконання програм&lt;/li&gt;
&lt;li&gt;керування рухом робота&lt;/li&gt;
&lt;li&gt;інтеграцію з периферійними системами&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Підтримує мову програмування &lt;strong&gt;KRL (KUKA Robot Language)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Має покращену продуктивність, безпеку та можливості підключення порівняно з попередніми поколіннями&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;3-панель-керування-smartpad&#34;&gt;3. Панель керування (SmartPAD)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Ручний пульт оператора KUKA&lt;/li&gt;
&lt;li&gt;Використовується для:
&lt;ul&gt;
&lt;li&gt;навчання точок (teaching)&lt;/li&gt;
&lt;li&gt;редагування програм&lt;/li&gt;
&lt;li&gt;запуску та діагностики системи&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;4-система-компютерного-зору-vision-system&#34;&gt;4. Система комп’ютерного зору (Vision system)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Камера (2D або 3D залежно від конфігурації)&lt;/li&gt;
&lt;li&gt;Освітлення для стабільного розпізнавання об’єктів&lt;/li&gt;
&lt;li&gt;Програмне забезпечення для:
&lt;ul&gt;
&lt;li&gt;виявлення об’єктів&lt;/li&gt;
&lt;li&gt;визначення координат та орієнтації&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Інтеграція з роботом для виконання задач типу &lt;strong&gt;vision-guided pick&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;5-захват-end-of-arm-tool&#34;&gt;5. Захват (End-of-Arm Tool)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Пневматичний захват&lt;/li&gt;
&lt;li&gt;Призначений для захоплення та переміщення об’єктів&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;6-робоча-зона&#34;&gt;6. Робоча зона&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Робочий стіл або платформа&lt;/li&gt;
&lt;li&gt;Зона розміщення об’єктів&lt;/li&gt;
&lt;li&gt;Може включати позиційні шаблони або навчальні елементи&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;7-система-безпеки&#34;&gt;7. Система безпеки&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Кнопка аварійної зупинки (&lt;strong&gt;E-STOP&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Захисні елементи (огорожа або обмеження доступу — залежно від конфігурації)&lt;/li&gt;
&lt;li&gt;Вбудовані функції безпеки контролера &lt;strong&gt;KR C5&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;8-додаткове-обладнання&#34;&gt;8. Додаткове обладнання&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Мережеве підключення (&lt;strong&gt;Ethernet&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Комп’ютер для налаштування vision-системи&lt;/li&gt;
&lt;li&gt;Джерело стисненого повітря (за наявності пневматики)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;функціональні-можливості&#34;&gt;Функціональні можливості&lt;/h3&gt;
&lt;p&gt;Комірка дозволяє:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Вступ до роботизованої комірки Estun</title>
      <link>https://knuba-manual.profirobotics.com/intro/intro_estun/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/intro/intro_estun/</guid>
      <description>&lt;h2 id=&#34;склад-роботизованої-комірки-estun&#34;&gt;&lt;strong&gt;Склад роботизованої комірки Estun&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Роботизована комірка Estun, що використовується в навчальній лабораторії, складається з набору обладнання, яке дозволяє виконувати повний комплекс навчальних операцій: від базових рухів маніпулятора до роботи із захватами, комп’ютерним зором та зовнішніми обчислювальними модулями. Кожен елемент комплексу виконує окрему функцію і забезпечує студентам можливість відпрацювати практичні навички на реальному промисловому обладнанні.&lt;/p&gt;
&lt;p&gt;Основним елементом комплексу є колаборативний робот Estun S5-90 PRO, призначений для відпрацювання базових та прикладних маніпуляційних задач. Для роботи з об’єктами різної форми та маси використовуються кілька типів захватних пристроїв OnRobot, які дозволяють моделювати різні виробничі сценарії. Додатково в комірці застосовується камера OAK-D Pro для лабораторних робіт, пов’язаних із комп’ютерним зором, а також обчислювальний модуль Jetson Orin Nano, що забезпечує можливість запуску алгоритмів аналізу зображень та інтеграції зовнішніх програмних компонентів.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Безпека</title>
      <link>https://knuba-manual.profirobotics.com/safety/chapter-01-general-safety/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/safety/chapter-01-general-safety/</guid>
      <description>&lt;h2 id=&#34;правила-роботи-в-лабораторії&#34;&gt;&lt;strong&gt;Правила роботи в лабораторії&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Під час виконання лабораторних робіт із роботизованою коміркою студенти зобов’язані дотримуватися встановлених правил безпеки та організації робочого місця. Комірка містить обладнання з рухомими механізмами, електронними модулями та захватними пристроями, що можуть становити небезпеку у разі неправильної експлуатації. Дотримання правил даного розділу є обов’язковою умовою допуску до роботи з роботом Estun S5-90 PRO.&lt;br&gt;
Перед початком роботи студент повинен ознайомитися з будовою комірки, розташуванням аварійних вимикачів, зоною досяжності робота та порядком безпечного увімкнення обладнання. Забороняється вмикати робот чи перемикати режими без дозволу викладача. Усі налаштування, підключення та ввімкнення живлення виконуються виключно під контролем викладача або технічного фахівця.&lt;br&gt;
Під час роботи з маніпулятором необхідно слідкувати, щоб у зоні його досяжності не знаходилися сторонні предмети та інші студенти. Переміщення робота вручну допускається тільки в режимі навчання та на мінімальній швидкості. Виконання програмних рухів необхідно контролювати, попередньо переконавшись, що траєкторія не перетинається з перешкодами.&lt;br&gt;
Особливу увагу слід приділяти взаємодії із захватними пристроями OnRobot. Торкатися пальців механічних гриперів, силіконових елементів чи вакуумних присосок у момент їх активної роботи заборонено. Заміна гриперів за допомогою механізму швидкої зміни OnRobot Quick Changer виконується лише після повної зупинки робота та вимкнення живлення на захватному пристрої.&lt;br&gt;
Під час роботи з камерою OAK-D Pro не можна перекривати область огляду або торкатися оптичних поверхонь. Камера повинна залишатися нерухомою під час виконання програм, які використовують дані глибини чи обробку зображень.&lt;br&gt;
Після завершення роботи студент повинен привести маніпулятор у безпечне положення, завершити програму, очистити зону від зайвих предметів та повідомити викладача про завершення роботи. Заборонено залишати лабораторію, не переконавшись, що обладнання переведене у безпечний стан.&lt;/p&gt;</description>
    </item>
    <item>
      <title>KUKA ready2educate cell vision</title>
      <link>https://knuba-manual.profirobotics.com/guides/kuka-ready2educate-cell/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/kuka-ready2educate-cell/</guid>
      <description>&lt;p&gt;Короткий опис: KUKA ready2educate — навчальна роботизована комірка для базового програмування, безпечної експлуатації та лабораторних сценаріїв.&lt;/p&gt;
&lt;h2 id=&#34;локальні-мануали-kuka&#34;&gt;Локальні мануали (KUKA)&lt;/h2&gt;
&lt;p&gt;Через політику конфіденціїйності компанії KUKA, локальні PDF-мануали KUKA доступні за запитом у співробітників/викладачів Robolab.&lt;/p&gt;
&lt;h2 id=&#34;офіційні-ресурси-kuka&#34;&gt;Офіційні ресурси KUKA&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kuka.com/en-ch/products/robotics-systems/kuka-education-robot-training-cell&#34;&gt;KUKA ready2_educate (official)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kuka.com/en-de/services/downloads&#34;&gt;KUKA downloads portal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Estun S5-90 PRO</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun-s5-90-pro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun-s5-90-pro/</guid>
      <description>&lt;h2 id=&#34;опис&#34;&gt;Опис&lt;/h2&gt;
&lt;p&gt;Ця сторінка містить офіційну документацію для роботизованої комірки &lt;strong&gt;Estun Codroid&lt;/strong&gt; на базі робота &lt;strong&gt;Estun S5-90 PRO&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&#34;офіційний-мануал&#34;&gt;Офіційний мануал&lt;/h2&gt;
&lt;p&gt;Повний оригінальний мануал виробника доступний у форматі PDF:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://knuba-manual.profirobotics.com/manuals/estun_codroid_manual.pdf&#34;&gt;Estun Codroid Manual (PDF)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Захвати OnRobot</title>
      <link>https://knuba-manual.profirobotics.com/guides/onrobot-grippers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/onrobot-grippers/</guid>
      <description>&lt;p&gt;У лабораторії Robolab є доступними OnRobot 2FG7, SG, VGC10 які є змонтовані на робота через адаптер Quick Changer.&lt;/p&gt;
&lt;p&gt;Нижче ви можете завантажити документацію від виробника.&lt;/p&gt;
&lt;h2 id=&#34;документація-onrobot&#34;&gt;&lt;strong&gt;Документація OnRobot&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;https://knuba-manual.profirobotics.com/manuals/User_Manual_For_Using_WebLogic_Quick_Changer_2FG7_v1.25.0_EN.pdf&#34;&gt;User_Manual_For_Using_WebLogic_Quick_Changer_2FG7_v1.25.0_EN.pdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://knuba-manual.profirobotics.com/manuals/User_Manual_For_Using_WebLogic_Quick_Changer_SG_v1.25.0_EN.pdf&#34;&gt;User_Manual_For_Using_WebLogic_Quick_Changer_SG_v1.25.0_EN.pdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://knuba-manual.profirobotics.com/manuals/User_Manual_For_Using_WebLogic_Quick_Changer_VGC10_v1_25_0_EN.pdf&#34;&gt;User_Manual_For_Using_WebLogic_Quick_Changer_VGC10_v1_25_0_EN.pdf&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;офіційні-ресурси-onrobot&#34;&gt;&lt;strong&gt;Офіційні ресурси OnRobot&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://onrobot.com/en/products&#34;&gt;OnRobot products&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://onrobot.com/en/products/2fg7-finger-gripper&#34;&gt;OnRobot 2FG7 product page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://onrobot.com/en/products/vg10-vacuum-gripper&#34;&gt;OnRobot VGC10 product page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://onrobot.com/en/products/soft-gripper&#34;&gt;OnRobot SG product page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://onrobot.com/en/support&#34;&gt;OnRobot support/documentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Правила використання та безпека</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-02-estun-bezpeka/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-02-estun-bezpeka/</guid>
      <description>&lt;h2 id=&#34;заходи-безпеки&#34;&gt;&lt;strong&gt;Заходи безпеки&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Переконайтеся, що робот та інструмент правильно та надійно закріплені болтами. Забезпечте достатній простір для вільного переміщення робота.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Переконайтеся, що заходи безпеки та/або параметри конфігурації безпеки робота, визначені та правильно налаштовані.Під час роботи з роботом не носіть вільний одяг або прикраси. Довге волосся має бути зібране.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Якщо робот пошкоджений, не використовуйте його (наприклад, якщо кришка осі ослаблена, пошкоджена або знята).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ніколи не вставляйте пальці в блок керування.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Не підключайте жодні пристрої безпеки до стандартного інтерфейсу вводу/виводу (Standard I/O). Для цього слід використовувати лише інтерфейс безпечного вводу/виводу (Safety I/O).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Підключення та запуск кобота Estun</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-03-pidkliuchennia-zapusk/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-03-pidkliuchennia-zapusk/</guid>
      <description>&lt;h2 id=&#34;розміщення-схема-розташування-позицій&#34;&gt;&lt;strong&gt;Розміщення, схема розташування позицій&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://knuba-manual.profirobotics.com/images/embedded/chapter-03-pidkliuchennia-zapusk-001.png&#34;&gt;&lt;br&gt;
&lt;em&gt;Рис. 3.1.1 Схематична діаграма підключення компонентів робота&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Рекомендація:&lt;/strong&gt; Під час роботи робота оператор повинен перебувати поза зоною досяжності маніпулятора для забезпечення особистої безпеки.&lt;br&gt;
Даний робот оснащений функцією виявлення зіткнення та відповідає вимогам стандарту ISO/TS 15066:2016.&lt;/p&gt;
&lt;h2 id=&#34;підготовка-та-запуск&#34;&gt;&lt;strong&gt;Підготовка та запуск&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Після правильного підключення кабелів робота подайте живлення на систему та увімкніть контролера. При цьому буде чути запуск вентилятора в шафі керування.  Далі натисніть кнопку живлення на передній панелі шафи керування. Кнопка засвітиться зеленим світлом і залишатиметься увімкненою — це означає, що шафа керування перебуває під живленням.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Механічна частина та монтаж</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-04-mekhanichna-chastyna/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-04-mekhanichna-chastyna/</guid>
      <description>&lt;h2 id=&#34;складові-частини-робота&#34;&gt;&lt;strong&gt;Складові частини робота&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Робот серії Codroid S має шість обертових осей. Конструктивно маніпулятор складається з великої та малої ланки, які виконують функцію з’єднувальних елементів кінематичного ланцюга. Основа маніпулятора оснащена роз’ємом, що зв’язує його з контролером. На кінці маніпулятора розміщені кнопка керування та світловий індикатор. На боковій частині фланця інструмента встановлені кнопка, дисплей та роз’єм для комутації схвату.&lt;br&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://knuba-manual.profirobotics.com/images/embedded/chapter-04-mekhanichna-chastyna-001.png&#34;&gt;&lt;br&gt;
&lt;em&gt;Рис. 4.1.2 Складові частини робота&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&#34;робоча-зона-маніпулятора&#34;&gt;&lt;strong&gt;Робоча зона маніпулятора&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Під час вибору місця встановлення робота та його програмування необхідно враховувати циліндричний простір, розташований безпосередньо над та під маніпулятором. Слід уникати переміщення інструмента в межах цього циліндричного простору, оскільки це може призвести до входження в сингулярну зону.  У такому випадку окремі осі можуть розвивати надмірно високу кутову швидкість під час руху.  Це знижує ефективність роботи робота та ускладнює виконання коректної оцінки ризиків.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Електрообладнання та інтерфейси</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-05-elektroobladnannia/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-05-elektroobladnannia/</guid>
      <description>&lt;h2 id=&#34;інтерфейс-фланця&#34;&gt;&lt;strong&gt;Інтерфейс фланця&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Основа маніпулятора оснащена силовим багатоконтактним роз’ємом підвищеної надійності (heavy-duty interface).На кінці маніпулятора встановлені кнопки керування та світлові індикатори.На боковій частині фланця інструмента розміщені кнопки, дисплей та авіаційний роз’єм. Загальний вигляд інтерфейсу фланця наведено на рисунку 5.1.1.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://knuba-manual.profirobotics.com/images/embedded/chapter-05-elektroobladnannia-002.png&#34;&gt;&lt;br&gt;
&lt;em&gt;Рисунок 5.1.1 Загальний вигляд інтерфейсу фланця&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Таблиця 5.1.1&lt;/em&gt;&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Інтерфейс&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Опис&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;M8&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Живлення, входи/виходи та комунікаційні сигнали&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Кнопка фланця 0&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Кнопка з можливістю налаштування користувацьких функцій; за замовчуванням — режим вільного ведення (Free Drag)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Кнопки фланця 1–3&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Користувацькі кнопки для налаштування функцій у меню конфігурації&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Дисплей&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Відображає стан робота, стан шинної комунікації, стан входів/виходів, швидкість передачі RS485, стан користувацьких кнопок тощо&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Світлова стрічка&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Світлова індикаційна стрічка стану робота&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Таблиця 5.1.2&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Використання та обслуговування кобота</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-06-obsluhovuvannia/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-06-obsluhovuvannia/</guid>
      <description>&lt;h2 id=&#34;анотація&#34;&gt;&lt;strong&gt;Анотація&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Технічне обслуговування може виконуватися лише компанією Profi Robotics Ukraine&lt;/li&gt;
&lt;li&gt;Перед проведенням технічного обслуговування або ремонту необхідно виконати візуальну перевірку обладнання та робочого місця відповідно до всіх вимог безпеки, наведених у цьому посібнику.&lt;/li&gt;
&lt;li&gt;Після заміни системи керування або вузлів осей робота необхідно виконати повторне калібрування робота. Процедура калібрування та метод перевірки результатів описані в інструкції з перевірки нульових позицій. Також необхідно перевірити параметри системи. Якщо є резервна копія параметрів — її можна імпортувати; якщо ні — параметри потрібно налаштувати повторно.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;щоденна-інспекція&#34;&gt;&lt;strong&gt;Щоденна інспекція&lt;/strong&gt;&lt;/h2&gt;
&lt;h3 id=&#34;загальне-очищення&#34;&gt;&lt;strong&gt;Загальне очищення&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Якщо на контролері або маніпуляторі робота виявлено пил, бруд або моторну оливу, їх можна видалити ганчіркою, змоченою очищувальним засобом.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Огляд пульта керування</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-07-pult-keruvannia/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-07-pult-keruvannia/</guid>
      <description>&lt;h2 id=&#34;інтерфейс-входу-в-систему&#34;&gt;&lt;strong&gt;Інтерфейс входу в систему&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Обліковий запис для запуску за замовчуванням — &lt;strong&gt;admin&lt;/strong&gt;, пароль — &lt;strong&gt;123456&lt;/strong&gt;.  Якщо &lt;strong&gt;IP-адресу&lt;/strong&gt; підключеного контролера було змінено, можна натиснути &lt;strong&gt;червону кнопку&lt;/strong&gt;, щоб задати потрібні &lt;strong&gt;IP-адресу та порт&lt;/strong&gt; і зберегти їх.&lt;/p&gt;
&lt;p&gt;Натискання кнопки &lt;strong&gt;«Clear Cache»&lt;/strong&gt; очищує кеш браузера. Рекомендується очищувати кеш під час зміни підключеного робота. Загальний вигляд інтерфейсу входу в систему наведено на рисунку 7.1.1.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://knuba-manual.profirobotics.com/images/embedded/chapter-07-pult-keruvannia-029.png&#34;&gt;&lt;br&gt;
&lt;em&gt;Рисунок 7.1.1 Загальний вигляд інтерфейсу входу в систему&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&#34;головна-сторінка&#34;&gt;&lt;strong&gt;Головна сторінка&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Після успішного входу в систему ви будете перенаправлені на головний інтерфейс, який за замовчуванням відображає вміст вкладки «&lt;strong&gt;Project&lt;/strong&gt;» і поділений на 4 робочі області. Загальний вигляд головного інтерфейсу наведено на рисунку 7.2.1.&lt;br&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://knuba-manual.profirobotics.com/images/embedded/chapter-07-pult-keruvannia-030.png&#34;&gt;&lt;br&gt;
&lt;em&gt;Рисунок 7.2.1 Загальний вигляд головного інтерфейсу&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Камера OAK-D Pro</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-08-oak-d-pro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-08-oak-d-pro/</guid>
      <description>&lt;h2 id=&#34;що-таке-oak-d-pro-та-її-роль-у-комірці&#34;&gt;&lt;strong&gt;Що таке OAK-D Pro та її роль у комірці&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;OAK-D Pro — це компактна стерео-камера машинного зору, яка в нашій комірці використовується як джерело зображення та глибини для задач виявлення й позиціонування об’єктів. У конфігурації лабораторії застосовується &lt;strong&gt;USB-варіант&lt;/strong&gt; камери: передача даних і живлення виконуються через &lt;strong&gt;USB-C&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;На відміну від звичайної веб-камери, OAK-D Pro має не лише кольоровий сенсор, а й стереопару моно-камер та вбудовані інфрачервоні елементи підсвічування. Це дає змогу стабільніше отримувати глибину в сценах, де мало текстури або недостатньо світла.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Обчислювальний модуль NVIDIA Jetson Orin Nano</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-09-jetson-orin-nano/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-09-jetson-orin-nano/</guid>
      <description>&lt;h2 id=&#34;призначення-jetson-orin-nano-у-лабораторній-комірці&#34;&gt;&lt;strong&gt;Призначення Jetson Orin Nano у лабораторній комірці&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Jetson Orin Nano у нашій комірці виконує роль локального edge-комп’ютера, на якому запускається прикладне ПЗ, сервіси візуалізації, модулі керування інтеграцією та інструменти взаємодії з камерою і роботом.&lt;/p&gt;
&lt;p&gt;На відміну від звичайного офісного ПК, Jetson оптимізований для задач комп’ютерного зору та AI-обчислень поблизу обладнання, тобто без обов’язкової передачі даних у хмару. Це зменшує затримки, спрощує роботу з периферією (USB/GPIO/мережа) і підвищує відтворюваність лабораторних сценаріїв.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Пакет codroid-api: довідник використання</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-11-codroid-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-11-codroid-api/</guid>
      <description>&lt;h2 id=&#34;призначення-та-межі-відповідальності&#34;&gt;&lt;strong&gt;Призначення та межі відповідальності&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;codroid-api — це низькорівневий Python-клієнт для контролера Codroid, який поєднує:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;WebSocket-керування&lt;/strong&gt; (команди, стани, IO, події).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HTTP-операції&lt;/strong&gt; (обмін login-ключами, читання/збереження .crp-проєктів).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Уніфікований API для прикладного ПЗ&lt;/strong&gt; (зокрема codroid-ball-picker).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Пакет &lt;strong&gt;не є веб-інтерфейсом (UI)&lt;/strong&gt; і &lt;strong&gt;не замінює логіку прикладної програми&lt;/strong&gt;: він надає керовані примітиви руху, моніторингу, OnRobot-викликів та доступу до даних проєкту.&lt;/p&gt;
&lt;h2 id=&#34;основні-класи-і-як-вони-взаємодіють&#34;&gt;&lt;strong&gt;Основні класи і як вони взаємодіють&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;CodroidConfig (codroid_api/client.py)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;зберігає host/port, токен, дані авторизації, коди команд і шляхи setparam;&lt;/li&gt;
&lt;li&gt;формує ws_url.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CodroidAPI (codroid_api/client.py)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;головний асинхронний клієнт;&lt;/li&gt;
&lt;li&gt;встановлює WebSocket, надсилає/читає повідомлення, виконує рухи, IO-опитування, допоміжні HTTP-операції.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CodroidSettings (codroid_api/settings.py)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;джерело конфігурації з .env (CODROID_*);&lt;/li&gt;
&lt;li&gt;збирає окремі конфігурації для user-каналу і robot-каналу.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RobotSession (codroid_api/robot_session.py)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;довгоживуча сесія з фоновими задачами прослуховування і опитування (listener/poll);&lt;/li&gt;
&lt;li&gt;знімає з UI необхідність вручну керувати reconnect, posture/DI/status snapshots, release/acquire control.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;канали-підключення-і-модель-авторизації&#34;&gt;&lt;strong&gt;Канали підключення і модель авторизації&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;У поточній реалізації використовуються &lt;strong&gt;два WebSocket-канали&lt;/strong&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Пакет onrobot-api: довідник використання</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-12-onrobot-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-12-onrobot-api/</guid>
      <description>&lt;h2 id=&#34;призначення-і-роль-у-нашому-технологічному-стеку&#34;&gt;&lt;strong&gt;Призначення і роль у нашому технологічному стеку&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;onrobot-api забезпечує пряме керування гріпером OnRobot через Compute Box і використовується як апаратно-орієнтований шар для:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;2FG7 (основний сценарій pick-and-place),&lt;/li&gt;
&lt;li&gt;RG2,&lt;/li&gt;
&lt;li&gt;VGC10.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Для комірки Estun Codroid основний фокус — &lt;strong&gt;TWOFG (2FG7)&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&#34;транспортні-інтерфейси&#34;&gt;&lt;strong&gt;Транспортні інтерфейси&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;У коді реалізовані три канали взаємодії:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;XML-RPC&lt;/strong&gt; (основний)
&lt;ul&gt;
&lt;li&gt;endpoint (кінцева URL-точка): http://&amp;lt;compute-box-ip&amp;gt;:41414/;&lt;/li&gt;
&lt;li&gt;створюється в Device.getCB() через xmlrpc.client.ServerProxy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Резервний REST-канал (fallback)&lt;/strong&gt; (точково)
&lt;ul&gt;
&lt;li&gt;використовується в set_finger_orientation() при відсутності XML-RPC методу;&lt;/li&gt;
&lt;li&gt;endpoint: /api/dc/twofg/set_finger_orientation/{t_index}/{true|false}.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Потік статусу Socket.IO (status stream)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;OnRobotStatusClient підписується на повідомлення message і кешує останні дані (payload);&lt;/li&gt;
&lt;li&gt;дозволяє читати device.variable без синхронного опитування (polling) XML-RPC.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;базові-класи&#34;&gt;&lt;strong&gt;Базові класи&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Device (onrobot/device.py)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;зберігає IP Compute Box (Global_cbip);&lt;/li&gt;
&lt;li&gt;повертає XML-RPC-проксі (getCB()).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TWOFG (onrobot/twofg.py)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;головний драйвер 2FG7;&lt;/li&gt;
&lt;li&gt;має блокування потоку (thread-lock) для безпечних викликів _call_xmlrpc()/_call_rest();&lt;/li&gt;
&lt;li&gt;вміє запускати потік статусу (status stream).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OnRobotStatusClient (onrobot/status_client.py)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;управляє Socket.IO підключенням;&lt;/li&gt;
&lt;li&gt;надає latest_payload()/get_device_variable(&amp;hellip;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GripperProfile (onrobot/gripper_profiles.py)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;централізує обмеження force/speed/width і типові налаштування (default tuning).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;параметри-профілю-2fg7-фактичні-межі-з-коду&#34;&gt;&lt;strong&gt;Параметри профілю 2FG7 (фактичні межі з коду)&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Для профілю twofg7 зафіксовано:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Мережева схема і адресація</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-13-merezheva-skhema/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-13-merezheva-skhema/</guid>
      <description>&lt;h2 id=&#34;топологія-мережі-комірки&#34;&gt;&lt;strong&gt;Топологія мережі комірки&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;У поточній лабораторній конфігурації Jetson Orin Nano є центральним вузлом інтеграції. Через нього проходить взаємодія між UI, контролером робота та OnRobot Compute Box.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Операторський ПК -&amp;gt; Jetson (UI):&lt;/strong&gt; браузерний доступ до codroid-ball-picker по HTTP (:8050).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jetson -&amp;gt; Robot Controller (Codroid):&lt;/strong&gt; websocket-з’єднання до двох endpoint-ів контролера робота (:9000 та :9098).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jetson -&amp;gt; OnRobot Compute Box:&lt;/strong&gt; XML-RPC канал керування грипером (:41414) і канал статусу (Socket.IO по HTTP на IP Compute Box).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jetson &amp;lt;-&amp;gt; OAK-D Pro:&lt;/strong&gt; локальне USB-C підключення (без IP-адресації, рівень USB).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Практичне правило маршрутизації для лабораторії:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Версії та сумісність</title>
      <link>https://knuba-manual.profirobotics.com/guides/estun/chapter-14-versii-sumisnist/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/guides/estun/chapter-14-versii-sumisnist/</guid>
      <description>&lt;h2 id=&#34;матриця-сумісності-компонентів&#34;&gt;&lt;strong&gt;Матриця сумісності компонентів&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Для стабільної лабораторної експлуатації необхідно фіксувати «базову конфігурацію» стенду (software + platform + firmware) і оновлювати її тільки через контрольований процес (див. 14.2).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Таблиця 14.1.1. Базові software-версії (за поточним станом репозиторіїв)&lt;/em&gt;&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Компонент&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Поточне значення&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Джерело&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-ball-picker&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;0.1.0&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-ball-picker/pyproject.toml&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-api&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;0.1.0&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-api/pyproject.toml&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;onrobot-api&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;0.1.0&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;onrobot-api/pyproject.toml&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Python runtime&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&amp;gt;=3.11&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;pyproject.toml усіх трьох проєктів&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;depthai&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;3.2.1&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-ball-picker/pyproject.toml&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Контейнер UI (base image)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;ubuntu:22.04&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-ball-picker/Dockerfile&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Таблиця 14.1.2. Platform/runtime сумісність для Jetson&lt;/em&gt;&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Компонент платформи&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Вимога / робочий діапазон&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Примітка&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;JetPack&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;5.x або 6.x&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;за деплой-інструкцією docs/deploy_jetson_docker.md&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;NVIDIA Container Runtime&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Обов’язково встановлено&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;потрібен для GPU-доступу в контейнері&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Docker + Compose plugin&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Обов’язково встановлено&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;запуск/оновлення контейнера через docker compose&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Мережевий режим контейнера&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;network_mode: host&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;потрібен прямий доступ до підмережі робота/грипера&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;UI endpoint&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;http://&amp;lt;jetson-ip&amp;gt;:8050&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;контейнер запускається з --host 0.0.0.0 --port 8050&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Таблиця 14.1.3. Інтеграційні адреси й протоколи (baseline)&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Практичні уроки з KUKA ready2educate cell</title>
      <link>https://knuba-manual.profirobotics.com/lessons/kuka-ready2educate-cell-lessons/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/lessons/kuka-ready2educate-cell-lessons/</guid>
      <description>&lt;p&gt;Практичні матеріали для занять з KUKA ready2educate:&lt;/p&gt;
&lt;p&gt;Навчальні workbook-файли KUKA доступні за запитом у співробітників Robolab.&lt;/p&gt;
&lt;p&gt;Рекомендовано починати з Level 1 і переходити до наступних рівнів після виконання базових вправ.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Profi Robotics Estun Pick-and-Place</title>
      <link>https://knuba-manual.profirobotics.com/lessons/profi-robotics-estun-pick-and-place/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/lessons/profi-robotics-estun-pick-and-place/</guid>
      <description>&lt;h2 id=&#34;мета&#34;&gt;&lt;strong&gt;Мета&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Цей розділ описує &lt;strong&gt;повний практичний сценарій роботи&lt;/strong&gt; з ПЗ Estun Codroid Pick-and-Place на основі фактичної реалізації в репозиторіях:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;codroid-ball-picker — веб-інтерфейс (Dash), оркестрація калібрування, детекції, pick-and-place, моніторинг.&lt;/li&gt;
&lt;li&gt;codroid-api — низькорівневий websocket/HTTP клієнт для керування роботом Codroid.&lt;/li&gt;
&lt;li&gt;onrobot-api — API керування гріпером OnRobot 2FG7 через Compute Box.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Документація нижче орієнтована на роботу в лабораторній комірці з Jetson Orin Nano, OAK-D Pro та OnRobot 2FG7.&lt;/p&gt;
&lt;h2 id=&#34;склад-пз-і-відповідальність-компонентів&#34;&gt;&lt;strong&gt;Склад ПЗ і відповідальність компонентів&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Веб-інтерфейс (UI) та прикладна логіка (codroid-ball-picker)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;вкладки Applications / Monitoring / Calibration;&lt;/li&gt;
&lt;li&gt;панель Setup (drawer) для підключень і конфігурації;&lt;/li&gt;
&lt;li&gt;програми Verification, Manual Pick, Auto Pick &amp;amp; Place, Plate Pick &amp;amp; Place Test;&lt;/li&gt;
&lt;li&gt;збереження артефактів у data/.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Робот (codroid-api)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;підключення до контролера Codroid;&lt;/li&gt;
&lt;li&gt;переміщення в координатах, jog, службові команди;&lt;/li&gt;
&lt;li&gt;моніторинг стану/поз.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Гріпер (onrobot-api)&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;підключення до OnRobot Compute Box (XML-RPC, порт 41414);&lt;/li&gt;
&lt;li&gt;команди move/grip/halt, читання стану (ширина, force, busy, gripped).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;запуск-зупинка-і-оновлення-контейнера-jetson&#34;&gt;&lt;strong&gt;Запуск, зупинка і оновлення контейнера (Jetson)&lt;/strong&gt;&lt;/h2&gt;
&lt;h3 id=&#34;старт-контейнера&#34;&gt;&lt;strong&gt;Старт контейнера&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;У каталозі codroid-ball-picker:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Архітектура комірки</title>
      <link>https://knuba-manual.profirobotics.com/appendices/appendix-a-arkhitektura-komirky/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/appendices/appendix-a-arkhitektura-komirky/</guid>
      <description>&lt;h2 id=&#34;карта-компонентів-та-потоків-даних&#34;&gt;&lt;strong&gt;Карта компонентів та потоків даних&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Таблиця. End-to-end потоки даних і керування&lt;/em&gt;&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Потік&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Джерело -&amp;gt; Приймач&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Транспорт&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Призначення&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;F1 (операторський)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Browser -&amp;gt; Dash UI (run_codroid_picker.py)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;HTTP&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Команди оператора, керування сценаріями, моніторинг&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;F2 (камера)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;OAK-D Pro -&amp;gt; codroid-ball-picker&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;USB / DepthAI&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;RGB/depth кадри для візуалізації, детекції, калібрування&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;F3 (робот-команди)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-ball-picker -&amp;gt; Robot Controller&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;WebSocket (codroid-api)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Motion-команди, power/mode, coordinate control&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;F4 (стан робота)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Robot Controller -&amp;gt; codroid-ball-picker&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;WebSocket events&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Телеметрія, пози, warning/alarm, E-stop/overspeed стани&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;F5 (грипер-команди)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-ball-picker -&amp;gt; Compute Box&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;XML-RPC (onrobot-api)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Grip/release, force/speed/width керування&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;F6 (грипер-стан)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Compute Box -&amp;gt; codroid-ball-picker&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Socket.IO (HTTP)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Поточний стан 2FG7 (width/force/grip detect тощо)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;F7 (персистентність)&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;codroid-ball-picker &amp;lt;-&amp;gt; data/*&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Файлова система&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Калібрування, workspace, drop target, app settings&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Ключові точки синхронізації між vision, motion і gripper:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Глосарій</title>
      <link>https://knuba-manual.profirobotics.com/appendices/appendix-b-hlosarii-vpravy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://knuba-manual.profirobotics.com/appendices/appendix-b-hlosarii-vpravy/</guid>
      <description>&lt;h2 id=&#34;глосарій-термінів&#34;&gt;&lt;strong&gt;Глосарій термінів&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;Таблиця. Базові терміни&lt;/em&gt;&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Термін&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Пояснення&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;APOS / DAPOS&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Цільові joint-позиції робота (кутові координати осей)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;CPOS / DCPOS&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Цільові cartesian-позиції TCP (x, y, z, a, b, c)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;CoordinateId&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Активна користувацька система координат контролера (у цьому проєкті типовий робочий слот: 5)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;tool frame&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Система координат, прив’язана до TCP/інструмента&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;workspace&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Робоча область у площині камери, розрахована за маркерами&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;prerequisites&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Набір обов’язкових передумов перед запуском програми (калібрування, workspace, drop target тощо)&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;heartbeat&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;Періодичний службовий сигнал, що підтримує «утримувані» команди руху&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Таблиця. Типові status/alarm стани та інтерпретація&lt;/em&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
