roboforum.ru

Технический форум по робототехнике.

обнаружение шарнирной оси и отслеживание перемещения оси

обнаружение шарнирной оси и отслеживание перемещения оси

agro » 02 мар 2013, 20:05

в общем даже не знаю с какой стороны приступить к реализации одного проекта или идеи
для целей исследования нужно собрать действующий прототип установки которая:
- может определить положение в пространстве оси вращения нижней челюсти обследуемого пациента
- и записывать перемещение суставных головок во время определённых движений

существующие аналоги из-за тяжести и трудоёмкости установки на голове пациента вносят ощутимые погрешности
при обследовании
наиболее современный вариант выглядит так:

Изображение

на картинке видна пластинка (магнитный датчик) она регистрирует перемещение стилуса по 2м осям
стилус двигается в держателе и это третья ось
стилуса два, на начальном этапе записи по вращению 2х стилусов комп определяет ось вращения
а во время записи всех остальных движений регистрирует поворот головок суставов

так вот
прошу помощи у сообщества
может есть на примете датчики способные регистрировать такие перемещения бесконтактно

беглый просмотр имеющихся тем:
http://www.yeint.ru/component/content/article/98
но непонятно как тогда как искать где физически находится ось,
потому как изначально датчик и ось вращения явно не могут находится соосно

плюс к этому
есть системы с УЗ датчиками (в т.ч. и комерческие) но они не могут проецировать расположение оси вращения на кожу
(это тоже по условиям необходимо т.к. найденная ось переносится на кожу свинцовыми маркерами и с маркерами делают рентгенснимок)

а также точность УЗ датчиков вызывает нарекания
имеющаяся точнось системы на картинке (заявленная производителем) 0.01 мм
амплитуда движений при открывании рта около 4-5 см
остальные редко выходят за 1.5-2 см

помогите советом пожалуйста

Re: обнаружение шарнирной оси и отслеживание перемещения оси

Nesenin » 02 мар 2013, 21:43

если речь о 2х осях можно по визуальным данным. ик диоды,2 камеры PS3 Eye + ПО. получаем
http://habrahabr.ru/post/170117/

Добавлено спустя 12 минут 19 секунд:
проецировать ось на кожу, насколько я понял, может стилус путем добавления лазерной указки и контролем собственно положения в по. то есть: сначала по анализу вращения, предлагаемым методом вычисляется ось относительно стилуса естественно. в ПО можно сделать отображение текущего положения стилуса и вычисленной оси. сводим одно с другим и смотрим куда указывает лазер.
ну и вообще предложенный вариант контроля положения стилуса позволяет даже в 3D следить, то есть даже наклон и любые другие перемещения в маленьком диапозоне. диапазон и точность будет зависеть от разрешения камер и настройки углов обзора нужной оптикой.

Re: обнаружение шарнирной оси и отслеживание перемещения оси

Myp » 02 мар 2013, 22:45

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

Re: обнаружение шарнирной оси и отслеживание перемещения оси

agro » 02 мар 2013, 22:57

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

Добавлено спустя 4 минуты 20 секунд:
Myp писал(а):приклеивать к зубам/челюсти полосатую палочку и отслеживать перемещение палочки двумя камерами.


камеры где ставить? тогда?

Re: обнаружение шарнирной оси и отслеживание перемещения оси

Myp » 02 мар 2013, 22:59

а чем идея с парой камер не понравилась?
на голову обруч с парой вебкамер, к зубам палочку полосатую чтоб изо рта торчала на 5 см, на компьютере программа которая распознает положение и движение палочки :)

Re: обнаружение шарнирной оси и отслеживание перемещения оси

agro » 02 мар 2013, 23:01

Nesenin писал(а):если речь о 2х осях можно по визуальным данным. ик диоды,2 камеры PS3 Eye + ПО. получаем
http://habrahabr.ru/post/170117/


нет речь о 3х осях и одна ось вращается
а точность ну хоть предположительная у http://habrahabr.ru/post/170117/ этого какая?

Re: обнаружение шарнирной оси и отслеживание перемещения оси

Nesenin » 02 мар 2013, 23:09

хз. разработчикам напишите.
тут на видео аналогичного устройства

