問題タブ [robotics]
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.
robotics - レゴマインドストームは基本的なロボット開発に適していますか?
ロボットを制御するためのソフトウェアの書き方を学びたいです。
レゴマインドストームはこれに適していますか?より良い選択肢はありますか?
マインドストームが好きですが、いくつかの記事を読んだ後、レゴがマインドストームの研究開発をやめたという印象を受けました。
あなたの提案は何ですか?
multithreading - NXT を使用したマルチスレッド
私のロボット工学クラブでは、LEGO Mindstorms NXT でマルチスレッド機能を動作させようとしていますが、スレッドが互いに干渉してプログラムが完全に停止しているようです。
NXT ビジュアル プログラミング環境でマルチスレッドを正しく実装する方法を知っている人はいますか。
.net - 最速の .Net および SQL データ型
この質問があまりにも「正しい分野」ではないことを願っています。スタックフローの多くの人々と比較して、私は初心者だと率直に言います...
取り組んでいる AI プロジェクトの画像、音声、テキストのオブジェクト表現を比較したいと考えています。3 つの入力すべてを 1 つのデータ型に変換し、中央の比較アルゴリズムを使用して静的に一致する可能性を判断したいと考えています。
このような比較を行うための「最速」のネイティブ .Net および SQL データ型は何ですか? .Net では、CLR で最も少ない量の変換を必要とするデータ型はどれですか? SQL の場合、最も速く「CRUD 処理」できるのはどの型ですか?
私は .Net のバイトと SQL の整数を考えていましたが、整数は 1 次元の概念であるという問題を引き起こします。画像と音声は、SQL ではなくファイル システム内で処理する必要があると思いますか...おそらくそうだと思います...</p>
FWIW TrossenRobotics.com で購入した部品からロボットを作成しています。
robotics - ルンバはどのプラットフォーム/言語を使用していますか?
好奇心から、ルンバのプログラミングに使用されるプラットフォームとプログラミング言語を知っている人はいますか? アフターマーケットのキットについてはあまり話していませんが、工場でアルゴリズムを実装するために何が使用されていますか?
python - Breve Simulator でロボットにカメラを追加するにはどうすればよいですか?
ブライテンベルク車をベースにした二輪ロボットを作成しました。私たちのロボットには、2 つの車輪と PolygonDisk 本体があります (kepera や e-puck ロボットによく似ています)。ロボットの前面にカメラを追加したいと考えています。問題は、カメラをどのように制御し、正しい方向 (ロボットと同じ方向) にカメラを向け続けるかです。どうすればカメラをロボットと同じ方向に向けることができますか?
python - Lego Mindstorm 用の Ruby または Python インタープリターはありますか?
Python または Ruby でコーディングを開始したい。私はレゴ ミッドストームキットを所有しているので、それに対してプログラムを作成できればよいと考えました。Mindstorms ブリックの優れた翻訳者/通訳者はいますか?
java - Robocode の優れたチュートリアルはどこにありますか?
初めてのロボットでRobocodeをプレイするのは本当に楽しかったです。今は、もう少しエキサイティングなものを作りたいと思っています。高度なロボットの作成に最適なチュートリアルは?
.net - C++ .NET で無名関数を使用することは可能ですか?
ウィキペディアによると、C++0x は無名関数をサポートするようです。Boostもそれをサポートしているようです。しかし、私は .NET を使用しているので、それを使い続けることができれば最高です。
基本的に、オブジェクトの簡単なコードを書きたいだけです。私は、約 85 ~ 90 の状態を持つことができるロボットを持っています。ほとんどの状態は、単に「ロボット マイクロコントローラーに渡される整数値」です。たとえば、ロボットに状態 35 に移動するように指示します。
ただし、一部の状態ではユーザー入力などの追加操作が必要になるため、単純に保ち、違いを示すコードを数行だけ記述したいと思います。派生クラスの使用を検討しましたが、数行を変更するだけで多くのコードが必要になります。
image-processing - 描画およびペイントロボットのアルゴリズム-ヒントはありますか?
描画およびペイントロボットのアルゴリズム-
こんにちは
画像を分析し、色や不透明度が変化する最小限のベジェパスオブジェクトを使用して、元の画像で人間の目が知覚するものをキャプチャする画像を生成するソフトウェアを作成したいと思います。
最近のTwitterスーパーコンプレッションコンテスト(stackoverflow.com/questions/891643/twitter-image-encoding-challengeを参照)とは異なり、私の目標は、画像に忠実なレプリカを作成することではなく、画像を見てください。
たとえば、元の画像の左上隅に赤い風船が表示されていて、複製の左上隅に赤い風船のように見える場合、複製の風船がまったく同じ位置ではなく、まったく同じサイズや色でもありません。
私が「人間に知覚される」と言うとき、私はこれを非常に限られた意味で意味します。私は画像の意味を分析しようとはしていません。画像が何であるかを知る必要はありません。人間の目が気付くであろう主要な視覚的特徴にのみ興味があります。実際に観察しているものを概念化する能力がないアルゴリズム。
写真の正確さに対する人間の知覚のこの珍しい基準はなぜですか?
このソフトウェアは、人間のアーティストと協力する描画およびペイントロボットを駆動するために使用されます(video.google.com/videosearch?q=mr%20squiggleを参照)。
写真的に完全ではない人間によって作成されたマークを必ずしも間違いであるとして扱うのではなく、アルゴリズムは、キャンバス上にすでにあるものを最終的な画像に組み込むように努める必要があります。
したがって、相対的な明るさ、色相、彩度、サイズ、および位置は、写真的にオリジナルと同一であるよりもはるかに重要です。フィーチャーのトポロジー、色のブロック、グラデーション、凸面および凹面の曲線を維持することは、これらのフィーチャーの正確なサイズの形状と色がより重要になります。
まだ私と一緒に?
私の問題は、「ハンマーを持っていると、すべてが釘のように見える」症候群に少し苦しんでいることです。私には、これを行う方法は、 retrievr (labs.systemone.at/を参照)で使用されるウェーブレット変換(grail.cs.washington.edu/projects/query/を参照)の比較のような遺伝的アルゴリズムを使用することであるように思われます。 retrievr /)適切なソリューションを選択します。
しかし、これを答えと見なす主な理由は、これらが私が知っている手法であるということです。おそらく、今は何もしていない手法を使用した、はるかに洗練されたソリューションがあります。
人間の視覚システムが画像を分析する方法を考慮することは特に興味深いので、おそらく直線、角度、高コントラストの境界線、および同様の色の大きなブロックに特別な注意を払う必要があります。
視覚、画像アルゴリズム、遺伝的アルゴリズム、または同様のプロジェクトについて私が読むべきことについて何か提案はありますか?
ありがとうございました
マット
PS。上記のスペルの一部は、あなたとあなたのスペルチェックに間違って見えるかもしれません。これは、お住まいの国の標準とは異なる可能性のある国際的なスペルのバリエーションです。たとえば、オーストラリアの標準:色とアメリカの標準:色
arduino - ハードウェアプログラミング-実践的な学習
Arduino以外に、ハードウェアプログラミングを実践的に学ぶ方法は他にありますか?特定の方向に移動するようにプログラムしたり、特定のことを実行したりするためにプログラムできる、組み立て済みのロボットなど、利用可能な気の利いたキットはありますか?