робототехника

Q & A для профессиональных инженеров-роботов, любителей, исследователей и студентов

1
В чем разница между SAM и SLAM?
В чем разница между сглаживанием и отображением (SAM) и одновременной локализацией и отображением (SLAM)? Эти общие подходы кажутся тесно связанными. Может кто-нибудь описать различия?
12 slam 

4
Почему так трудно ходить?
По крайней мере, на двух ногах. Asimo , один из самых известных гуманоидных роботов, уже способен ходить, хотя, похоже, это не очень стабильно. И это недавний результат. Насколько я знаю, ноги по сути являются многомерными нелинейными системами, теория их управления находится где-то на границе «очень жестких» и «невозможных». Но, например, …

7
В чем разница между роботом и машиной?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. В чем разница между роботом и машиной? В какой момент машина начинает называться роботом? Это на определенном уровне сложности? Это когда у …

5
Как определить, когда остановился шаговый двигатель?
Как я могу определить, когда остановился шаговый двигатель? Поиск в Google привел меня к некоторым людям, которые говорят, что, когда шаговый двигатель глохнет, ток резко возрастает, что легко обнаружить с помощью датчика Холла. (Или, я полагаю, с помощью любого из других датчиков тока, упомянутых в разделе «Как я могу определить …

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

3
Когда следует использовать FPGA в робототехнике?
У FPGA есть хорошие моменты, такие как много точек ввода-вывода, но опять же, вам нужно думать о вещах на очень низком уровне с помощью триггеров и пионера в областях, где дела еще не созрели - например, посмотрите этот вопрос здесь об инструментах разработки на ПЛИС - это мое понимание в …

3
Как я могу управлять быстрой (200 Гц) системой реального времени с медленной (30 Гц) системой?
В настоящее время мы разрабатываем мобильный робот + установленный кронштейн с несколькими контролируемыми степенями свободы и датчиками. Я рассматриваю архитектуру в двух частях: Набор контроллеров реального времени (Raspeberry Pis с ОСРВ, такими как Xenomai или голые металлические микроконтроллеры) для управления двигателями и энкодерами. Назовем эти машины RTx, с x = …

2
Различия между рулевым управлением Аккермана и стандартными двухколесными велосипедами в отношении кинематики?
Я получил следующий домашний вопрос: Каковы общие различия между роботами с рулевым управлением Ackermann и стандартными велосипедами или трехколесными велосипедами в отношении кинематики? Но я не вижу , что различия должны быть, так как автомобиль , как робот (с 2 - мя фиксированными задними колесами и 2 зависимых регулируемые передние …

1
Как заставить две непрерывные трассы (ступени танка) двигаться с одинаковой скоростью?
У меня есть пара Vex 269 Motors, подключенная к Arduino Duemilanove . Эти моторы работают на нескольких Vex Tank Treads . Два двигателя работают как сервоприводы на Arduino, используя сервотеку. Проблема, с которой я сталкиваюсь, заключается в том, что эти две дорожки не поворачиваются с одинаковой скоростью при отправке с …

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

3
Я не понимаю неотъемлемую часть ПИД-регулятора
Я не понимаю неотъемлемую часть ПИД-регулятора. Давайте предположим этот псевдокод из Википедии: 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 

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

5
Советы по созданию роботов и мастеринг с микроконтроллерами [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Robotics Stack Exchange. Закрыто 6 лет назад . Я хотел бы начать создавать роботов и работать с микроконтроллерами. С чего начать и что мне нужно? Я …


2
Как выглядят сигналы коммутации для бесщеточного двигателя?
Я видел сигналы для вождения бесщеточного двигателя. Я предполагаю, что это форма волны, используемая для более простой коммутации блоков. Но если я хочу делать синусоидальные сигналы, как теперь выглядит сигнал ШИМ? Есть ли необходимость тщательно синхронизировать края на трех фазах?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.