по виду подписи карандашом на 14 секунде, кажется что высокая
а вам какая нужна?

Re: обнаружение шарнирной оси и отслеживание перемещения оси

agro » 02 мар 2013, 23:11

Myp писал(а):а чем идея с парой камер не понравилась?
на голову обруч с парой вебкамер, к зубам палочку полосатую чтоб изо рта торчала на 5 см, на компьютере программа которая распознает положение и движение палочки :)


да нравиться, с осью вращения проблем остаётся

Re: обнаружение шарнирной оси и отслеживание перемещения оси

Nesenin » 02 мар 2013, 23:11

ну там 3D. стало быть можно 3 оси отслеживать) вращение одной рассчитывается по движению стилуса дугой.

Re: обнаружение шарнирной оси и отслеживание перемещения оси

agro » 02 мар 2013, 23:13

Nesenin писал(а):хз. разработчикам напишите.
тут на видео аналогичного устройства
по виду подписи карандашом на 14 секунде, кажется что высокая
а вам какая нужна?


0.01 мм в крайнем случае 0.05

Re: обнаружение шарнирной оси и отслеживание перемещения оси

Nesenin » 02 мар 2013, 23:27

омг. не обратил внимание. одна сотая миллиметра :shock:
чего?!то есть 1 мм это 100 единиц. то есть это если там квадратик с рабочим полем 6см это 6000*6000 возможных координат.
ммм. забейте на бесконтактный метод. дешевле\точнее так как есть.

Re: обнаружение шарнирной оси и отслеживание перемещения оси

Myp » 02 мар 2013, 23:32

agro писал(а):да нравиться, с осью вращения проблем остаётся
у вас там инопланетяне какието :shock: ? обычный человек не может челюсть вращать.
2 камеры дадут вам положение челюсти в 3х координатах, движение влево-вправо, вверх-вниз, вперёд-назад.

Re: обнаружение шарнирной оси и отслеживание перемещения оси

agro » 02 мар 2013, 23:39

Myp писал(а):
agro писал(а):да нравиться, с осью вращения проблем остаётся
у вас там инопланетяне какието :shock: ? обычный человек не может челюсть вращать.
2 камеры дадут вам положение челюсти в 3х координатах, движение влево-вправо, вверх-вниз, вперёд-назад.


ещё как могут )
вращение происходит в оси сустава (около уха он находится)
её нахождение очень важный параметр при сложном протезировании

Re: обнаружение шарнирной оси и отслеживание перемещения оси

Nesenin » 02 мар 2013, 23:46

да что вы на ось уперлись. разве не ясно что мы получаем перемещение стилуса дугой. вот так выглядит на той самой плоскости
Изображение
только правильной окружности. нам нужно математически найти центр. это фигня.

а вот точность 0.01мм это проблема. потому что волос человека в диаметре 0.08мм. а мы берем волос и делим на 8 :shock:
бесконтактной методики таких точностей измерений я не знаю. оптический только в микроскоп. а тут большая рабочая площадь.

Re: обнаружение шарнирной оси и отслеживание перемещения оси

agro » 03 мар 2013, 00:03

Nesenin писал(а):омг. не обратил внимание. одна сотая миллиметра :shock:
чего?!то есть 1 мм это 100 единиц. то есть это если там квадратик с рабочим полем 6см это 6000*6000 возможных координат.
ммм. забейте на бесконтактный метод. дешевле\точнее так как есть.


там линия 1 см пересмотрел

Изображение

вот такая получится картинка

Добавлено спустя 10 минут 36 секунд:
Nesenin писал(а):да что вы на ось уперлись. разве не ясно что мы получаем перемещение стилуса дугой. вот так выглядит на той самой плоскости

только правильной окружности. нам нужно математически найти центр. это фигня.

а вот точность 0.01мм это проблема. потому что волос человека в диаметре 0.08мм. а мы берем волос и делим на 8 :shock:
бесконтактной методики таких точностей измерений я не знаю. оптический только в микроскоп. а тут большая рабочая площадь.


а какие есть точности с бесконтактными методиками?
пример с волосом убедил


Rambler\'s Top100 Mail.ru counter