問題タブ [nao-robot]
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.
c++ - カスタム makefile を使用して Nao ロボットでモジュールをコンパイルする
Alderbaran Nao V5 ロボットのモジュールをプログラミングしています。Alderbaran は qibuild を使用してモジュールをコンパイルすることを推奨しており、私はそれをうまく行うことができましたが、現在は独自の makefile を作成して g++ を使用する方向に移行しようとしています。
次のエラーが発生します。
私が使用しているメイクファイルは次のとおりです。
私がコンパイルしている gentoo オペレーティング システムには、GLIBCXX_3.4.14 まではありますが、GLIBCXX_3.4.15 はありません。この問題を解決するにはどうすればよいですか? qibuild を使用してモジュールをビルドすると、この問題が発生しないのはなぜですか?
linux - Gentoo ベースの OS を実行している NAO ロボットは、Wi-Fi に自動的に接続できません
修士論文にNAOロボットを使用しています。OpenNAO OS バージョン 2.1.4.13 を実行しています。この OS は Gentoo ベースです。
私が直面している問題は、ラボ内の特定の Wi-Fi ホットスポットに自動的に接続しないことです。このロボットを特定のネットワークでオンラインにする必要があります。Wi-Fi は、NAO の Web ページのネットワーク セクションに記載されています。LAN ケーブルを使用してロボットに接続し、NAO の Web ページにリストされている特定のワイヤレス SSID を選択すると、正常に接続されます。ただし、再起動後に自動的に接続されません。数日前までは、問題なく同じ Wifi SSID に接続していました。
どうすればいいのか教えてください。
c++ - プロジェクトが古い c++ でコンパイルされた .so ライブラリに依存している場合の c++11 でのコンパイル
Alderbaran Nao V5 ロボットで作業しています。さらに、Virtual Box 内の Alderbaran が提供する仮想環境でコードをコンパイルしています。
C++ 11 (マルチスレッドおよび匿名関数) の機能に依存するコードを自分のコンピューターに記述しましたが、VM にインストールされている g++ コンパイラは次のとおりです。
プロトタイプ -std = c++0x フラグでマルチスレッドと無名関数が使用できるため、c++0x を有効にしてコンパイルしてみました。ただし、次のエラー メッセージが表示されます。これは、コードで利用している Alderbaran ライブラリが、以前の C++ バージョンで指定された規則に準拠しているために発生したと推測されます。誰でも解決策を推奨できますか? これらの Alderbaran ライブラリの下位互換性を使用する方法はありますか?しかし、私のコードで新しいコンパイラを使用する方法はありますか?
等
python - ロボットが充電ステーションに接続されているか、充電ステーションに接続されていないかを確認します
私はアルデバランのナオと一緒に働いています。バッテリーが充電されているかどうかを確認するための Python スクリプトを書きたいと思っています。
naoqi モジュールに関するドキュメントがあります。このイベントを見つけました1 . しかし、これはイベントです。私の意見では、イベントを待つことはできますが、ブールのように読むことはできません。私は正しいですか?
python - Choregraphe と Matlab の同期
私は Choregraphe を使用して、マシン A で実行されている特定のタスクを NAO に実行させるオズの魔法使いの実験を行っています。NAO とやり取りする参加者は、マシン B ともやり取りします。マシン BIE Choregraphe で開始する MATLAB スクリプトは、MATLAB スクリプトを開始します。
これを行う方法について何か提案はありますか?私のプログラミングは MATLAB と R のプログラミングに限定されていますが、Choregraphe は Python と C++ とうまく統合されているため、Stack に関する質問です。
敬具、KD
c++ - アルデバランナオの関節のばらばらな動き
私はアルデバランナオの移動システムに取り組んでいます。私のロボットの動きは、他のロボットの動きと比べて非常にばらばらであることに気付きました。問題はコードに関連していると確信しています。
Aldebaran の fast get set DCM に似たコードを使用して、ロボットのモーションを更新しています。
( http://doc.aldebaran.com/1-14/dev/cpp/examples/sensors/fastgetsetdcm/fastgetsetexample.html )。
関節角度を 10 ミリ秒ごとに更新しています (最速の更新レート)。ただし、モーターが新しく指令された角度に非常に速く移動し、10 ミリ秒の大部分で動かないことは明らかです。この 10ms の更新期間中にモーターの速度を制御する方法はありますか?