2012-10-25 2 views
3

이전에 시도한 적이 있는지 확실하지 않지만 Kinect을 사용하고 Nao robot에서 제스처를 탐지하려고합니다.Kinect에서 Nao 로봇을 감지하십시오.

나는 Kinect 응용 프로그램을 만들었습니다. a gesture based picture viewer 그리고 인간을 정밀하게 감지합니다. (당연히 그렇습니다!) 내가 시도하고 싶었던 것은 (게으른 것처럼), (음성) 명령을 사용할 수 있는지보기 위해서였습니다. Nao에게 Swipe Right 제스처를하고 제 애플리케이션에서 제스처를 식별하게하십시오. Nao는 내 명령을 쉽게 식별하고 제스처를 할 수 있습니다. 그러나 문제는 Kinect 센서 앞에 Nao를 놓았을 때 Kinect가 그것을 추적하지 않는다는 것입니다.

내가 알고 싶은 것은, 로봇이 인간 대신에 인간의 앞에 놓여질 때 근본적으로 실패하는 Kinect의 인체 동작 추적 뒤에 몇 가지 기본 사항이 있다는 것입니다.

추 신 : 센서에서 올바른 거리에 Nao를 보관했습니다. 또한 전체 로봇이 센서의 시야에 있는지 점검했습니다.

+0

은 레오나르도 남자 도면으로, 확장의 무기로 나오을 배치하려고 ...

그냥 알려 ... 알고리즘되는 오픈 소스의 종류에 대해 듣고하지 않습니다. 로봇의 "올바른 거리"는 사람의 것과 동일하지 않을 수 있습니다. 또한 근거리 모드를 사용할 수도 있습니다. –

+0

미안하지만, "Nao"는 뭐니? – Ewerton

+0

@EvilClosetMonkey 팔로 뻗어서 거리를 변경하려고 시도한 다음보기에서 자신을 제거했지만 여전히 Nao는 감지하지 못했습니다. 나는 그것이 가능한지 궁금해지기 시작했다. –

답변

1

NAO 로봇은 인간과 같은 비율을 가지지 않으며, 또한 인간의 크기가 너무 작습니다 (너무 짧음). 이런 이유로, 고전적인 골격 감지는 NAO를 인간으로 탐지하지 못합니다.

이렇게하려면 임계 값과 상수를 변경하는 것보다 현재의 스켈레톤 탐지를 취해야합니다. 슬프게도 나는