問題タブ [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.

0 投票する
4 に答える
1117 参照

camera - ロボットカメラ+動体検知

私たち(私と私の学生)がロボット用のシステムを開発するプロジェクトがあります。このロボットには、キャプチャするカメラがあります。

私の質問は、動き、動きを検出する方法です。解決策はありますか?? 使用する技術とツールは?? 使用する言語 (たとえば、Java で可能) ??

前もって感謝します。

よろしくお願いします。アリ

0 投票する
2 に答える
1065 参照

.htaccess - mod_rewriteすべてのrobots.txtリクエストをサーバー全体のデフォルトファイルに書き込みます

だから、私はapacheでOpenSuseを実行している開発サーバーを持っています。このサーバーにはたくさんのプロジェクトがあり、そのうちのいくつかにはオンライン/ライブの対応物があります。

各プロジェクトには個別のサブドメインがあります。

robots.txtに対するすべてのリクエストを、サーバー全体の1つの「デフォルト」ファイルに書き換えるにはどうすればよいですか。

私の目標は、検索ボットからのインデックス作成を防ぐことです。

0 投票する
2 に答える
3451 参照

webserver - ロボットで使うWi-Fiマイコンを探している

Wi-Fi制御のロボットを作りたいです。多くの調査の後、これを行うための最良の方法である Asynclab のBlackWidowを使用することにしました。

しかし、残念ながらこの商品はどこも在庫切れ!roboshop で注文したところ、25 日後にメッセージが届きました。申し訳ありませんが、この商品は売り切れです。

そこで、Wi-Fi インターフェースを備えた別のマイクロコントローラーを探しています。また、これは非常に迅速に必要であり (学校のプロジェクト用であるため)、できるだけ安くする必要があります。一日中探しましたが、BlackWidow ほど「良い」ものは見つかりませんでした。

0 投票する
3 に答える
2884 参照

python - ロボット アームの動きを 3D でモデリングするアイデアはありますか?

ロボット システムのモデリングに関して少しアドバイスをお願いしてもよろしいでしょうか。私は最近、インバース キネマティクス (IK) を使用して 5 自由度のロボット マニピュレーターを制御することに興味を持っています。私は IK の強固な基盤を持っていますが、私が問題を抱えているのは、関節角度に関してマニピュレーターがどのように動くかを視覚化する方法です。

3D ツールキット (Blender、Panda3D、vPython など) を使用して腕の 3D モデルを作成することを検討しましたが、物理学をサポートするものを探す必要があるかどうかはわかりません。また、これらのパッケージでモーションをうまくモデル化できるかどうかもわかりません。誰にも提案はありますか?私が探しているのは、Microsoft の Robotic Studio のような本格的なロボット シミュレータではありません。基本から始めて、すべてがどのように機能するかを最初に学びたいと思います。つまり、Python で IK をコーディングしてから、モーションを 3D で視覚化します。私はPythonに非常に精通しているので、Pythonとのインターフェースが望ましいでしょう。

ありがとう!

0 投票する
2 に答える
6517 参照

python - 閲覧するPythonロボットの書き方

重複の可能性:
Pythonを使用してスクレーパーまたはボットを作成するにはどこから始めればよいですか?

明らかに可能だと思います...ウェブサイトにアクセスし、ログインし、一連のリンクにアクセスし、検索フォームに日付入力を入力してXLSファイルを取得し、ログオフする、ある種のロボットを実装するように依頼されました。手動で行う場合、この試練全体はほぼ1時間かかるため、スクリプト/ロボットを使用すると時間を大幅に節約できます。

アイデア?図書館?urllibが必要になると思いますか?
それとも、Pythonをまったく使用しないのでしょうか?
前もって感謝します!

編集:私は「pythoncrawler」をかなり検索しましたが、コメントの直前までMechanizeまたはScrapyに出くわしませんでした:/
最初にMechanizeについて詳しく調べます。ありがとう。

0 投票する
4 に答える
1562 参照

java - ロボットのパスの平滑化

多角形の障害物がある平面上のロボットの最短経路を計算しています。すべてがうまく機能し、高速で、問題はありません。しかし、どうすればパスが曲がりくねるように滑らかになるのでしょうか? 以下は、頂点を直線で結ぶパスの図です。PS Robot はただの円です。

頂点

0 投票する
1 に答える
86 参照

java-me - 大きな地図を保存する方法 j2me

ロボットの座標用に 3000x3000 ビット マップを作成する必要があります。理論的には、配列 MxM、M=3000 があり、ロボットが何かを認識した場合、coords [5][5] の例では 1 を入力し、何も表示されない場合は 0 を入力します。

  1. 作成しようとしたときに int[][] b = new int[3000][3000] 問題が発生しました-メモリ不足です。

  2. RMS を使用してみましたが、3000 行は作成できますが、50 列しか作成できません

  3. 私はテキストファイルを使用することを考えていますが、カスタムの更新が必要であり、j2me でテキストファイルを扱うのは非常に困難です。

返信ありがとう!

0 投票する
1 に答える
321 参照

simulator - 座標の自動 IR スキャンと簡単な状態マッピングを備えたシンプルなロボット シミュレータ

私は現在、大学院エージェント論文のプロジェクトを行っています。私のプロジェクトでは、ARA* ADA* や DLite* などのいつでも検索を拡張するアイデアがあります。このアイデアをロボットでシミュレートしてテストしたいと思います。ここ数晩、さまざまなソフトウェアを検討してきましたが、うまくいきませんでした。

最終的には、次の情報をいつでも個別に利用できるロボットを備えたものが必要です。

座標 (x,y,z) 速度

また、ロボットには、x、y 座標を (通行可能/通行不可) でマッピングする IR スキャナーなど、環境から座標を収集する何らかの方法が必要です。

最後に、ゴール座標へのパスでどの状態を通過するかを提案するために、環境情報を使用するアルゴリズムをプログラムできるようにする必要があります。

私の質問は、あまり労力をかけずにこれらすべてを達成できるソフトウェアがあるかどうかです。これをプログラミングするのに 7 泊以上を費やしたくはありません。理想的には、1 泊か 2 泊で目に見える結果を得たいと思っています。

私は自分の学位論文のために多くのヒューリスティック検索アルゴリズムをプログラムしました (つまり、周辺検索、BiMaxf、BS*、A*、私自身の双方向検索アルゴリズム、およびいくつかのフロントツーフロント検索)。これらはすべて 8/ に基づいています。 15 パズルで、Java で数秒以内にかなり難しい問題を解決できます。ADT のハッシュテーブルとプライオリティ キューだけが必要になるため、C 言語またはスクリプト言語を快適に使用できます。

それで、合理的な簡単さで(リアルタイムで)シミュレーションを達成できるオープンソースソフトウェアはありますか。そうでない場合、独自のシミュレーターを作成することは問題外に聞こえますか? 私がそれを行うとしたら、それはおそらく与えられた半径内の周囲を知っている2Dシミュレーターになるでしょう...として)偏った...

