Перейти к содержанию
    

Определение положения манипулятора

Здравствуйте,

Подскажите пожалуйста пути решения следующей задачки. Необходимо с точностью до 0.1град определять угол наклона манипулятора по вертикали и по горизонтали. Манипулятор управляется актуаторами. Датчики размещаю на конце манипулятора. Определение угла по вертикали не составляет проблемы, а вот как определить угол по горизонтали (угол рыскания) не представляю. Кто что может посоветовать? Вид сбоку и сверху прилагаю.

post-44983-1489562905_thumb.jpg

post-44983-1489562917_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Любой акселерометр на манипулятор. Если основание тоже крутится, то второй акселерометр на него.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Любой акселерометр на манипулятор. Если основание тоже крутится, то второй акселерометр на него.

нет, основание жестко фиксировано.

Акселерометром я определяю угол по вертикали, тут вопросов нет. А как горизонталь считать?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет, основание жестко фиксировано.

Акселерометром я определяю угол по вертикали, тут вопросов нет. А как горизонталь считать?

Компас?

Один датчик на основание, второй на манипулятор

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Необходимо с точностью до 0.1град определять угол наклона манипулятора по вертикали и по горизонтали.

 

Вот такой энкодер может и точнее определить чем 0.1 град.

post-2050-1489568011_thumb.png

 

Но его калибровка вещь нетривиальная.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AlexandrY, это или емкостной или индуктивный энкодер, хотя если катушки, то индуктивный. Однако, как видно на рисунке, у меня ось вращения не перпендикулярна основанию, а изменяется. Конструктивно я не могу его туда поставить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AlexandrY, это или емкостной или индуктивный энкодер, хотя если катушки, то индуктивный. Однако, как видно на рисунке, у меня ось вращения не перпендикулярна основанию, а изменяется. Конструктивно я не могу его туда поставить.

 

Но из вашей схемы ничего понять нельзя.

У манипулятора должны быть моторы. У каждого своя фиксированная ось.

 

Или это такой ручной "манипулятор" на шарнире?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ещё можно в основание манипулятора магнит, вокруг несколько трёхмерных датчиков Холла, MLX90393 например.

но так как 0.1гр / 360 это 3e-4 датчиков понадобится несколько, так как у магнита тупо свой температурный коэффициент 1e-3 / C

ну и внешних магнитных полей, включая земное, система бояться будет.

 

2AlexandrY: какую точность с этими тексасовскими индуктивными преобразователями получили в такой геометрии?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но из вашей схемы ничего понять нельзя.

У манипулятора должны быть моторы. У каждого своя фиксированная ось.

 

Или это такой ручной "манипулятор" на шарнире?

я не указал, манипулятор управляется двумя актуаторами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2AlexandrY: какую точность с этими тексасовскими индуктивными преобразователями получили в такой геометрии?

 

Так нечем точность проверить, нет такой механики у меня.

Но разрешение лучше 0.05 град

 

я не указал, манипулятор управляется двумя актуаторами.

 

Ну вот, значит есть две оси. Можно вешать любые угловые датчики.

Другое дело, что у механики всегда есть упругая деформация и при таких требованиях к точности она уже будет сильно влиять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну вот, значит есть две оси. Можно вешать любые угловые датчики.

Другое дело, что у механики всегда есть упругая деформация и при таких требованиях к точности она уже будет сильно влиять.

 

Сам манипулятор перемещается в трех осях, а точнее одна точка зафиксирована в шарнире (в начале координат), а вторая перемещается. Вот это перемещение и необходимо контролировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я не указал, манипулятор управляется двумя актуаторами.

линейными?

в любом случае где-то есть место где актуатор перемещается/вращается только вокруг единственной оси.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

линейными?

в любом случае где-то есть место где актуатор перемещается/вращается только вокруг единственной оси.

Да, актуаторы линейные, но это ничего не меняет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, актуаторы линейные, но это ничего не меняет.

 

Актуаторы надо разбирать и ставить в них датчик. Самый простой путь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, актуаторы линейные, но это ничего не меняет.

актуаторы по одной оси перемещаются, а не по двум, соответственно измерять смещения актуаторов по одной оси гораздо проще, чем вращение сразу по двум в шарнире.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...