FC2ブログ

2019年の活動まとめ


本年もお世話になりました。
今年もやりたいことが何一つできないまま年の瀬になりましたと昨年も書いてますが、今年も同じ感じです。
遊んだもののまとめ。

【つくったロボ】
・スコブル
  ・一通りのものを装備。
・ラルフ
  ・低コストROS搭載ラズパイロボの中核。
  ・自動起動、リモコン操作、画像認識、音声認識、発話などを搭載。
  ・Ros-Auto-Launch-Frame。

【出場したロボ大会】
・2月 第34回ロボワン@神戸 全部入りスコブルでの初出場。ひざ曲げない人風歩行を披露。
・3月 ロボットグランプリスカベンジャーでチーム2位。
・6月 ニソコン 初バトル。
・8月 ROBO-ONE認定大会@松坂屋高槻店 スコブル初ダウン奪取。
・8月 ロボファイト21@大阪工業大学梅田キャンパス スコブル初の1勝。
・9月 第35回ロボワン スコブルで初予選突破。足だけ前転成功(史上初?)
・10月 韓国IRCカーリングチーム戦で優勝。同スカベンジャーで個人2位。
・11月 ヒト型レスキューロボコン(エントリーしたものの棄権)

【最近のゲーム】
・PSVR:エースコンバットを購入して操縦桿も買って1面だけ遊んだ。起動がめんどい。
・スプラトゥーン2を夜にしばしば。ウデマエはAに転落。

【レトロゲーム】
・ワンダースワンのMSVSをクリア。
・ゲームボーイ版のドラクエ1、2をクリア。
・ポケモン初代(緑)をクリア。
・メガドラミニ:ロードモナークのチュートリアルをクリア。アドバンスもまあまあプレイ。
・ミリティア(SFC):クリア。
・カイの冒険(FC):レトロフリーク使用で100面クリア。
・ファミコンのROMソース吸い取りと書き込み。
 刷新されたグラディウスやバグ修正済みのウィザードリィをプレイ。

【見終えた長編シリーズ】
・キングオブスローンズ全部
・サイコパス1〜3全話
・レイズナー全話

【作業場関連】
・書庫と倉庫の全デフラグ。
・コード類の全デフラグ。
・G5のビデオカード交換。MBAの電池交換。
・古いスマホにオープンソースのandroidOSを導入(たしかLineageOS)
・紙プリンタ買い替え

【資格系】
・ディープラーニングG検定取得
・PaizaのパイソンA問題到達
・PaizaのFlask初級
・unityチュートリアルちょっとだけ
スポンサーサイト



M5stickV で物体認識

th_IMG_2770.jpg


K210というAIカメラを搭載したM5stickVを購入していましたが、やっと動かしました。
物体認識しているものを声で教えてくれる「ブラウニー」が無事に動いています。



参考にしたのは下記。
・スイッチサイエンスの説明
  https://www.switch-science.com/catalog/5700/
・はじめてのM5stickVレビュー——購入してから転送までのセットアップ
  https://raspida.com/m5stickv-review
・macOSでM5StickVをはじめる
  https://qiita.com/mayfair/items/d1a4ad360670c61ba0fa
・ブラウニーのGitHub
  https://github.com/ksasao/brownie/blob/master/README.ja.md
・Mac miniでM5StickVのファームウェアアップデートしたらハマった件
  https://www.hivoki.com/m5stickv-firmware/



M5stickVを使うには、いくつかのソフトを使います。またTIPSも少しあります。

□ kflash_gui
  →ファームウェアをM5stickVに書き込む際に必要。
   TIPSとして新しいバージョンのkflash_gui 1.5ではアイコンから起動しないが、
   ターミナルからopen (ファイルパス)とすれば無事起動する。
   M5stickVが認識されない場合は電力不足の可能性があるそうで、
   その場合は電力付きのUSBハブを使うとうまくいくそうです。

□ MaixPy IDE
  →プログラムを書くときに使用する。

□ uPyLoader
→プログラムを転送する際に使用する。
  TIPSとして、シリアル接続の際にはCONNECTボタンを押す際に、
  あらかじめM5側のボタンA(LCDと同じ面にある大きなボタン)を押しっぱなしにしておく。
  (スクリプトの自動起動を避けるため)

□ SDカードは相性がある。
  スプレッドシートを参考に、
  Transcendの64GBのものをMacのディスクユーティリティにてFATフォーマットして使用したところうまくいきました。
  (フォーマットせずに購入したままで試したところ失敗しました。)



あと、ボタンがよくわからなくなる。。。。

5bc5874e-8e16-4a93-8a68-07aa33f82cf5.jpg

ディスプレイの横がボタンA、USBに近いボタンが電源ボタン。反対側がボタンB
ブラウニー入れると電源が切れなくなる謎。

cd5f5730-7990-4567-bf57-4d7e4f1e9da0.jpg



ブラウニーを入れてしまうと、電源を切ろうとしても再起動されてしまいます。
boot.pyを書き直せばできそうですが、リファレンスがわからず。
カードを抜けば電源をオフできるが。。。



外部と簡単に接続した場合には、4ピンでているコネクタが使えるようです。
https://hrkz.tokyo/m5stickv-grove/
GPIOで3.3Vの信号線が2つ出ているとのこと。
まずはHIGH/LOWで簡易的な出口に。
コネクタはGroveシステムというものらしく、PH系にも見えますが独自規格のようでなのでケーブルが届くまで作業お預け。

こちらも参考になりそう
https://www.google.co.jp/search?num=50&q=http%3A%2F%2Fshikarunochi.matrix.jp%2F%3Fp%3D3497%0A">http://shikarunochi.matrix.jp/?p=3497</a>">http://shikarunochi.matrix.jp/?p=3497


いま試しているラズパイ4も物体認識スピードがかなり上がっているようです。
けどautoの予選程度であれば、このAIカメラを使っちゃった方が早いような気がします。(OpenCVも捨てがたいですが)
次はM5stick用に学習データと学習モデルを作ってみます。

テーマ : 自然科学
ジャンル : 学問・文化・芸術

プロフィール

二名川(ニナガワ)

Author:二名川(ニナガワ)
ホビーロボットをレトロゲームが発展したものと捉えて楽しく遊び倒します。
子供が夢を見ている時間帯に稼働します。
Qiita記事
電子出版(リンク切れ)
「コンソロイド ガイドブック」
46107_CONSOLOID_GUID_FACE_200.jpg





■作成中の機体
汎用ヒト型決戦遊具 ~RX計画~
RX-7.5 ゼロタンク
RRf-0.6 ゼニィ
RXM-7.9 ゼムネス
RX-7.5R 量産型ゼロタンク
RX-7.5Fp ファミタンク仮設1号
RX-7.7 ゼロキャノン
RX-7.8 ゼログレイ
SMS-0.1 ゼロライナー
以下続く

RX整備計画(仮)

ブログ内検索
最近の記事
最近のコメント
カテゴリ
月別アーカイブ
リンク