0 投票する
1 に答える
1833 参照

assembly - アセンブリでのロボット探索の問題 (emu8086)

emu8086 を使用してアセンブリ プログラムに取り組んでいます。このプログラムは、組み込みのロボット デバイスを使用して、シミュレートされた 6x9 マップ上で仮想ロボットをエミュレートします。マップには未知数の壁とランプ (点灯/消灯) が含まれており、ロボットはマップを横断し、点灯していないすべてのランプを見つけて点灯させます。ロボット自体は、ロボットが向いている隣接する正方形からのみデータを取得でき、90 度回転することもできます。このプロジェクトは、左上隅が座標系 (0,0) の原点になることを示唆しています。

http://www.emu8086.com/assembler_tutorial/robot.gif

ロボットを自分のコードに接続してデータを移動および検査する方法は理解していますが、無限ループや行き止まりに陥ることなく、マップ全体を効率的に移動してすべてのランプを確認する方法がわかりません。

幅優先検索アルゴリズムや深さ優先検索アルゴリズムなど、いくつかの検索アルゴリズムの使用について読んだことがありますが、そのような概念をアセンブリに実装する方法がわかりません (ほとんどの例/擬似コードは c++/c#/etc で記述されているため)。 )。

特定のコーディングを求めているわけではありませんが、これらの検索機能を実装する方法についての洞察を求めています。問題は座標系の原点に言及しているため、特定の座標でオブジェクトの値を取得する 2 次元配列を作成しました。問題にとって配列がどれほど重要かはわかりませんが、助けていただければ幸いです。

0 投票する
1 に答える
531 参照

camera - Python で Blender Game Engine カメラの出力を操作する

Blender ゲーム エンジンでレゴ nxt ロボットをシミュレートしています。手順の 1 つは、レゴ nxt が持つセンサーをシミュレートすることです。衝突と距離をシミュレートすることができましたが、カラー センサーも必要です。

1 つの方法は、特定のマテリアルまたはプロパティを検索する光線センサーを使用することですが、これは 1 つの色のみに限定されます。

私のアイデアは、視野が非常に狭いカメラを使用して、そこから色を取得することでした。また、ロボットに搭載されたカメラをシミュレートしたい場合にも非常に役立ちます。

ブレンダーカメラの出力を操作する方法を知っている人はいますか?

特定のカメラからフレームを取得して処理する方法が必要です。