問題タブ [choregraphe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Choregraphe の Python Script Box で ALVideoDevice のサブスクライブとサブスクライブ解除が機能しない
私たちは IT の学生で、NAO に取り組んでいます (つまり、私たちは非常に初心者です)。NAOカメラによる地上でのライン検出による経路探索を実装したいと考えています。その目的のために Choregraphe でPython Script Boxを作成しましたが、「 ALVideoDevice」を正しく購読および購読解除できません。
Python Script Box のコードは次のとおりです。
クラスのロード時にサービスにサブスクライブし、クラスのアンロード時にサブスクライブを解除します。本当に奇妙なのは、購読解除時のエラーです:
私たちのボックスは、購読者の数が私たちができることを制限するループに陥っています。ALVideoDevice から画像を取得できるので、サブスクライブします。ただし、登録解除に同じ名前を使用してもまったく機能しません。Python SDK API には何も見つかりませんでした。何を行っているかを正確に説明するいくつかのチュートリアルだけです (購読 -> ALVideoDevice を使用するコード -> 購読解除)