ホームページ  >  記事  >  このロボットは Twitch チャット コマンドに基づいてコインを投げます

このロボットは Twitch チャット コマンドに基づいてコインを投げます

WBOY
WBOYオリジナル
2024-08-13 09:13:11862ブラウズ

決断を下すのは難しい、だからこそ人類は精神的な負担を軽減するためにあらゆる種類の愚かな方法を考え出してきたのです。たとえば、賛否両論リストは、意思決定プロセスに可能な限りの客観性を追加するものとされています

このロボットは Twitch チャット コマンドに基づいてコインを投げます

このインターネットに接続されたロボットは、チャット コメントがドロップされるとコインを投げます。

決断を下すのは難しい、だからこそ人類は精神的な負担を軽減するためにあらゆる種類の愚かな方法を考え出してきたのです。たとえば、賛否両論のリストは、意思決定プロセスに可能な限り客観性を与えること、または少なくとも、あなたが無意識のうちに支持している選択を明確にすることを目的としています。しかし、最終的な意思決定者は明らかに古き良き時代のコイン投げです。確率は 50:50 で、光る何かが空中を転がるのを見るエンターテイメントが得られます。

インターネット上のチャットでコイン投げにアクセスできるようにするために、テレンス グローバーはこのロボットを作成しました。

このロボットを使用すると、ライブ ストリーム チャットで簡単なコマンドを使用して、誰でもグローバーの特別なコインを投げることができます。 「!heads」とコメントすると表が予測としてコインを投げ、「!tails」とコメントするとその逆になります。コマンドを受け取ると、ロボットはコインを投げます。次に、写真を撮影し、それを分析してどの顔がアップになっているかを判断します。最後に、結果が表示され、次のフリップのためにコインの位置が変更されます。 Grover は、表と裏の比率や正しい予測の割合など、以前のフリップに関する基本的な統計を表示する気の利いたグラフィックも作成しました。

マシンの中心は、反転作動を提供する小さなソレノイドです。一つだけ批判があるとすれば、ソレノイドが弱くてコインを激しく投げることができないようだということですが、それがオッズに影響するかどうかは統計学者に議論してもらうことにします。 Raspberry Pi シングルボード コンピューターは、リレーを介してそのソレノイドを制御します。また、3D プリントされたアイリス機構を開閉するサーボ モーターも制御します。これは、コインを裏返すたびにソレノイド上でコインの中心を再調整する賢い方法です。

Raspberry Pi は、GPIO ピンを使用して、ネットワーク経由で受信したコマンドに応答してリレーを切り替える単純なサーバーを実行します。これにより、チャット コメントと統合することができます。接続された Raspberry Pi カメラからの画像を使用して、このマシン内のこの特定のコインでトレーニングされたコンピューター ビジョン機械学習モデルを使用してコインの表面を検出します。このプロセスを高速化するために、まずコインの直径とほぼ同じ円を検出して写真の大部分をトリミングします。これにより、画像が非常に小さくなり、処理が容易になります。

別のウェブカメラがロボットの動作を監視し、ビデオをオンライン視聴者にストリーミングします。このカメラには数秒の遅延がありますが、これはコンピューター ビジョンの処理時間とよく一致しているため、視聴者はビデオ内の対応するフリップを見るのとほぼ同時に検出結果を確認できます。

そして、ちょっとしたドラマを紹介するために、グローバー氏はロボットにモネガスクの王子を祝う特別な 2 ユーロのコインを与えました。グローバー氏によると、これは 1,000 ユーロの価値があり、コイントスの賭け金が上がります

以上がこのロボットは Twitch チャット コマンドに基づいてコインを投げますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。