アンオフィシャル - Aldebaran Robotics NAO とそのほかロボットについて

NAO とそのほかロボットについての情報を発信。ここの情報はアルデバラン非公式です。内容に誤りがあった場合はごめんなさい。

Aldebaran Robotics 社の NAO、そのほかロボットに関連する情報を発信します。

2015-01-01から1年間の記事一覧

NAOqi マイク -> PCスピーカ サンプルコードの改善

NAOqi ライブストリーミングについて - アンオフィシャル - Aldebaran Robotics NAO とそのほかロボットについてtkawata.hatenablog.comで紹介していたサンプルプログラムのマイク音声処理側の実装を大幅に書き換えました。 最新のコードは同じ github にア…

PC のマイク音声をライブで Pepper/NAO のスピーカーに送るサンプル

PC のマイク音声をライブで Pepper/NAO のスピーカーに送るサンプルを作ってみました。 NAOqi API の ALAudioDeviceProxy::sendRemoteBufferToOutput() を使っています。 ソースコードを次に公開しています。tkawata1025/LocalMicToNAOqigithub.com実装して…

Pepper/NAO で ローカル SQLite ファイルにアクセス

Pepper, NAO の Python から SQLite の機能に直接アクセスできるようなので、ちょっとサンプルを作ってみた。tkawata1025/local_sqlite_samplegithub.com Python の SQLite モジュールは複数のスレッドで一つのコネクションを共有することができないようで、…

バーチャルロボットで Pepper のタブレットをエミュレート

バーチャルロボットでもタブレットのテストができるようにという挑戦です。次の方法で実現しています Pepper 内部と同じ Web サーバー nginx を PC にインストールして、Pepper 内部と同様の設定を行う ShowImage などをまかなう ALTabletService が バーチ…

NAOqi フレームワークだけで実現させたロボット間の同期

ちょっと前に試したものですが youtu.be youtu.beソースコードも公開していますが、アプリからFTP でパッケージファイルを別のロボットに送りつけていたりとちょと強引なことしています。 アプリのできとしてはまだまだ改善の余地ありです、、

Pepper 狭いところを通れるように

Pepper はレーザーセンサー、3D深度センサーなどで周囲を確認、移動中ぶつかりそうになると自動停止します。 この限界距離 40センチですが、この距離が原因で狭い場所を通れない場合があります。 解決方法の一つはこの限界距離を短くするということ。こんな…

BasicAwareness やオートノマスライフで子供を見つけやすくするちょっとしたトリック

BasicAwareness を使っているときや、オートノマスライフが起動している時、気づけばロボットが上の方を向いていて子供とかが視界に入ってくれないということがよくあります。 これは音や画像の変化を検出した時、そちらの方向を向くと同時に人物の顔を検出…

Choregraphe Dialog ボックスの音声認識閾値の変更

(2016/10/15 補足 NAOqi 2.4.2 以降を利用(Pepper の現行バージョンは 2.4.3) は次の記事も参考にしてくださいDialogの認識率変更の不具合 | SoftBank Robotics Community)Choregrahe Dialog の音声認識について、いまいち期待通りに認識してくれないなど…

NAOqi ライブストリーミングについて

Pepper / NAO のカメラ、マイクの情報をライブでストリームできないかというお問い合わせをよく受けます。 「できるはずです。カメラ、マイクのライブ情報を取得するサンプルは Capturing audio and video — Aldebaran 2.1.2.17 documentation で確認できま…

NAOqi 日本語での技術情報

Pepper の発表以来、その開発フレームワークで利用されている NAOqi も日本でも注目されるようになりました。 現在多くの方がその API 仕様や各技術情報の日本語化に取り組んでいるとともに、独自に情報を発信しています。 以下は「ロボットスタート」 (http…

2足歩行研究プラットフォームとしての NAO の可能性

NAO にはあらかじめ用意された2足歩行プログラムがあり、比較的簡単に2足歩行させることができます。 しかしちょっとした段差で転びますし、歩行中押されたりすると簡単に転びます。NAO をより洗練した2足歩行ロジックを確立するための研究プラットフォー…