Робототехніка

Питання та відповіді для професійних інженерів-роботів, любителів, дослідників та студентів

1
Яка різниця між SAM і SLAM?
Яка різниця між згладжуванням та картографуванням (SAM) та одночасною локалізацією та картографуванням (SLAM)? Ці загальні підходи здаються тісно пов'язаними. Чи може хтось описати відмінності?
12 slam 

4
Чому так важко ходити?
Принаймні, на двох ногах. Асімо , один з найвідоміших роботів-гуманоїдів, вже здатний ходити, хоча, здається, це не дуже стабільно. І це нещодавній результат. Наскільки я знаю, ноги - це по суті багатовимірні нелінійні системи, теорія їх управління десь на межі "дуже жорсткого" та "неможливого". Але, наприклад, літаки аналогічно багатовимірні та …

1
Який хороший підхід до чотиригранної ходи?
У мене є маленький чотирилапий з трьома ступенями свободи, над яким я працював: 3DOF Mini Quadruped . Мій оригінальний код для цього був простим сервоконтролером на ардуїно та кодом Scala, який надсилав сервокоманди по проводу. Я робив всю логіку зворотної кінематики та ходи в Scala, і змусив її пройтися: 3dof …

5
Як виявити, коли кроковий мотор затих?
Як я можу виявити, коли кроковий двигун застопорився? Пошук в Google привів мене до деяких людей, які кажуть, що, коли кроковий мотор зупиняється, струм вискакує, що легко виявити за допомогою датчика Холла. (Або, я думаю, будь-яким з інших датчиків струму, згаданих у "Як я можу відчути струм двигуна?" ). Однак …

7
Чим відрізняється робот від машини?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Чим відрізняється робот від машини? У який момент машину починають називати роботом? Це на певному рівні складності? Це коли воно має програмне забезпечення тощо? Наприклад: Настільний …

3
Коли FPGA повинні використовуватися в робототехніці?
FPGA має хороші моменти, такі як багато точок вводу-виводу, але знову ж таки, вам потрібно думати про речі на дуже низькому рівні з відкидними пальцями та піонерами в тих областях, де все ще не дозріло - наприклад, дивіться це питання тут щодо інструментів розвитку на FPGA - це я зараз …

3
Як я можу керувати швидкою (200 Гц) системою в режимі реального часу із повільною (30 ГГц) системою?
В даний час ми розробляємо мобільний робот + навісна рука з декількома контрольованими ступенями свободи та датчиками. Я розглядаю архітектуру в двох частинах: Набір контролерів у режимі реального часу (або Raspeberry Pis, що працює під керуванням RTOS, таких як Xenomai, або мікроконтролери з голими металами) для управління руховими двигунами та …

2
Відмінності між рульовим керуванням Ackermann та стандартними дво- та триколісними велосипедами щодо кінематики?
У мене виникло таке домашнє запитання: Які загальні відмінності між роботами з керуванням Ackermann та стандартними велосипедами чи триколісними велосипедами? Але я не бачу, в чому різниці повинні бути, тому що автомобіль-подібний робот (з 2 фіксованими задніми колесами і 2 залежними регульованими передніми колесами) може розглядатися як триколісний робот (з …

1
Як змусити дві безперервні колії (протектори) рухатися з однаковою швидкістю?
У мене є пара Vex 269 Motors, підключена до Arduino Duemilanove . Ці мотори керують деякими протекторами Vex Tank . Два мотори запускаються як сервоприводи на Arduino за допомогою сервісної бібліотеки. Проблема, яку я маю, полягає в тому, що два треки не повертаються з однаковою швидкістю, коли надсилається однаковий кут …

2
Які методи боротьби з компасним відставанням (залежний від швидкості гістерезис)?
У мене робот, керований протектором, з низькоточними кодувальниками коліс для відстеження відстані та електронним компасом для визначення курсу. Компас має значне (> 1 секунду) затримка, коли робот швидко повертається, наприклад, після досягнення точки, що обертається на місці, щоб вказувати на його новий заголовок. Які способи подолати відставання? Я думаю, що …
12 sensors  compass 

3
Я не розумію інтегральної частини PID-контролера
Я не розумію невід'ємну частину PID-контролера. Припустимо цей псевдокод з Вікіпедії: previous_error = 0 integral = 0 start: error = setpoint - measured_value integral = integral + error*dt derivative = (error - previous_error)/dt output = Kp*error + Ki*integral + Kd*derivative previous_error = error wait(dt) goto start На початку інтеграл встановлюється …
12 control  pid 

5
Початок поради щодо створення роботів та майстерності з мікроконтролерами [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Robotics Stack Exchange. Закрито 6 років тому . Я хотів би почати робити роботи і майстравати за допомогою мікроконтролерів. З чого я починаю і що мені потрібно? Я хотів …


5
Які причини відсутності автономних роботів у нашій щоденній діяльності?
Справа в тому, що чим більше я шукаю, тим менше знаходжу автономних (справжніх) роботів. Роботи-супутники - це всі іграшки з обмеженою марною функціональністю. Щоразу, коли трапляється стихійне лихо, ви не бачите в новинах оперативних пошуково-рятувальних роботів. Навіть військові роботи на службі - це все дистанційно керовані машини. Вони не розумні …

5
Який найточніший спосіб отримати локальний виправлення за допомогою GPS?
Очевидно, що GPS є найбільш очевидною і доступною технологією отримання локального «виправлення» для роботи в будь-який конкретний час. Однак, хоча іноді це чудово, в інших місцях і ситуаціях це не так точно, як хотілося б, тому я розслідую, чи існує порівняно простий спосіб покращити цю точність (чи ні, якщо це …
12 localization  gps 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.