ソースコード公開のスタンス
よくロボットを見ていて「このロボットはどんなソフトで動いている
のだろう?」と興味を持つ事が多いので、自分のロボットの制御ソフト
のソースコードを公開します。前作からの流用部分も多いため、
コメントが嘘になっている部分や、実験の途中で使った後
使われなくなっている部分等ありますが、適当にご覧ください。
これらソースコード
の中に利用可能な部分を見つけられた方は、ご自分の責任の下に、自由に
使っていただいて結構です。
ソフトの機能追加を趣味として楽しんでいるのでつねに作りかけなのですが、 「まあこんな感じですよ」といったノリで公開しています。以下の画面とそれに 結びついた機能から構成されています。
イメージをクリックすると大きなイメージを見られます。
ソースコードのダウンロード:
プログラム名:w7b2−− ダウンロード(2010/10/23、VBのプロジェクトとフォーム)
プログラム名:h11c−−
ダウンロード(2010/10/23、VCのプロジェクトとフォーム)
こちらのソースコードはコンパイルにOpenCV1.0が必用です。
機能概要
移動距離の監視、走行用DCモーターの制御、
RCサーボ、加速度センサーおよびタッチセンサーとの
インターフェイスなど担当します。UNIのサブCPU用プログラムを
ベースとして開発しました。
走行中において、タッチセンサに反応があった場合にロボットを止める機能は、こちら側 のプログラムに実装されています。