На склад поступили жидко-кристаллические индикаторы и дисплеи от KSE

Определение положения тела в пространстве

Страница 1 из 3
Знаток
 
Регистрация: 13.07.2007
Сообщений: 657
Репутация: 124
114 11
5 2
 
22.04.2021 14:08 #1
Здравствуйте, уважаемые форумчане!
Вот пришёл заказчик и ....
У нас изобретают все. Ни много ни мало захотели определять в пространстве положение и движение скальпеля.
Область в радиусе 30мм . Для обучения студентов -офтальмологов.
В центре модель глаза.
Какой-то есть набор мастер-кит. Но там не всё просто.
Специально не пишу , чтобы не направить по ложному пути.
Если есть здравые мысли , можете прийти на проект по совместительству .
Устроитесь официально.
Таких проектов. мама не горюй, достаточно.
Прошу сильно не пинать.
Оценка
В многообразии литиевых батареек и аккумуляторов нет какого-то универсального или идеального варианта. Выбирая тот или иной вариант для питания устройства, разработчику приходится оперировать множеством параметров, используя наиболее оптимальное их сочетание для каждого приложения. Разберем параметры для различных приложений.
Гуру
 
Регистрация: 28.06.2012
Сообщений: 4,677
Репутация: 1103
1,249 94
480 1
 
22.04.2021 15:43 #2
А какая нужна точность определения ? Подозреваю, что не меньше, чем 0.1 мм. Это же глаз.
Тут между ножками у микросхемки 0.5 мм. Паяльник + мощная линза + хорошее освещение. Ну и надежная опора для руки. 0.1 мм - вполне разумное требование для такой работы ...
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 873
Репутация: 381
372 0
3 0
 
22.04.2021 16:20 #3
Цитата:
Сообщение от Sergey57
Ни много ни мало захотели определять в пространстве положение и движение скальпеля. Область в радиусе 30мм.
Если речь идёт о чём-то вроде трекера на OpenCV, то скорее всего вряд ли получится с такой точностью.

Если же нужно построить систему трекинга рук с "тактильным продолжением", то задача тоже кажется невероятно сложной. Просто размышления.
__________________
Atmel, STM32, ESP32, RTOS, OS-less, C, C++, C#, Visual Studio, IAR, Altium, Micro-Cap, Maple, MatLab, etc.
Оценка
Знаток
 
Регистрация: 13.07.2007
Сообщений: 657
Репутация: 124
114 11
5 2
 
22.04.2021 16:40 #4
Есть ТЗ. Выдержка
Цитата:
Микроконтроллер предназначен для получения, обработки и передачи данных
между элементами магнитного трекинга и симулятором в среде Unreal Engine 4.2 и Unity,

установленных на персональном компьютере (планшетом или другим устройством вывода
визуальной информации).
В рамках данной части задачи требуются экспертные доработки подрядчика в связи
с тем, что часть является не профильной для участника. Подрядчику предоставляется
вводная информация, необходимая для доработки макета.
В качестве устройства магнитного трекинга используется “Motion tracking
Development Kit - 3D Coil” компании Premo group, представляющий из себя набор
излучателей магнитного поля и магнитных меток. Взаимодействие с внешними
устройствами система осуществляет по RF каналу по протоколу SPI. Необходимо
обеспечить возможность взаимодействие всех элементов этой систему с ПО симулятора
посредством подходящего по вычислительной мощности микроконтроллера.
Микроконтроллер необходимо запрограммировать вычислительным алгоритмом, который
будет определять положение одних элементов системы по отношению к другим (согласно
внутренней логике работы системы Premo) по принципам, приведённому в данной статье:
https://3dcoil.grupopremo.com/blog/e...rtual-reality/.
Микроконтроллер должен передавать данные по USB соединению каждые 0.01 секунд
(предполагается, что если частота обновления дисплея VR-шлема 90 Гц, то 90-100 кадров
в секунду должно быть достаточно для плавной отрисовки) по протоколу из архива
«AmfiTrackSoftware.zip» из файла «USB protocol.txt» (все файлы высылаются).
Описание элементов “Motion tracking Development Kit - 3D Coil” можно найти по

ссылке: https://www.grupopremo.com/arvr-dev-...g-sensors-dev-
kit/1986-arvr-dev-kit.html.
Оценка
Знаток
 
Регистрация: 13.07.2007
Сообщений: 657
Репутация: 124
114 11
5 2
 
22.04.2021 16:44 #5
Да и ещё важно. Инструмент точно такой же как реальный.
Моторику нарабатывать. Похоже бюджетного решения не существует.
Но сделать возможно.
Оценка
Гуру
 
Регистрация: 08.05.2006
Адрес: москва
Сообщений: 8,269
Репутация: 2207
2,193 1,125
40 83
 
22.04.2021 16:59 #6
использовать определение положения скальпеля магнитным способом вряд ли удастся.
его положение имеет слишком много позиций

наиболее вероятен способ анализа изображения скальпеля в двух проекциях.
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 873
Репутация: 381
372 0
3 0
 
22.04.2021 17:36 #7
Цитата:
Сообщение от lllll
Использовать определение положения скальпеля магнитным способом вряд ли удастся.
Да всё возможно так или иначе. Судя по ТЗ есть Unity или Unreal разработчик, который испытывает затруднения с железом, но выполнит часть с VR-шлемом. Нужно лишь создать плату обработки данных с датчиков по методике производителя и "скармливать" данные симулятору. Интересная работа, Sergey57 не перестаёт удивлять.
__________________
Atmel, STM32, ESP32, RTOS, OS-less, C, C++, C#, Visual Studio, IAR, Altium, Micro-Cap, Maple, MatLab, etc.
Оценка
Специалист
 
Регистрация: 03.01.2013
Сообщений: 752
Репутация: 246
237 0
11 0
 
26.04.2021 17:10 #8
Ну это не обучение а дрессировка.
И чего натворят надрессированные страшно подумать.

Точно знаю.
После успешной разборки-мойки, чистки и сборки советских женских часиков с моторикой становиться все в порядке.

Микросхемы это вообще чепуха.
Чем мельче, тем паяльник меньше нужен.
Оценка
Гуру
 
Регистрация: 08.05.2006
Адрес: москва
Сообщений: 8,269
Репутация: 2207
2,193 1,125
40 83
 
26.04.2021 18:40 #9
Цитата:
Сообщение от Croma
Ну это не обучение а дрессировка.
И чего натворят надрессированные страшно подумать.
Действительно это не обучение. Это отработка мелкой моторики
Вспомните такую забаву БИРЮЛЬКИ. Мелкую моторику отрабатывает так же каллиграфия (известная нам как "чистописание")
посмотрите
https://yandex.ru/video/preview/?tex...04921196221517
может стоит натренировать врачей писать калиграфическим подчерком?????
Последний раз редактировалось lllll; 26.04.2021 в 18:50.
Оценка
Эксперт
 
Регистрация: 29.08.2009
Адрес: kaliningrad
Сообщений: 3,191
Репутация: 772
747 351
23 1
 
27.04.2021 12:50 #10
Цитата:
Сообщение от Sergey57
Микроконтроллер необходимо запрограммировать вычислительным алгоритмом, который
будет определять положение одних элементов системы по отношению к другим (согласно
заказчику ПО нужно и железо нужно. а платить судя по всему желания нет. а здесь работы ляма на три в рублях - не менее, да плюс - железо. а по времени - на пару лет.
Оценка
Закрытая тема
Страница 1 из 3
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 02:22.
Обратная связь РадиоЛоцман Вверх