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

Требуется изготовить устройство управления

Уважаемые господа!

 

Необходимо придумать, как решить нижеизложенную задачу и изготовить 6 (шесть) одинаковых устройств, ее решающую. Требуется человек (команда) готовый взяться за все: разработку, программирование, воплощение «в железе» и выдать полностью готовый продукт.

 

Задача:

 

Стоит, назовем так, «тумбочка». Шириной сантиметров 50 и высотой метр. На передней стенке расположены, например, некоторое количество ультразвуковых датчиков Maxbotix. При приближении человека к тубочке ближе чем, например, на 5 метров, ситема начинает работать и выдает через, например, USB в обычный компьютер расстояние от тумбочки до человека и горизонтальное смещение человека относительно перпендикуляра к передней стенке тумбочки. Выдает, например, как координаты курсора мышки, где по оси X — смещение, по оси Y – расстояние до человека. На текущем этапе это не принципиально — пускай как-нибудь выдает, там разберемся. На основе полученных данных на мониторе строится изображение (но это уже наша задача).

 

Выдается все это в режиме реального времени, т. е. при перемещении человека (пока он не выйдет из зоны действия) все время выдаются новые координаты (x,y) с частотой, например, 5-10 раз в секунду.

 

Наши предположения, как могла бы схематически выглядеть подобная конструкция, изображены на приложенных рисунках. Изображения несколько условные. Понятно, что при ширине тумбочки в 50 см, тело человека существенно шире, чем диаметр кружочка, и т.д.

 

Рис.1. Смотрим, в рабочее поле каких датчиков попадает тело человека и берем середину (если человек попадает в поле зрения только 1-2 крайних датчиков или не попадает вовсе, как-нибудь, волевым решением, определяем эти случаи).

 

Рис.2. Вычисляем местоположение человека с помощью триангуляции. Понятно, что второй способ интереснее и более «правилен», но, по всей видимости, достаточно значительные размеры тела относительно ширины тумбочки могут поставить такое решение под сомнение. Хотя, если подумать, ...

 

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

 

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

 

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

 

Предложенный вариант решения задачи — не более, чем наши наброски. Все эти ультразвуковые датчики совершенно не обязательны. С удовольствием рассмотрим любой другой способ. Правда, хотелось бы при этом, чтобы он не стоил, как головка самонаведения ракеты.

 

Если все будет нормально, то проект будет запущен этой весной. Если все будет хорошо, то в марте месяце.

 

Сроки изготовления (с момента окончательной договоренности):

прототип — через 2 недели.

1-й экземпляр (смонтированный в предоставленном нами корпусе) — через 4 недели.

Все 6 экземпляров (смонтированные в корпусах) — через 5 недель.

 

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

 

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

 

Разумеется, техническая документация (принципиальные схемы, исходники программ с комментариями и т. д. и т.п.) требуется.

 

Пожалуйста, вопросы, комментарии и, самое главное, коммерческие предложения отправляйте на почту:

 

dv(собачка)u3dl.ru

Дмитрий

post-63547-1299919420_thumb.png

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


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

Вы в курсе, что ОДНОВРЕМЕННО нарисованные ультразвуковые датчики Maxbotix не смогут работать ?

Все они имеют одинаковую частоту 40 кГц, отражения от каждого из датчиков будут приниматься каждым из них, будут помехи в виде провалов расстояния.

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


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

2 ArtemDement

 

> Вы в курсе, что ОДНОВРЕМЕННО нарисованные ультразвуковые датчики Maxbotix не смогут работать ?

 

1. Хорошо. Пускай они работают НЕ одновременно. Как мне кажется, при частоте обновления определения местоположения раз 5 в секунду, ограничении зоны действия 3 метрами и не требующейся особой точности, десяток датчиков вполне можно опрашивать по очереди.

 

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

 

 

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


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

Как вариант - применение ультразвуковых датчиков с программируемыми частотами работы (т. е. их надо будет разработать самостоятельно - где есть такое готовые не знаю), либо применение оптических датчиков Sharp GP2Y0A710K0F.

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


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

2 ArtemDement

 

