как распознать присутствие и положение человека?

ruslanry
Offline
Зарегистрирован: 22.07.2011

Как сделать так, чтоб Ардуина реагировала на человека в комнате или хотябы на расстоянии пары метров?

чтоб робот мог повернуть голову в сторону присутствующего?

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

26rus
26rus аватар
Offline
Зарегистрирован: 03.05.2011

ик-сенсоры или ультразвуковые...

вот такую собирал, работает:

fritzing.org/projects/arduino-ultrasonic-ranging-with-hc-sr04/

 

26rus
26rus аватар
Offline
Зарегистрирован: 03.05.2011
26rus
26rus аватар
Offline
Зарегистрирован: 03.05.2011

сенсоры и ик и уз покупал тут:

www.robotshop.su/e-store/catalog/202/

Iskandaru
Offline
Зарегистрирован: 26.07.2011

Положение человека опредилить бывает трудно даже людям. Не то что роботам! Наступишь в супермаркете человеку на ногу, а он - помощник депутата Госдумы с положением. Или вот до месяца так второго-третьего по женщине тоже не определишь - в положении она или нет. А в армии еще хуже - без погонов никак. Так то... =))) Шутка юмора. Надо ультрозвуковые (или инфракрасные - хуже) дальномеры использовать, причем по паре на каждую сторону робота.

flat
Offline
Зарегистрирован: 05.02.2015

УЗ вроде видит все препятсвия ... Как определить которое человек ? ) УЗ+ИК? или есть что то попроще... к примеру доплеровские радары ? HB100 к примеру может определить человек это или хрень какаято ? ) 

Волшебник
Offline
Зарегистрирован: 22.12.2016

flat пишет:

УЗ вроде видит все препятсвия ... Как определить которое человек ? ) УЗ+ИК? или есть что то попроще... к примеру доплеровские радары ? HB100 к примеру может определить человек это или хрень какаято ? ) 

HB100 и другие доплеровские - детекторы движения, они не реагируют на неподвижный обьект. УЗ не отличит человека от стола. Остаётся радарная техника детектирующая дыхание, движение грудной клетки например или сокращения сердечной мышцы. Не встречал для ардуино ничего подобного, если и есть то для военных и дорого.

Тепловое излучение, термокамеры - дорого, но есть мини матричные 8х8 как здесь

Logik
Offline
Зарегистрирован: 05.08.2014

//УЗ не отличит человека от стола.

Некоторые так со столами и креслами посростались, что действительно не отличиш...

Я вот все хочу такой эксперимент поставить. Закрепить УЗ дальномер на серву и вращая вокруг вертикали снять "карту" помещения. По идее сравнивая карту пустого помещения с текущей можна определить наличие и расположение новопреставленого тела.

AmateurFF
Offline
Зарегистрирован: 02.02.2015

Не забудь через 40 дней скоректировать "карту". ( Согласно церковным канонам : Новопреставленным человека считают первые 40 дней. Первым днем является сам день смерти, независимо от часа наступившей кончины.)

Logik
Offline
Зарегистрирован: 05.08.2014

У меня софт атеистический, мне не каноны длинорясые пофиг, но по сути да - карту надо будет переодически корректировать.