問題タブ [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.
range - LRF (レーザー距離計) センサー データのヘルプ
私はセンサーと Player を使用する初心者であり、生成されたデータを理解するのに苦労しています。あなたが私を助けることができれば、私は非常に感謝しています.
player + playerv プログラムを実行するたびに、1 つの .log ファイルが生成されます。そして何千行ものデータが生成されます。
ログ ファイルの 1 つをテキスト エディターで開くと、次のヘッダーが含まれています。
フォーマット:
- メッセージは改行で区切られています
各メッセージの共通ヘッダーは次のとおりです。
時間 ホスト ロボット インターフェイス インデックス タイプ サブタイプ
(double) (uint) (uint) (string) (uint) (uint) (uint)
そして、その行の 1 つは次のとおりです (これは 1 行にすぎません)。
1306011115.200 16777343 6665 ranger 00 001 001 0511 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.588 0.562 0.559 0.546 0.540 0.539 0.536 0.532 0.532 0.529 0.529 0.529 0.536 0.536 0.536 0.534 0.534 0.534 0.527 0.526 0.526 0.526 0.526 0.527 0.527 0.535 0.535 0.537 0.537 0.543 0.549 0.576 0.589 0.593 0.598 0.593 0.593 0.592 0.579 0.569 0.565 0.563 0.563 0.558 0.563 0.565 0.566 0.566 0.568 0.594 0.609 0.609 0.617 0.617 0.617 0.625 0.628 0.632 0.638 0.641 0.645 0.652 0.654 0.690 0.697 0.703 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.977 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000000 0.000 0.000 0.000 0.000 0.007 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.339 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.289 1.282 1.276 1.260 1.257 1.256 1.251 1.251 1.250 1.250 1.248 1.250 1.250 1.253 1.261 1.263 1.264 1.275 1.280 1.300 1.310 1.330 1.332 1.337 1.352 1.357 1.357 1.352 0.917 0.904 0.904 0.904 0.904 0.880 0.880 0.869 0.853 0.828 0.821 0.812 0.805 0.789 0.780 0.776 0.771 0.764 0.753 0.750 0.747 0.735 0.731 0.724 0.717 0.715 0.715 0.715 0.709 0.709 0.707 0.705 0.705 0.699 0.702 0.702 0.699 0.702 0.706 0.708 0.712 0.720 0.732 0.733 0.735 0.740 0.746 0.000 0.000 0.000 0.775 0.775 0.775 0.796 0.809 0.811 0.820 0.853 0.007 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.009 0.009 0.009 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.548 0.548 0.548 0.547 0.543 0.551 0.543 0.543 0.543 0.543 0.542 0.542 0.542 0.542 0.544 0.544 0.544 0.548 0.543 0.543 0.540 0.543 0.543 0.548 1.104 1.122 1.129 1.129 1.129 1.129 1.129 1.136 1.135 1.135 1.132 1.132 1.132 1.130 1.128 1.128 1.128 1.125 1.125 1.117 1.1128 1.128 1.128 1.125 1.125 1.117 1.117000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
このデータが何を表しているのか説明してください。つまり、各行は特定の瞬間に生成されたデータに対応していますか? また、「0」は障害物がないことを表しますか。
お時間をいただきありがとうございます。私はあなたの助けに感謝します
robot - ROS(ロボット用メタオペレーティングシステム)ソフトウェアについて
care-o-bot テクノロジのシミュレーションに取り組んでいます (ROS の初心者)。ROS のドキュメントを読んだところ、RVIZ と GAZEBO という 2 つの類似したものを見つけました。それぞれの違いを教えてください...
.net - Web サービスを制御するための自動ソフトウェアを回避しますか?
Web サービスと、この Web サービスを呼び出すクライアント アプリケーションを構築するとします。
私以外のソフトウェアが Web サービスを呼び出すのを防ぐ方法はありますか?
たとえば、1 時間に 1 回しか利用できないアイコンをクリックすることでプレイヤーがいくらかのお金を獲得できるゲームを想像してみてください。ユーザーが接続されている場合は、まあ。ユーザーが接続されていない場合、ユーザーはお金を得るために時間枠を「緩め」ます。
標準的な Web サービス + クライアントでは、10 代の若者が Web サービスを実行するためのスクリプト/偽のアプリを作成するのは非常に簡単です。
どうすればそれを回避できますか? 魔法のような解決策がないことはわかっていますが、少なくとも、そのようなツールの作成を難しくするにはどうすればよいでしょうか?
PS: 私は Microsoft .Net プラットフォーム + SilverLigth を使用していますが、この質問は MS テクノよりも広いと感じています。
[編集]明確にするために、認証を追加する方法は尋ねませんが、ユーザーがWebサービスへの呼び出しを自動化するのを回避する方法を尋ねます。アカウントを持つユーザーがそのアカウントを使用して呼び出しを自動化することを妨げるものは何もありません。私が避けたいのは、たとえば、実際の認証を使用して偽のアプリを作成し、ユーザー入力の代わりに 5 秒ごとに何かを実行することです。ゲームでは、これは農家のロボットを避けることができます
c# - すべてのボットがページにアクセスできないようにする
asp.net、c#Webアプリケーションで、ボットが特定のページにアクセスするのを防ぐことは可能ですか?
すべてのボットが自分のサイトの支払いページにアクセスできないようにしたい。
python - Webots: ImportError: DLL の読み込みに失敗しました: 特定のモジュールが見つかりませんでした
Webots というプログラムを使用していて、いくつかの Python スクリプトを動作させたいのですが、ソフトウェアに付属のサンプル スクリプトを実行すると、エラー メッセージが表示されます。
エラーメッセージ:
何がおかしいのか、どうすれば直せるのか教えてください。
algorithm - ロボットが家の中で自分自身を見つける方法を探しています
マイクロコントローラー (Arduino) で制御する掃除機ロボットをハッキングしています。部屋の掃除をもっと効率的にしたい。今のところ、直進して何かに当たると曲がるだけです。
しかし、部屋での位置を知るために使用する最適なアルゴリズムまたは方法を見つけるのに苦労しています。安価 (100 ドル未満) で複雑でない (コンピューター ビジョンの博士論文を必要としない) アイデアを探しています。必要に応じて、部屋に個別のマーカーをいくつか追加できます。
現在、私のロボットには次のものがあります。
- 1 つの Web カメラ
- 3 つの近接センサー (約 1 メートルの範囲)
- コンパス(現在は使用していません)
- Wi-Fi
- バッテリーが満充電またはほぼ空になると、速度が変化する可能性があります
- ネットブックEee PCがロボットに組み込まれています
これを行うためのアイデアはありますか?この種の問題に対する標準的な方法はありますか?
注: この質問が別の Web サイトにある場合は、移動してください。スタック オーバーフローより適切な場所が見つかりませんでした。
web-crawler - アクセスを拒否しますが、ロボット、つまりGoogleからsitemap.xmlへのアクセスを許可します
http://www.mywebsite.com/sitemap.xmlにある私のサイトマップにGoogle、Yahoo、またはその他の検索エンジンロボットなどのロボットのみを許可できる方法はありますか。これは、ユーザーによる直接アクセスを許可せず、ロボットのみにアクセスを許可することは可能ですか?
meta-tags - Google メタボット
質問があります:
このコードを自分の Web サイトに配置すると、次のようになります。
グーグルは特定のページを検索しませんよね?すべてのウェブサイトではありません。
smalltalk - ゲーム内で仮想マシンを使用していますか?
私は 3D の「ロボット プログラミング」ゲームを作成する設計段階にあります。Colobot、Robot Odyssey、Cholo などのゲームにインスパイアされています。
ゲーム内のすべてのロボットには、現実世界と同じように、独自の隔離された環境/オペレーティング システム/仮想マシンを持たせたいと考えています。各環境はサンドボックス化して、ロボットがゲームの他の部分とどのように相互作用するかという点で、ロボットにとってローカルになるようにする必要があります。
もともと、本「Elements of Computing Systems」で説明されているように、HACK VM を実装する予定でしたが、このスタイルのゲームのパフォーマンスに関して、より良い解決策があるかどうかに興味を持ちました。
私の質問は、私の目的に十分に役立つ仮想マシン アーキテクチャが既に存在するかどうかです。
Ps 使用する言語とゲームエンジンはまだ決まっていませんが、C# か smalltalk のどちらかになると思います。
android - Androidフォンを使用してロボットを制御できますか?
Androidの世界に足を踏み入れた後、Androidスマートフォンをリモコンとして使用して、基本的なピックアンドプレースロボットを制御できるかどうか疑問に思いました。「距離xでオブジェクト1を選択」のように、SMSを送信してロボットのアクションを制御できるとすると、ボットは指定されたアクションを実行します。
はい、それはロボット開発の基本と組み合わせた人工知能を含みますが、それから私はこのような機械を開発することが可能かどうか知りたいと思いましたか?はいの場合、どのようにキックスタートする必要がありますか?Android ADKは役に立ちますか?
ありがとう