近接センサー


8

愚かなプロジェクトが楽しい...

特定のアプリケーションでの近接センシングのアイデアを知りたいです。私は犬を改造されたトレッドミルで走らせ、彼の報酬を自動化しようとしています。私の目標は、彼を(進行方向に関して)中心に保つことができるようにすることです。私は彼の位置を検出し、それに応じてトレッドミルの速度を変更できる必要があります。そう:

  • 彼が中心にあるとき、速度は設定点にあります
  • 彼が疲れ始めてフォールバックし始めると、トレッドミルの速度が遅くなります
  • 彼がトレッドミルから消えると、完全に停止します

ほとんどのトレッドミル(私が持っているものを含む)には、ジョガーをつなぎ、引き出すと機械を停止する安全スイッチが付いています。私の場合、これはオプションではありません。人間の助けなしに、彼が指定された間隔で降りたり降りたりすることを望んでいるからです。トレッドミルの側面は妨げられてはなりません。なぜなら、彼は終わったとき(または報酬を得るとき)に側面に向かって保釈するのが好きだからです。

私の現在の考え:

  • 側に沿って異なる周波数で変調された一連のIR LEDを使用し、反対側に一致するレシーバーを使用します。したがって、欠落している周波数によって、彼がどこにいるかを理解できます。これは、少なくとも彼の体と同じ高さの側面に沿って何かを必要とするため、理想的ではありません。
  • トレッドミルの正面からの距離を測定するために使用できる、正面(正面を向いたヘッド)から超音波トランスデューサーを使用します。これは素晴らしいように聞こえますが、私が理解しているように、その周波数は犬にとって非常に迷惑です。これが正確かどうかはわかりません。
  • 彼の首輪にワンピースが取り付けられているRFIDを使用します...繰り返しますが、これには、彼の保温を妨げるセンサーが側面に沿って必要になると思います。また、IR LEDのように正確な位置を取得できるとは思いません。
  • 別の考えは、ある種のキャノピーを作り、センサーを下に向けさせることでした。おそらく、特定のグリッドでトレッドミルのベルトをペイントし、そこから光を反射させます。
  • 最後に、これは私が望むよりも複雑ですが、彼の首輪上のターゲットの位置を追跡するために、Webカムといくつかのオープンソースソフトウェア(モーションなど)を使用できます。

最後に、最大速度は8〜10 mphです。

何かご意見は?

編集:

同じトレッドミルではありませんが、このビデオは同じサイズの犬(サイズについて)を示しており、彼もトレッドミルから同様の方法で保釈しています。

私が偶然見つけ、これらのシャープからIR近接センサ。これらは、ヘッドからの距離を取得するために、テールに面したトレッドミルのヘッドに取り付けることができます。仕様は適合しているようです(距離)。誰かがこれらの経験をしましたか?彼は正確に反射的ではないので、これらが私のアプリケーションでうまく機能するかどうか疑問に思います。

回答:


4

トレッドミルの形状に応じて(写真を提供できますか?)、サイドバーとトレッドミルの床の間に斜めの線を引くことにより、LEDを使用できます。

このようなもの:

ここに画像の説明を入力してください

赤い円はIR LED、緑の円はレシーバー、またはその逆です。いくつかのロジック作業により、犬の位置を制御できます。

LED間で干渉が発生しますが、変調またはなんらかの同期を使用して対処できます。


手元に写真がありません。水曜日に服用しなければならない。ただし、直立スタンドが存在せず、単なるベルトであると想像してください。あなたが見ながら何かを構築し、それを斜めに向けることができます。それは問題ではなく、エッジをブロックしないという要件を満たします。回路も。彼がレシーバーをブロックしているときでさえ、それが彼から跳ね返るときに信号を拾うかもしれないと想像します。おそらく送信電力を調整することでこれを解決できるでしょうか?
Jason

@Jason明るい場合、反射する場合は明らかですが、多少の調整が必要になる場合があります
clabacchio

3つの周波数(〜32kHz、36kHz、40kHz)のバーストを送信し、これをこのようなリモートコントロールレシーバーでピックアップすることで実装するのが最も簡単かもしれないと思っていました。レシーバーを調整する場合は、別のルートに移動する必要があります。
Jason

2
この写真は、このアニメーションの短編を思い出させてくれました。ILSHIBAMF。
stevenvh 2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.