Апаратні прискорювачі можуть значно покращити час реакції робота

Апаратні прискорювачі можуть значно покращити час реакції робота
Апаратні прискорювачі можуть значно покращити час реакції робота

«У плануванні та керуванні рухом виник розрив у продуктивності на порядок: виконавчі механізми роботів реагують із частотою кГц, - за словами дослідницької групи, - але перспективні онлайн-методи для складних роботів, наприклад, маніпуляторів, чотириногих та гуманоїдів (рис. 1) обмежуються до 100 Гц за допомогою сучасного програмного забезпечення ".

Оптимізація існуючих моделей та коду для конкретних конструкцій роботів не заповнила розрив у продуктивності. Дослідники пишуть, що деякі обчислювальні ядра, такі як обчислення градієнта жорсткої динаміки тіла, займають від 30 до 90 відсотків доступної обробної потужності в нових нелінійних системах прогнозного контролю (MPC).

Конкретне поле планування руху отримало відносно невеликий фокус порівняно з виявленням зіткнень, сприйняттям та локалізацією (здатність орієнтуватися у три просторі щодо навколишнього середовища). Для того щоб робот міг ефективно функціонувати в 3D-середовищі, він повинен спочатку сприймати своє оточення, наносити на карту, локалізуватись на карті, а потім планувати маршрут, яким він повинен пройти для виконання певного завдання. Виявлення зіткнень - це підмножина планування руху.

Довгостроковою метою цього дослідження є не лише пошук способу більш ефективного планування руху, але також створення шаблону для апаратного та програмного забезпечення, який можна узагальнити до багатьох різних типів роботів, пришвидшуючи як розробку, так і час розгортання. Дві ключові вимоги статті полягають у тому, що методи оптимізації програмного забезпечення для кожного робота можуть бути реалізовані в апаратному забезпеченні за допомогою спеціалізованих прискорювачів, і що ці методи можуть бути використані для створення методології проектування побудови зазначених прискорювачів. Це дозволяє створити нове поле оптимізованого роботом обладнання, яке вони називають «робоморфними обчисленнями».

Методологія команди спирається на створення шаблону, який реалізує існуючий алгоритм управління один раз, виявляючи як паралельність, так і розрідженість матриці. Потім конкретні параметри шаблону програмуються зі значеннями, що відповідають можливостям базового робота. Значення 0, що містяться в матрицях, відповідають рухам, які даний робот не здатний виконати. Наприклад, гуманоїдний двоногий робот буде зберігати ненульові значення в областях матриць, які регулюють правильний рух його рук і ніг. Робот із реверсивним ліктьовим суглобом, який може вільно згинатися в будь-якому напрямку, буде запрограмований з різними значеннями, ніж робот з більш схожим на людину ліктем. Оскільки ці конкретні моделі походять із загального шаблону планування руху, код оцінки для всіх умов може бути реалізований у спеціалізованому апаратному прискорювачі.

Апаратні прискорювачі можуть значно покращити час реакції робота

Дослідники повідомляють, що реалізація запропонованої ними структури в FPGA на відміну від процесора або графічного процесора зменшує затримку в 8 разів до 86 разів і покращує рівень відповіді загалом в 1,9x - 2,9x, коли FPGA розгортається як співпроцесор. Збільшення часу реакції робота може дозволити їм ефективно працювати в надзвичайних ситуаціях, коли потрібні швидкі реакції.

Ключовою рисою роботів та андроїдів у науковій фантастиці є їхні швидкіші за людські рефлекси. Зараз така швидкість, яку відображає андроїд, наприклад Дані, неможлива. Але частина причини полягає в тому, що ми не можемо перейти межі власних приводів. Поліпшіть, наскільки швидко машина може „думати”, і ми покращимо, як швидко вона може рухатися.

Читати далі

AMD забезпечить підтримку пам’яті Smart Access для апаратного забезпечення Intel, Nvidia
AMD забезпечить підтримку пам’яті Smart Access для апаратного забезпечення Intel, Nvidia

Повідомляється, що AMD співпрацює з Nvidia та Intel, щоб забезпечити апаратну підтримку пам’яті Smart Access на інших графічних та процесорних платформах.

Google розгортає AI для створення кращих апаратних прискорювачів AI
Google розгортає AI для створення кращих апаратних прискорювачів AI

AI просунувся до того, що ми зараз використовуємо інструменти AI для побудови процесорів AI.

ПК ігрові апаратні продажі можуть бути готові вибухнути
ПК ігрові апаратні продажі можуть бути готові вибухнути

Новий звіт передбачає, що галузь перебуває на породі величезного оновлення циклу, як стимулювальні геймери, нарешті, купують у апаратне забезпечення, яке було досягнуто до досягнення майже року.

Gigabyte звинувачує носій для апаратного забезпечення DOA, замінить дефектні джерела живлення
Gigabyte звинувачує носій для апаратного забезпечення DOA, замінить дефектні джерела живлення

Gigabyte замінить джерело живлення 750 Всього або 850 Вт, якщо ви вплинули на останні невдачі, але компанія хоче, щоб ви знали, що пескі рецензенти є справжньою проблемою.