> применение ультразвуковых датчиков с программируемыми частотами работы (т. е. их надо будет разработать самостоятельно - где есть такое готовые не знаю)

 

Как мне кажется, это уже чересчур сложно. Нельзя ли обойтись готовой элементной базой?

 

> либо применение оптических датчиков Sharp GP2Y0A710K0F

 

У GP2Y0A710K0F, если не ошибаюсь, минимальное расстояние 1 метр. А вот это плохо, т.к. наша штуковина должна работать на расстояниях от объекта до датчика сантиметров в 10. А лучше просто до 0.

 

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


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

У GP2Y0A710K0F, если не ошибаюсь, минимальное расстояние 1 метр. А вот это плохо, т.к. наша штуковина должна работать на расстояниях от объекта до датчика сантиметров в 10. А лучше просто до 0.

 

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

 

 

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


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

2 ArtemDement

 

> Maxbotix тоже имеет нижний порог в 6 дюймов, меньше он не даст показания, даже если его закрыть рукой.

 

Вот зараза. Не знал. Правда, 6 дюймов все-таки ближе к 10 сантиметрам, чем 1 метр.

 

Но ведь что-нибудь на близких расстояниях может работать?

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


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

Может какой UWB-локатор поможет, цена, правда, дороже на порядок.

Помнится, zzzzzzzz в одной из тем говорил, что имеются наработки для изготовления чипов для UWB-локации.

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


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

Расстояние минимальное до оптического датчика можно "растянуть" используя зеркала, например, если "тумбочка" имеет глубину 0.5м то датчики могут светить внутрь нее и отражаться от задней стенки.

 

Также можно использовать нужное количество лазерных рулеток :)

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


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

Также можно использовать нужное количество лазерных рулеток :)

 

Идея хорошая, осталось только найти недорогие лазерные рулетки пригодные для редизайна или имеющие цифровой выход типа UART, SPI и т. д.

 

 

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


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

Также можно использовать один дальномер (лазерный/звуковой), и механически его поворачивать (например, шаговиком, или зеркало/призму крутить), но это может не пройти- вдруг устройство должно быть абсолютно бесшумным?

 

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

Кстати, их тоже можно поставить не параллельно, а под углом- - при этом "тумбочка" вырождается в "стойку"

 

В общем, идей накидали достаточно, ждем денег (шутка) :)

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


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

Может какой UWB-локатор поможет, цена, правда, дороже на порядок.

 

Почитал. Впечатляет....

 

Расстояние минимальное до оптического датчика можно "растянуть" используя зеркала, например, если "тумбочка" имеет глубину 0.5м то датчики могут светить внутрь нее и отражаться от задней стенки.

 

Справедливое предложение, но не очень желательное - в тумбочку еще много чего понапихано.

 

Также можно использовать один дальномер (лазерный/звуковой), и механически его поворачивать (например, шаговиком, или зеркало/призму крутить), но это может не пройти- вдруг устройство должно быть абсолютно бесшумным?

 

Устройство не должно быть абсолютно бесшумным, но, честно говоря, сильно бы не хотелось связываться с механикой. У нее есть дурацкая привычка ломаться чаще, чем электроника. А устройство должно работать 24/7.

 

В общем, идей накидали достаточно, ждем денег (шутка) :)

 

За деньгами лучше обращаться в почту (с готовыми предложениями по изготовлению, разумеется).

 

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


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

Можно взять датчики от Sonar-BERO . Один излучатель на 80кгц и 5(6) приемников в ряд, синхронизированных с передатчиком. Ну, и при чем излучатель с широким углом излучения, а приемники с узким углом приема.

Изменено пользователем bascent

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


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

Можно взять датчики от Sonar-BERO . Один излучатель на 80кгц и 5(6) приемников в ряд, синхронизированных с передатчиком. Ну, и при чем излучатель с широким углом излучения, а приемники с узким углом приема.

 

Каждый Sonar-BERO обойдется примерно в 500 $.

При таком раскладе дешевле и функциональные будет радио радар.

 

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


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

А обязательно сканировать объект ящиком? Может можно использовать пол - сенсорный пол (емкостной, резистивный), большая сенсорная площадка, так было бы проще.)))

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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