kochigami / nao-euslisp-hydro-memo

This repository is used for memos about nao on euslisp, hydro
0 stars 0 forks source link

ros-naoqiの顔を覚える機能を試す #24

Closed kochigami closed 9 years ago

kochigami commented 9 years ago

カメラノードと (nao_sensors) visionノードが上がっている状態で、 (nao_interaction_launchers) ナオのカメラを見ながら(私はimage_viewで表示した) rosservice call /nao_vision/face_detection/learn_face "name: data: 'かなえ'" とすると覚えてくれる

※何か、ドラえもんとか、ロビの模型とかでは駄目だった。人の顔ならokのよう。

名前を忘れて欲しい時 rosservice call /nao_vision/face_detection/forget_person "name: data: 'かなえ'"

rostopic echo /nao_vision/faces_detected で顔を検出し、 知っている顔であればface_idに名前が入っている 知らない顔でも検出するけどface_idは空 名前を忘れてくれると、face_idは空になっている

rosservice call /nao_vision/face_detection/enable "{}" とやったけど、エラーが出た ERROR: service [/nao_vision/face_detection/enable] responded with an error: service cannot process request: service handler returned None (あとでこいつが何なのかから考える)