特にロボットを対象とした AI プログラミングを開始することを検討しています。自分で考えて行動するロボットを作る。この分野に最適なコーディング プラットフォーム/言語についてアドバイスが必要ですか?
私はずっとマイクロソフトの開発者なので、MS ロボティクス スタジオでこれを達成できるでしょうか。それともすべて遠隔操作ロボットの開発によるものですか?
情報が錯綜しているので少し混乱しています。助けてください。
前もって感謝します
特にロボットを対象とした AI プログラミングを開始することを検討しています。自分で考えて行動するロボットを作る。この分野に最適なコーディング プラットフォーム/言語についてアドバイスが必要ですか?
私はずっとマイクロソフトの開発者なので、MS ロボティクス スタジオでこれを達成できるでしょうか。それともすべて遠隔操作ロボットの開発によるものですか?
情報が錯綜しているので少し混乱しています。助けてください。
前もって感謝します
どのようなロボット工学をしようとしていますか? (つまり、ラップトップやその他の強力なデバイスが許容できるコントローラーである可能性があるロボットですか? それとも、小さな真の組み込みロボットを見ていますか?)
初めての場合は、MS Robotics が適しているかもしれません。.Net IIRC を使用するため、参入障壁が低くなります。より小さなことをしたい場合は、Arduino を検討してみてください。Arduino は、プラットフォームの周りで非常に多くのサポートを提供しているため、おそらく必要なものが見つかるでしょう。Arduino は、C++ によく似たものを使用します。
何を選ぶにしても、キットロボットを見つけてください。私はこれを十分に強調することはできません。ハードウェアをすべて正しく動作させるのではなく、AI に時間を費やしたいと考えています。
奇妙で興味深いものを試してみたい場合は、Parallax Propeller Microcontroller が 8 コアの比較的安価な ardino ウェイト プロセッサです。一般に、思考は並行して行うのが最適な AI には適しているかもしれません。
コントロールの設計に webots を使用してみてください。非常に直感的で使いやすいと思います... コア プログラミング ロジックに集中できます。ハードウェアは Boebot (非常に基本的なもの) から始めて、知識を得るにつれて Arduino プラットフォームに移行する必要があります。
実際のロボット工学に移行したら、Pioneer を入手してみてください (優れたセンサー スイートですが、法外な価格です)。または、ARDrone などの飛行ボットを試してみてください。プログラムを作成すると便利で、UAV についての洞察も得られます。