KIHARA BLOG:社内ラズコンでめざせ優勝!

Raspberry Pi(ラズパイ)で機械学習とか音声認識とか姿勢推定とかしながら組み込みシステムを構築して、社内ラズコンで優勝をめざすブログです。勉強中:Raspberry Pi、Linux、Python、Coral EdgeTPU、PoseNet、Julius

社内ラズコンでやったぜ優勝!

新型コロナの影響で、約5か月延期された社内ラズコン

なんと

その社内ラズコンで

優勝しましたーーーーーーー!!!

f:id:KIHARA0223:20200907151215p:plain

本気で優勝狙ってはいたけれど、まさか本当にできるとは思わなかった。
AIRmouseシステムは課題がたくさん残っているし、
私よりはるかに完成度の高いシステムもあったし、
私より社会で必要とされるシステムもあったし、
だから恐れ多いなと思うけれども、
やっぱり選ばれて心からうれしい!!
頑張ってよかった~!すっごく楽しかった~!やっぱりモノづくり好きだ~!!

さて。無事このBLOGの目標が達成されたのでこれにて終了、閉設となるのですが
きちんと解説できないまま放置している内容がたくさんあるので、全5回くらいで振り返りの記事を書こうと思います。
もうしばらくお付き合いください。

Raspberry Piが復活

ラズコン5日前にして起動不良を起こしていた我が家のラズパイですが、この度復活しました!わ~パチパチ!
といっても、「1日休ませたら直るよ」という夫の言葉を信じて休ませて、夫がSDカード入れなおして電源ONしたらウソのように起動したっていう…
夫はIT機器に愛されてるんですよ。Google Homeも、私が「愛してるよ」って言っても無視するか「ありがとう」しか返してくれないけど、夫が言うと「うれしいです。私も○○さんが大好きですよ」って饒舌になるし。扱いの差がひどい。
まぁ無事に復活できてよかった。この機会にOSバックアップも取れたし。(やり方はまた後で解説します)

Raspberry Piが起動しなくなった…まじか - KIHARA BLOG:社内ラズコンでめざせ優勝!

Raspberry Piが起動しなくなった…まじか

朝、ラズパイの電源を入れてみたら、起動しない… ラズパイ本体の電源ランプ(赤)は付くのだけど、アクセスランプ(緑)がピカピカっと2回光った後点滅せず。
今週土曜日がラズコン本番なのに最悪です…
OSのバックアップとってないから、もしSDカード自体がお陀仏してたらもう一回環境構築からしなきゃいけない…
ソースファイルはバックアップ取っているし、発表資料に必要な資料は揃ってるからラズコン自体はどうにか乗り切れるけど、デモ用の動画をもう少し撮りたかったのにー!

とりあえずSDカードが生きているかどうかの確認と、今更ムダ化もしれないけどOSバックアップをとってきます…

ついにラズコンが開催される!システム名を決めました

コロナウィルスの影響で延期されていた社内ラズコンですが、ついに開催日が決定しました!

というわけで埃をかぶったラズパイを引っ張り出したこの週末…たった半年前なのに忘れるものですね(笑)
ソースコードから自分が何やってたのか調査して終わりました。 そういえば途中で放置してたんだった、やばいラズコン間に合わない。
そしてシステム作りではなくロゴとキャッチコピー作りに精を出す始末。 こんなことしてる場合じゃないのに(笑)でも楽しい~

ロゴ

f:id:KIHARA0223:20200817154429p:plain

マウスアイコンはマウスのアイコン素材 | 無料のアイコンイラスト集 icon-pit様の素材を利用しています。

キャッチコピー

マウスを捨ててステージへあがろう!AIR mouse

まだマウスを握ってプレゼンしていませんか?AIR mouseなら、あなたの腕の動きや音声で画面を操作することができます。スワイプでスライドをめくったり、ペンで重要な箇所に線をひいたり、はたまた声でマーカの色をかえたり。さあ、AIR mouseを使って、手ぶらでカッコよくプレゼンしましょう!

読んでわかるとおり、目指したのはiPhoneのCMです。なんかカッコよさげだから。
さて、キャッチコピーが嘘にならないよう、システム作りがんばろう。

ラズパイ11日目①:Juliusを諦めてGCP Speech-To-Textで音声認識する

Juliusでの音声認識に試行錯誤を繰り返していたのですが、どうにも認識率が上がらず… SiriやGoogleアシスタントをうまく使えないかと検討していて、GCP(Google Cloud platform)にいいサービスがあったので乗り換えることにしました。

続きを読む

ラズパイ9日目①:ラズパイ+サーボモータ+PoseNetで人物追跡カメラを組み立てる

PoseNetで検出した人物を追跡するカメラを作りました。
1日かかった、長かった~
カメラフレームに全身収まる前提のシステムなので、垂直方向の追跡はナシ、水平方向の追跡だけ対応させました。
今回も詳しい解説なしです、すみません。後でまとめます。

f:id:KIHARA0223:20200216221748p:plain

続きを読む

ラズパイ8日目①:サーボモータでカメラの角度を操作する

音声認識とか姿勢推定とか、ディジタル上の処理ばっかり作っていたわけですが
やっぱり物理的に動かしてこその組み込みシステム、ラズパイの醍醐味じゃない?

そうだ、カメラを動かそう!

というわけで『人の動きに追従するカメラ』にチャレンジ。 (こうやって思いつきで機能付け足すからいつまでも完成しないんだよな〜)

今回は、サーボモータをウィウィ動かしてみました。

サーボモータはラズパイで御用達らしいSG-90を使用。
akizukidenshi.com

上記サーボモータが2つ付いた『カメラマウント』なるぴったりのセットがあったので、こちらを購入。
Amazon SG90サーボ用2軸カメラマウント

続きを読む