Quantcast
Channel: karaage. [からあげ]
Viewing all 1425 articles
Browse latest View live

ディープラーニングでダンスする人のGIF動画を生成できる「DanceNet」を試してみた

$
0
0

f:id:karaage:20180909014040j:plain:w640

「DanceNet」でディープラーニングでダンスする人のGIF動画をつくる

 タイトルが全てですが、なんとなく面白そうなので試してみました。

 動かした結果

f:id:karaage:20180906184605g:plain:w640

f:id:karaage:20180906184617g:plain:w640

 無駄に凄い!そしてこれどうすれば良いのw

ディープラーニングでダンスさせる方法

 例によって動かし方詳しく書いていないので、Mac向けに簡単にソフトの動かし方書いておきます。

Python環境設定

 まずは、以下記事を参考にPythonの環境設定します。

 anacondaのインストールのところは以下のようにします。

$ conda create -n dance anaconda
$ pyenv global anaconda3-5.1.0/envs/dance

 必要なライブラリとバージョンは以下の通りです。

$ pip install keras==2.2.0
$ pip install tensorflow==1.10.0
$ pip install opencv-python

「DanceNet」を動かす

 以下で「DanceNet」をクローン(ダウンロード)。

$ git clone https://github.com/jsn5/dancenet
$ cd dancenet

 重みデータを以下サイトからダウンロードします。

dancenet_weights.zip - Google ドライブ

 解凍したファイルをフォルダごと、DanceNetと同じフォルダに移動します。

 Jupyter Notebookで「dancegen.ipnb」というファイルを開きます。

$ jupyter notebook dancegen.ipnb

 「dancegen.ipnb」の以下の箇所を、下記の通り修正します。

ENCODED_DATA_PATH = './data/lv.npy'
VAE_PATH = './weights/vae_cnn.h5'
DANCENET_PATH = './weights/gendance.h5'

 あとは、順に実行していくだけです。

まとめ(何故か多い「ディープラーニング x ダンス」ネタ)

 Dance Dance Revolution(ダンスダンスレボリューション)をもじったと思われる、Dance Dance Convolutionを初めとして、ディープラーニングは6月のベイビー並みにダンスネタが何故か多い印象です。

[1703.06891] Dance Dance Convolution

[1808.07371] Everybody Dance Now

 人工知能とダンスには密接な関係があるのかもしれません(笑)

関連記事


無料で読める公式ラズパイマガジン 「The MagPi Magazine」のPDFを簡単にゲットできる方法

$
0
0

f:id:karaage:20180914235035p:plain:w640

「The MagPi Magazine」

 2018/9/11 発売の「ラズパイマガジン」というRaspberry Piの専門誌に、Google製の「Vision Kit」という、カメラキットの解説記事を書かさせていただいています。詳しくは下記記事参照下さい(宣伝)。

 そして、最近ふと「ラズパイマガジン」で検索してみて知ったのですが、ラズパイが生まれた国のイギリスには、本家ラズパイマガジンとでも言うべき「The MagPi Magazine」というRaspberry Piの雑誌があります。そして、なんとその「The MagPi Magazine」(以下マグパイマガジン)、実はPDFなら無料で読めるのです(紙は有料)。

 以下が公式サイトです。

The MagPi Magazine - The official Raspberry Pi magazineThe MagPi Magazine

 以下から、気になる特集の本をクリックして、右下の「DOWNLOAD FREE」をクリックするとPDFがダウンロードできます。

Back Issues & books - The MagPi MagazineThe MagPi Magazine

f:id:karaage:20180914235201p:plain:w640

 ちなみに、イギリスの雑誌なので当然全て英語です。日本語のものが読みたい場合は「ラズパイマガジン」を買いましょう。

マグパイマガジンの無料PDFを一気に簡単にダウンロード

 PDFダウンロード、実際やってみると地味に大変です。なんというか、その…無料で公開してもらっておいてなんですが…一括ダウンロードできない??

 人間の欲望は果てしないですね。恐るべきことに、探したらそんな果てしない欲望に答えるようなソフトがありました。

 READMEを読むと、Windows、Macそれぞれでの使い方が書いてあります。

 参考までにMacでの使い方を書いておくと、ターミナルを開いて以下の5行のコードをコピペするだけで、マグパイマガジンのPDFが全て一気にダウンロードできます。

$ git clone https://github.com/joergi/MagPiDownloader
$ cd MagPiDownloader/linux_mac
$ bash magpi-issue-downloader.sh
$ bash magpi-education-downloader.sh
$ bash magpi-special-issue-downloader.sh

f:id:karaage:20180914235035p:plain:w640 This is 最高

まとめ

 本家ラズパイマガジンとでもいうべき「マグパイマガジン」はPDFでなら無料で読めるよというご紹介でした。

 これを無料で公開しているとは…流石ラズパイを作った国イギリスですね。まだ気になる記事をいくつか見ただけですが、デザインも内容も無料とは思えないクオリティです。当然全て英語ですが、半分くらいは写真やプログラムのソースコードなので、そんなに気にならないのじゃないかなと思います。

 私はiPhoneに入れておいて、暇なときに少しずつ読もうかなと思っています。

f:id:karaage:20180921000019p:plain:w480
 電子積み本がどんどん増える…

 お金が無くて、ラズパイの情報に飢えているという人や、英語に自信があるという方は一度読んでみるとよいのじゃないかなと思います。英語がどうしてもダメという人は、日本語のラズパイマガジンをどうぞ!

関連記事

Amazonで全部揃えるおすすめ防災グッズリスト

$
0
0

f:id:karaage:20180924031227j:plain:w640

災害に備えることにしたきっかけ

 関西方面への大きな台風や、北海道での地震など大きな災害が立て続けに起こっています。私は、愛知県という南海トラフ大地震という来る来る詐欺にあっている地域に住んでいます。今までは「まあ、起こったら死ぬだけっしょ」っと軽い気持ちでいたのですが、家族もいるので、いよいよ災害に備えを改めて考えることにしました。

防災セットの大きな考え方

 南海トラフ的な災害に備えて、防災セットを揃えることにしました。いくつか自分のポリシーというか考え方をあらかじめ表明しておくことにします。なんとなく。

自分で考えて1から揃える

 お手軽に揃えるパックもあるのですが、色々調べるうちに、防災のセットの内容は住んでいる地域、家、家族構成や災害リスクの考え方によって大きく異なるなと思うに至りました。あと、自分で何故それが必要かということを考えて揃えた方が、いざというときちゃんと活用できそうな気がします。

 正直正解はないと思います。なので、ここに書いてあることもあくまで1例として、個々人で自分自身の状況に照らし合わせて判断下さい。

被災者の生声を取り入れる

 一般的に言われることや、常識的なことに加えて、被災者の生声を取り入れました。こういう生々しい情報が取得できるのはネットのよいところですね。参考にした情報源は、本記事の最後にまとめてあります。

防災セットは2つに分ける

 これは色々な情報源で言われていたことですが、防災セットは1次持ち出し用と2次持ち出しと2つに分けた方が良いようですね。最低限の荷物でまずは短期間(1日程度)サバイブするために必要なものと、ライフラインが復旧するまでの長期間(2,3日〜1週間)生き延びるためのもののようです。

電源確保は最優先

 やっぱり電波系としては電源  

家庭内で防災訓練をする

 1年に1回、日にちを決めて防災訓練して、電化製品がちゃんと動くかのチェックや、非常食の賞味期限の確認をしていこうかなとも思いました。9/1が防災の日らしいので、我が家では9月のどこかの土日に行うことにしました。

 とりあえず忘れないように毎年のタスクとしてWundrlistに入れておきます。

防災グッズリスト

 色々調べて揃えた防災グッズ、自分のメモとしてリスト化しておきます。参考にしたい人は参考にしてもOKですが、無保証です(災害経験したわけではないので)。

 元々家にあったものや、一部を除きほぼ全部買ってます(買ってないものは注記つけてあります)。

f:id:karaage:20180915111501j:plain:w480
 積み上がる防災グッズの山(これでも一部)

防災グッズリスト(1次避難・緊急用)

 ネット等で調べて、以下を揃えることにしました。参考にしたサイトなどは、最後に参考リンクとして列挙しておきますので参考にして下さい。

 もし過去の経験上で「こういうものも準備した方が良い」とか「こういうのは不要」というものがありましたら、教えていただけるとありがたいです。当方、大災害童貞です。

 以下のように持ち出し用のバッグに詰め込んであります。

f:id:karaage:20180924031227j:plain:w640

防災バッグ

 バッグはグッズが入って丈夫であれば何でも良いらしいので、以前かったきりになっていたカメラバッグを利用することにしました。とにかく安いのですが、カメラバッグとしては微妙に使い勝手悪かったのでどうしようかと思っていたのですが、思わぬところで役に立ちましたね。

 しっかりとした保護クッションもあり量も入ります。 f:id:karaage:20180924031340j:plain:w640

 ノートを入れるところもあります f:id:karaage:20180924031447j:plain

 これ、防災バッグとして売った方が良いかもしれません(笑)

 靴は重視した方が良いという意見が多かったです。身を守りつつ歩きやすいものが必要です。

 私は仕事の関係で、安全靴にわりと慣れ親しんでいるので、安全靴を選ぶことにしました。代表的なのは以下のようなやつです。

 ただ、もうちょっとオシャレなやつが良いかなと思い、以下を買ってみました。

 安全靴に抵抗があるという人や、普段履かないので歩きにくそうという人は、底が厚めのスニーカで良いと思います。

 また、災害時は瓦礫などを踏み抜いて怪我をするケースが多いようなので、以下のような踏み抜き防止のインソールを入れておくのが良いようです。

 妻は足が小さいので以下から購入しました。

 娘は、いざというときは抱っこかおんぶです。

 買った靴。わりとおしゃれ f:id:karaage:20180915121601j:plain:w640

 もともと入っていたインソールの代わりに、踏み抜き防止のインソールを入れます。 f:id:karaage:20180915121633j:plain:w640

 試し履きしてみました f:id:karaage:20180920231855j:plain:w640

 履き心地は悪くないので、良さそうですね。

手袋(軍手)

 足同様、手を守る手袋も重要です。評価が良さそうな以下のものを購入

 袋付きで良い感じです。 f:id:karaage:20180915143018j:plain:w640

 つけ心地も悪くないです。しっかりしています。 f:id:karaage:20180915143056j:plain:w640

現金

 クレジットカードや電子マネーは災害には弱く、使えなくて困ったという体験談が目に入ったので備えることにしました。

 公衆電話(最近は減っていますが)のためや1000円札が使えない機器への対応のために10円や500円玉も入れて5万円程度確保しておくことにします。

手帳とペン

 書き置きや緊急用のメモなど何かと使えるようです。

 仕事で、ずっとトラベラーズノートを愛用していてペンと一緒に持ち歩いているので基本はそちらを使用する想定です。

トラベラーズノート レギュラー ブルー 15239006

トラベラーズノート レギュラー ブルー 15239006

 持ち出し用バッグには、「桜ヶ丘女子高等学校」のノートも1つ忍ばせておきます。 f:id:karaage:20180924031930j:plain:w640

 よく分からない人のために補足しておくと「けいおん!」グッズです f:id:karaage:20180924032106j:plain:w640
 律っちゃんかわいいね

 妻に教えてもらった、無印の以下の連絡シートも一緒に入れておきます。

家族で決めておく連絡のルールシート

マスク

 大きな災害時には、土埃が舞い上がったり、アスベストが飛散する場合が多いので、しっかりしたマスクが必要のようです。DS2という国家検定を受けているものが安心のようです。災害時は売り切れやすいので、確保しておきたいアイテムですね。

雨具(レインコート)

 体が冷えると体力が奪われるので、レインコートはかなり重要なようです。上下分かれているものがベストという意見も多かったです。普段使っているレインコートを防災用も兼ねることにしました。

医薬品

 個々人の必要な薬などを入れましょう。

 絆創膏とかはあった方がよいかもですね。我が家はバンドエイドを常備しています。

BAND-AID(バンドエイド) 救急絆創膏 ウォーターブロック 40枚

BAND-AID(バンドエイド) 救急絆創膏 ウォーターブロック 40枚

タオル(大小)

 以下がコンパクトで良さそうなので買いました。

洗面道具

 携帯用の歯ブラシ、歯磨き粉など。小さいものがあると良いですね。はみがきシートも便利そうだなと思っています(まだ未購入)

【激落ちくん】歯みがきシート 12包

【激落ちくん】歯みがきシート 12包

衛生用品

 ウェットティッシュも何かと必要になるそうなので。我が家は常備しています。

 女性は生理用品もですね。こちらに関しては私は詳しくないので、女性の方は各自ご準備下さい。

懐中電灯・ラジオ・手回し充電器

 懐中電灯、ラジオ、手回し充電器はライフラインに必要ですね。ネットのインフラが死んだ時のためにも、単独でラジオが聴ける機器は貴重です。バックアップ的要素も兼ねて。ただ、以下のものは海外製らしく、届くまで時間かかります(2週間近く)。というかこれ書いている今時点でまだ届いていないです。ちょっと失敗だったかも…

 被災者の声で、ラジオは情報的にも心理的にも(人の声を聞くとホッとする)重要という声を多く聞いたので、乾電池式のラジオも念のため買い増ししました。乾電池は後述の充電式のものを確保

SONY FM/AMハンディーポータブルラジオ ホワイト ICF-51/W

SONY FM/AMハンディーポータブルラジオ ホワイト ICF-51/W

 たまにはラジオも良いです f:id:karaage:20180920233040j:plain:w640

LEDネックライト

 何か作業しながら使えるネックライトは必須ですね。仕事でたまに真っ暗な中作業するので、明かりの重要性は日々痛感しております。

 このネックライトは仕事でも使っていますが、非常に良いですね。十分な明るさがあり安いです。Amazonに在庫なければ、近くのホームセンタやスーパー等でも入手できると思います。

パナソニック LEDネックライト ビビッドピンク BF-AF10P-R

パナソニック LEDネックライト ビビッドピンク BF-AF10P-R

 3歳児でも簡単に使えます f:id:karaage:20180920233233j:plain:w640

LEDランタン

 こちらもネックライトに合わせてパナ製。乾電池3つで動くのがよいですね。停電時は、周りを照らしてくれる明かりがあると無いとでは大違いなので購入。

 仕事で、たまに夜中作業をするときがあるのですが、ネックライトと合わせてこういうランタンは必須なのでありがたみは容易に想像できますね。

パナソニック LEDランタン 乾電池付き ホワイト BF-AL01K-W

パナソニック LEDランタン 乾電池付き ホワイト BF-AL01K-W

モバイルバッテリ

 Ankerのこれを普段から持ち歩いています。コンセントあればすぐ充電できるのでめちゃ便利です。

 モバイルバッテリは、無意味に大量に持っていますが災害時のこと考えるとちゃんと容量チェックしつつ、ある程度保存しておいた方が良さそうですね。

防寒着

 寒さ対策。しっかりした防寒着を使うのが一番と思いますが、一応防災バッグに以下のようなものを入れることにしました。半分気休めですね。

TO-PLAN 防寒アルミ寝袋スーツ 男性用 TKHA-001ME

TO-PLAN 防寒アルミ寝袋スーツ 男性用 TKHA-001ME

TO-PLAN 防寒アルミ寝袋スーツ 女性・子供用 TKHA-001LA

TO-PLAN 防寒アルミ寝袋スーツ 女性・子供用 TKHA-001LA

f:id:karaage:20180924032455j:plain:w640
 絵柄がかわいい

衣類

 濡れた時の着替えの下着、防寒具等

ラップ

三菱アルミニウム 非塩素系 クリーンラップ 30cm×100m 2個セット

三菱アルミニウム 非塩素系 クリーンラップ 30cm×100m 2個セット

 妻曰く、災害時にラップは万能らしいです。

 以下みたいなことでしょうか?食器が洗えないときや、怪我のとき等など、色々使えるみたいです。

防災グッズリスト(インフラ用)

大型モバイルバッテリ(パワーサプライ)

 電源確保は最重要課題です。ネットで話題になったマキタの充電システム(後述します)とも迷ったのですが、手軽さや容量の大きさなどを考慮してこちらにしました。

 思ったより小さいですが、片手だとプルプルするくらいのずっしりした重さ f:id:karaage:20180915110156j:plain:w640

 コンセントに挿すだけで手軽に充電できます f:id:karaage:20180915110937j:plain:w640

 まだ少し試しただけですが、大体充電は1時間で10%程度で、1ヶ月放置すると10%程度減るという印象です。当面はリストに入れて、忘れず3ヶ月毎に充電しようと思います。

 ちゃんと充電制御してくれるのかもしれませんが、少しでも長持ちさせたいので、コンセント差しっぱなしはしないことにします。リチウムイオンの充放電特性に関しては、以下記事参照下さい。

充電式乾電池

 SANYO時代から愛用しているエネループです。乾電池で動く機器と合わせて必須ですね。電池がかなりヘタっているものが多かったので、これを機会に買い換えました。

飲料水

 水も重要ですね。常時備蓄して少しずつ生活用として使うという形で運用しています(ローリングストック法というらしいです)。

【Amazon.co.jp 限定】サントリー 南アルプスの天然水 2L×9本

【Amazon.co.jp 限定】サントリー 南アルプスの天然水 2L×9本

非常食

 こちらは、長く保存がきくものを選定。アルファ米のものが、5年と保存がきく上に、水だけでも食べられて良いです。保存期間が近づいていたものを試しに食べてみましたが、そんなに悪くはないかなという印象。お腹が減っていれば十分美味しく食べられると思います。

f:id:karaage:20180922020717j:plain:w640

 ただ、非常食は子供が食べたがらない(実証済み)ので、子供用に以下の「えいようかん」や「ビスコ」等を足しておきます。

井村屋 えいようかん 5本

井村屋 えいようかん 5本

江崎グリコ ビスコ 保存缶 30枚入

江崎グリコ ビスコ 保存缶 30枚入

 非常食には、災害用伝言ダイヤルのことが書いてあるものが多いので、いざというときのために書いてあることだけでも頭の片隅に覚えておきましょう!

 えいようかん確認したら、確かに書いてありました。 f:id:karaage:20180922020815j:plain:w640

f:id:karaage:20180922020807j:plain:w640

 ビスコにも書いてあります! f:id:karaage:20180922020754j:plain:w640

 以下のようにまとめて備蓄します f:id:karaage:20180924032630j:plain:w640

カセットコンロ・ガスボンベ(5〜6本)

 電気・ガスが使えないことも想定すると、カセットコンロとガスボンベは普段からストックしておくのが良さそうかなと思います。

イワタニ フッ素加工 たこ焼きプレート CB-P-TAF

イワタニ フッ素加工 たこ焼きプレート CB-P-TAF

イワタニ カセットフー 達人スリム 【うす型コンロ / 高さ74mm】 CB-AS-1

イワタニ カセットフー 達人スリム 【うす型コンロ / 高さ74mm】 CB-AS-1

イワタニ カセットガス オレンジ 3本組 CB-250-OR

イワタニ カセットガス オレンジ 3本組 CB-250-OR

 我が家は、たまーに鍋するので常備しています。タコパとかやると楽しいですよ!

非常用トイレ

 非常用のトイレは必須ですね。人によっては非常食より重要という人もいます。BOSは防臭効果で定評がある(妻談)らしいので良さそうです。大人だとトイレは5〜7回/日程度をみる必要があるらしいので、家族3人分で3日分と余裕をもたせて50回分を購入しました。 

ウォータータンク

 水の確保のために。

アイリスオーヤマ 防災グッズ ウォータータンク 10リットル 【2個セット】 WAT-10L

アイリスオーヤマ 防災グッズ ウォータータンク 10リットル 【2個セット】 WAT-10L

衛生用品

 水が止まったとき、液体用歯磨き(マウスウォッシュ)あると良いかもですね。一個くらい大きめのを買って、たまに使うという生活をしておくといざという時の備えにもなるかもしれません。

[医薬部外品] 薬用 LISTERINE(リステリン) マウスウォッシュ トータルケア 1000mL + おまけつき【Amazon.co.jp限定】

[医薬部外品] 薬用 LISTERINE(リステリン) マウスウォッシュ トータルケア 1000mL + おまけつき【Amazon.co.jp限定】

 同様にドライシャンプーも、気休めにあると良いかもしれません。

カイロ

 寒い時に災害に会う可能性もあるので必須ですね。そこまで有効期限は長くないので、我が家は常に多めにストックしておき、少しずつ使う運用です(妻が寒がりなので)

はるオンパックス 貼るカイロ 30個入 【日本製/持続時間約14時間】

はるオンパックス 貼るカイロ 30個入 【日本製/持続時間約14時間】

テント・ビニールシート

 止むを得ず、家で籠城できなくなったときの想定です。これは普段大きな公園行くときに使っている使い慣れたものを使用します。ここらへんは事前に一度は使っておいた方が良いと思います。

TRUSCO(トラスコ) ブルーシート #2000 1.8m×2.7m BS20-1827

TRUSCO(トラスコ) ブルーシート #2000 1.8m×2.7m BS20-1827

今回買わなかったもの

 買おうかなと迷ったけど、敢えて我が家では買わなかったものです。住んでいる環境や防災の考え方によっては必要になってくると思うので、参考までに載せておきます。

ヘルメット

 必須の声は多かったですが、基本屋外避難は考えてないのと、結構かさばるので見送りました(追加で買うかもです)。買おうか迷っていたのは以下の定番ものです。

 「反射シートを貼るとなおよし」との意見もいただきました(採用せずですが)

3M 反射シート プリズム高輝度 45x75mm 白 2枚 RP45 WHI

3M 反射シート プリズム高輝度 45x75mm 白 2枚 RP45 WHI

万能ナイフ

 男のロマンのために買わせてくれとゴネましたが、同じく屋外被害をそれほど重視していないので必要性を妻を説明できず!無念!別の手段でアピールします…

VICTORINOX(ビクトリノックス) スーパーティンカー 保証書付 1.4703 (旧名称:トラベラーPD)【日本正規品】

VICTORINOX(ビクトリノックス) スーパーティンカー 保証書付 1.4703 (旧名称:トラベラーPD)【日本正規品】

マキタシステムでの電源確保

 電動工具のマキタのバッテリシステム、共通の充電バッテリで、LEDランタンやラジオ等防災グッズある上にUSBアダプタ使えばスマホも充電できるのでとても良さそうと思いました。

 ただ、現在マキタの工具を持っていないため、1から揃えるならAnkerの方が安価でコンパクトという利点に加えて、Ankerの方がバッテリ容量も大きい点、AC100V出力がある点、単体で完結する点を重視してAnkerの大容量モバイル電源を選択しました。

 既にマキタの電動工具等を活用している方であれば、以下のUSBアダプタを買うだけで十分防災グッズになるので非常に良い選択だと感じます。

マキタ USBアダプタ ADP05 バッテリー別売

マキタ USBアダプタ ADP05 バッテリー別売

 マキタのシステムを1から揃えるなら、以下の充電器とバッテリも必要です。

マキタ(makita) 充電器DC18SD 直流7.2-18V DC18SD

マキタ(makita) 充電器DC18SD 直流7.2-18V DC18SD

防災グッズ以外の備え

Twitterの災害情報のアカウントをリストに入れる

 ネットのインフラは災害時に生きているケースも多いので、Twitterであらかじめ災害情報を提供しているアカウントをリストにいれておくと良さそうです。以下のようなこともあるので、リストにしておくのが良さそうです。

加えてリスト部分は時系列がめちゃくちゃになる例のファッキン仕様の適用外なのでそういった意味でも有難かった。

 とりあえずは、以下のTwitterライフラインやTwitterライフラインさんのリストから必要そうなアカウント(特に自分の住んでいる地域関連)をリストに入れておくのが良さそうです。

Twitterライフライン (@TwitterLifeline) | Twitter

 あとは、私が防災用に作成したリストは以下になります。公開リストにしているので、参考まで。

@karaage0703/bousai on Twitter

ハザードマップの印刷

 以下から自分の近所のマップを印刷して持ち出しグッズに入れておくと良さそうです。あんまり私の住んでいる地域には情報ありませんでした。

普段からアウトドア活動をする

 色々グッズを調べるにつれて、アウトドアグッズがやっぱり災害時には強そうだなということを改めて感じました。普段からアウトドア活動に慣れ親しむと、サバイバルグッズの収集とメンテも兼ねられるという利点はありそうです。登山とか山籠りしている人は強そう。

 健康に悪いし、それなりにリスクもあるので、あまり気は進みませんがトータルでの生存確率を高めるためには、多少はアウトドア活動した方が良いかもしれないと改めて思いました(実際やるかはまだ迷い中)。

防災グッズ合計価格

 妻が既に購入済みのもの(防寒具やカイロ等)もありましたが、家族3人分(大人2人+子供1人)を一通り揃えたら約9万円弱でした。1から揃えたら10万円くらいになると思います。Ankerの大容量モバイル電源が一番高く5万円なので、これを削減しても大体4〜5万円ですね。

 高いとみるか安いとみるかはその人次第ですね。お金をかけようと思えばいくらでもかけれるので、ある程度の想定と割り切りもして決めるのが必要かもしれません。

 どうせ巨大隕石が降ってきたら全員死ぬのですし、極端な話、災害より交通事故で死ぬ可能性の方がずっと高いということもあります。かけたお金より、どれだけのことを想定して考えたかが重要なんじゃないかなと個人的には思います。

 id:yamapi33さんが紹介していた、100均で揃える方法もとても良いなと思いました。

まとめ

 防災というと、非常食と水の確保が最重要で、とりあえずそれを買っておけばよいと思っていたのですが、調べていくうちに「全然違うじゃん」ということが分かりました。自分で考えて、必要なものをリストアップすることで、防災への意識と理解も高まった気がします。

 それぞれのご家庭の家族構成、お住まいの地域、住んでいる家、どこまでの災害を想定するかで備えも変わってくると思いますので、この記事をきっかけに防災に備えていただくのもよいのではないかなと思います。

 もちろんこの備えで完璧と思っているわけではないですが、完璧な絶望が存在しないように、完璧な防災というものもきっと存在しないのだと思います。誰しもが核シェルターを持てるわけでもないですしね。少なくとも全くやらないよりはずっと良いのかなと思っています。なので「南海トラフ地震を想定して、なんだその甘っちょろい構えは!毎日腹筋と腕立て100回ずつやれ!」とか言わないで下さいね

 最後に、もしこういうものがあった方が良いとか、これは無くてもそれほど困らないという経験談ありましたら、建設的なコメントいただけると嬉しく思います。

参考リンク

防災情報サイト

防災グッズは何を用意したらいいのか?全リスト [防災] All About

避難用の防災セットは2種類に分割して準備する|備える.jp

わたしの備え。いつものもしも。 | 無印良品

謎の災害速報アカウント「特務機関NERV」とは何者か (1/3) 〈AERA〉|AERA dot. (アエラドット)

体験談

北海道地震による軽度被災で実感した、買ってよかったものと買っておくべきだったもの|しふたー|note

北海道地震とそれに伴う39時間の停電を乗り切った時にあって良かったもの - らっこのじゆうちょう

【関西停電】台風で2日間の停電!そのとき役に立ったものや感じたこと - あさの畑

変更履歴

  • 2018/09/24 生理用品、カセットコンロ、ガスボンベに関して追記

任天堂 横井軍平さんの「枯れた技術の水平思考」とイノベーション

$
0
0

f:id:karaage:20180923163420j:plain:w640

横井軍平さんの本を読みました

 以前、任天堂とイノベーションに関する記事を書きました。

 そのときは、横井軍平さんの本がAmazonで高騰していて読めなかったのですが、近所の図書館で「ゲームの父・横井軍平伝 〜任天堂のDNAを創造した男〜」という本を見つけたので、喜び勇んで借りて読みました。

f:id:karaage:20180925001433j:plain:w640

 この本はそこまで高騰していませんね

ゲームの父・横井軍平伝  任天堂のDNAを創造した男

ゲームの父・横井軍平伝 任天堂のDNAを創造した男

 なお、念のため説明すると、横井さんはゲーム&ウォッチやゲームボーイなど、任天堂が世界のNintendoとしてゲーム機メーカに生まれ変わる景気となる製品を生み出した偉大なエンジニアです。

横井軍平さんの名言

 かなり心に刺さる名言があったので、いくつか引用します。

ものを考えるときに、世界にひとつしかない、世界で初めてというものを作るのが、私の哲学です。それはどうしてかというと、競合がない、競争がないからです。

 オンリーワン is ナンバーワンですね。

安く作らないと売れないというのは、単なるアイディアの不足なんです。日本国内で作っても高く売れるだけのアイディアを考えたらいいじゃないですか。それは決して難しいことをしなくても、実に他愛もないことで実現できるのです。

 他愛もないと言い切れるところが凄い

もの作りが好きな人の中には、そのメカニズムや発想にのめりこんでいく研究者タイプの人と、自分が作ったものを他人に自慢して喜ぶガキ大将タイプの人がいるように思えますが、横井さんはどちらだとおもいますか?」

 横井さんは、この問いに「ガキ大将ですね」と即答したらしいです。自分もそちらのタイプかもしれないなと改めて気づかされました。

「枯れた技術の水平思考」とイノベーション

 横井軍平さんと言えば、「枯れた技術の水平思考」の発想法です。「枯れた技術」すなわち十分枯れて成熟した技術を他の用途に転用つまりは「水平思考」することで大きな価値を生み出すものです。

 IAMASの小林茂教授も、イノベーションのための重要な考え方として、枯れた技術の水平思考を挙げていました。

 ただ、イノベーションって小林先生のプレゼンを聞いて、単なる技術革新では無いということは分かったのですが、じゃあ結局なんなのかというと実はよく分かりませんでした(恥)。

 色々考えた結果、イノベーションってニーズとシーズのギャップを埋めるようなものなのかなというのが自分なりの一つの結論です。ニーズだけだと夢物語ですし、シーズだけだと技術オナニーですし、両方がガッチリ噛み合って入れば大抵既に世の中にあるはずです。

 両者にギャップがあり実現できないものを、なんらかの方法でそのギャップを埋めるとイノベーションになるのかなと。絵にすると以下のような感じでしょうか。同じような図ありそうですが、意外に見つけられなかったので自分で書きました。

f:id:karaage:20180925230054j:plain:w640

 このニーズとシーズのギャップを埋める方法論として、まさに横井さんのいう「枯れた技術の水平思考」があるのかなと思ったりしました。コンピュータービジョンの権威であるカーネギーメロン大学の金出先生の言う「素人発想、玄人実行」も、同じようなことかもしれませんね。

独創はひらめかない―「素人発想、玄人実行」の法則

独創はひらめかない―「素人発想、玄人実行」の法則

 ドラッカー先生も、イノベーションのためにはギャップに注目しろと言っているらしいので、多分そういうことなのでしょう。同じようなことを言っている人は多分たくさんいると思いますが、自分で色々考えてみてイメージできたことが重要かなと思い書き連ねてみました。

まとめ

 横井軍平さんの本を読んで考えたことを書いてみました。「枯れた技術の水平思考」ってそこまで知名度高く無いようなのが残念ですね。Appleの製品にも通じるような、普遍的な良い考えだと思うのですけどね。

 以下の本によると、Perfumeの演出でも有名なライゾマティクスの真鍋さんなど、多くのクリエイターが影響を受けている考えらしいです(以下の本参照)。

f:id:karaage:20180925001426j:plain:w640

JAPANESE MAKERS: 日本の「新」モノづくり列伝

JAPANESE MAKERS: 日本の「新」モノづくり列伝

 私も「枯れた技術の水平思考」でどんどん電波なものを作っていきたいなと思いました!そして、この本を読んでゲームボーイが無性にやりたくなり、近くのリサイクルショップでみかけた1200円のゲームボーイを衝動買いしてしまいました(笑)

f:id:karaage:20180923163420j:plain:w640

 縦ラインが抜けていたので、Y型ネジ用ドライバ買って分解して修理しないと!

エンジニア 特殊ネジ用ドライバー Y型ネジ用 DTY-02

エンジニア 特殊ネジ用ドライバー Y型ネジ用 DTY-02

ゲームの父・横井軍平伝  任天堂のDNAを創造した男

ゲームの父・横井軍平伝 任天堂のDNAを創造した男

関連記事

複数のMFTマウントの単焦点レンズ持って近所の彼岸花を撮影してきました

$
0
0

f:id:karaage:20180923170728j:plain:w640

彼岸花の季節

 彼岸花ですね。彼岸花といえば、彼岸島で蠢くゾンビ(以下参照)のように蠢くのがカメラクラスタ。

彼岸島(1) (ヤングマガジンコミックス)

彼岸島(1) (ヤングマガジンコミックス)

 それぞれ、自分達の機材を見せつけるように、アップを始めました。あれっ?おかしいぞ、カメラ沼でフル装備でダイビングを楽しんでいる人が一人…疲れているのかな…

単焦点レンズを持って彼岸花を撮影に

 休日にたまたま娘がお昼寝したタイミングがあったので、近所でパパッと彼岸花を撮影してきました。当然、彼岸花の名所とかではなく、普通のスーパーの前の彼岸花ちょっと多めの並木道です(笑)

 今回は一人で出かけられたので、娘と一緒にいると、レンズ交換する暇がなくなかなか持ち出せない複数の単焦点レンズを使ってみました。

f:id:karaage:20180925235933j:plain:w640
 使用したレンズ群

 撮影した写真の1部をアップしてみます。全部のレンズの写真は載せていませんのでご了承下さい。

Olympus M.ZUIKO DIGITAL 45mm F1.8

 Olympusの名玉、45mm F1.8で撮った写真

OLYMPUS 単焦点レンズ M.ZUIKO DIGITAL 45mm F1.8 シルバー

OLYMPUS 単焦点レンズ M.ZUIKO DIGITAL 45mm F1.8 シルバー

f:id:karaage:20180923172224j:plain:w640

f:id:karaage:20180923172201j:plain:w640

f:id:karaage:20180923171424j:plain:w640

f:id:karaage:20180923171254j:plain:w640

SLR Magic 26mm f1.4

 何故かAmazonで物凄いプレミアム価格がついているトイレンズ 26mm F1.4

f:id:karaage:20180923171134j:plain:w640

 今回は上記一枚だけです。このレンズの他の作例見たい方は、以下記事も参照下さい。

Olympus 15mm f8 ボディキャップレンズ(BCL-1580)

 ボディーキャップレンズ。改造してマクロレンズにしています。

OLYMPUS ボディキャップレンズ ミラーレス一眼用  BCL-1580

OLYMPUS ボディキャップレンズ ミラーレス一眼用 BCL-1580

f:id:karaage:20180923170906j:plain:w640

 マクロレンズ化の方法は以下参照下さい。

Olympus 9mm f8 フィッシュアイ ボディキャップレンズ(BCL-0980)

 魚眼ボディーキャップレンズ。9mm F8.0

 彼岸花って、上から魚眼で撮ると花火みたいで綺麗ですね。

f:id:karaage:20180923170728j:plain:w640

f:id:karaage:20180923170713j:plain:w640

まとめ

 手持ちの単焦点レンズをたくさん持って彼岸花を撮りに行ってきました。RAW現像に関しては、もろに最初に紹介したリンクの方々の影響を受けています(笑)写真のクオリティが追いついてないのは勘弁して下さい。すぐ隣を車がビュンビュン走っている並木道で頑張って撮りましたので。

 たまには単焦点レンズ使うとやっぱり楽しいですね。これだけの数のレンズが小さいバッグに入ってしまうのがマイクロフォーサーズ(MFT)マウントのカメラの良いところですね。最近各社がフルサイズマウントのミラーレスカメラを次々と発表して、肩身が狭いMFTですが当面はフルサイズに移行するつもりはないので、まだまだ頑張ってほしいなと個人的には思います。

 パナソニックが発表したMFTマウントの「LEICA DG VARIO-SUMMILUX 10-25mm F1.7 ASPH.」も気になるところですが、どんなお値段なのでしょうね…

OLYMPUS 単焦点レンズ M.ZUIKO DIGITAL 45mm F1.8 シルバー

OLYMPUS 単焦点レンズ M.ZUIKO DIGITAL 45mm F1.8 シルバー

関連記事

VS Code(Visual Studio Code)エディタを便利に使うための拡張機能

$
0
0

f:id:karaage:20180929115011p:plain:w640

VS CodeにVimから乗り換えようと思った

 普段、プログラムを書くためのエディタは3年くらい前からVimを使っています。

 軽量ですし、大体どんなマシン(OS)でも入れられるので、プラグインとか色々入れて機能拡張していました。ただ、デバッグとか色々辛くなってきたので、IDEのエディタもまた使ってみようかなと思い、最近評判の良いVS Code(Visual Studio Code)に手を出しはじめてみました。

 この記事では、VS Codeに入れている拡張機能を自分のメモがわりに書いておきます。

 なお、VS Code自体のインストール方法は割愛します。以下公式サイト参照下さい。

Setup VS Code

 MacでHomebrew使っている人は、以下コマンドで一発でインストールできます。

$ brew cask install visual-studio-code

 Homebrew/Homebrew Caskに関しては以下記事参照下さい。

 起動はcodeという何故か非常に分かりにくいコマンド名です。カレントディレクトリ(現在いる場所)でVS Code開く場合は、以下コマンドでOKです。

$ code .

VS Code拡張機能

 VS Codeを起動したら、Extentionsという画面から、拡張機能を検索して「Install」を選択すれば簡単にインストールすることができます。

f:id:karaage:20180929155032p:plain:w640

Vim拡張

 拡張から「Vim」で検索すればOKです。Vim使いの人には必須ですね。

f:id:karaage:20180929115011p:plain:w640
 Vim拡張

 VS Codeで使いなれたVimのキーバインドが使えます。カーソルの移動はもちろん、:wqでのファイルのセーブと終了はもちろん。ブラグインを入れないとできないはずのgccでコメントアウトとアンコメントが切り替えができたりと、痒いところに手がとどく感じでありがたいです。

 かなり多くの人がメンテナンスしているようで、完成度の高さを感じます。

校正くん

 文章を自動で校正してくれる拡張です。ブログ記事は、そんなに校正とか気にしていないのですが、最近、雑誌やメディアに寄稿する機会が増えたので活用し始めました。他の媒体に寄稿するとき、表記等は相手の媒体のルールに合わせて校正してもらうことになるのですが、事前にこちらで標準的な校正ルールでチェックしておいた方が相手に親切かなと考えています(もちろん媒体独自のルールなどはありますが、そこらへんは各媒体の責任でチェックいただくしかないかなと考えています)。

 セットアップや使い方は、以下記事がわかりやすく参考になりました。

 試して実際使ってみた例です。

f:id:karaage:20180928153306p:plain:w640

 上記のように冗長表現のみならず、github -> GitHubとかVSCode -> VS Codeといった最新の技術単語にも対応していてなかなか良いですね。私は表記には特に拘りはなく、統一されていれば問題ないので積極的に使っていこうかなと思います。

Platform IO

 ArduinoやM5Stackといったマイコンを、専用のArduino IDEでなくVS Codeでコーディングからビルド、マイコンへのデータ転送を可能にする拡張機能です。数多くのマイコンに対応しているので、手持ちのマイコンの開発環境に不満がある方は一度確認してみると良いかもしれません。

 セットアップ方法などは以下参照下さい。

Remote VS Code

 リモートのターゲットマシンのコードをローカル側のマシンのVS Codeで編集できるようになります。図的には以下のような感じですね。自分の場合は、Raspberry Pi上にあるファイルの編集をVS Codeで実施するときに使います。Raspberry PiにVS Codeを直接入れると流石に重いので…

f:id:karaage:20180929160459j:plain:w640

 セットアップや使い方は、以下の記事が非常に参考になりました。

 下記は、上記ブログでセットアップを終えた後に、実際にリモートのマシンのコードを編集するときの自分ようのメモです(上記の記事にも同じ内容のことが書いてあります)。

 例えば、デフォルト設定のRaspberry Pi(ユーザー名 pi、ホスト名 raspberrypi.local)上のソースコードを編集したい場合は以下の通りです。

 最初にVS Codeを立ち上げておいて、Macのターミナルでsshのトンネルを掘ります。

$ ssh -R52698:127.0.0.1:52698 pi@raspberrypi.local

 そしてRaspberry Piにリモートログインしたまま、rmateをインストールします。rmateのインストールは、ターゲット(Raspberry Pi)毎に1回実施すればOKです(既にrmateがインストール済みの場合は、下記2行は飛ばしてOK

$ sudo wget -O /usr/local/bin/rmate https://raw.github.com/aurora/rmate/v1.0.0/rmate
$ sudo chmod a+x /usr/local/bin/rmate

 そのまま、Raspberry Pi上で対象のファイルに対して、rmateを実行します。

$ rmate -p 52698 [編集したいファイル名]

 すると、ローカルのマシンでリモートのマシンのファイルを直接編集できるようになります。

f:id:karaage:20180924030231p:plain:w640

 若干手間には思えますが、じっくりとコーディングするときは、活用していきたいですね。

Python

 私はよくPythonを使うのですが、VS CodeにはPython拡張もたくさんあります。参考になりそうな記事をいくつかリンクしておきます。デバッグもIDEの方がやっぱり簡単そうですね。

Visual Studio Codeの設定「虎の巻」:Python編 (1/3):特集:Visual Studio Codeを使いこなそう! - @IT

VS CodeでPythonするために必要なこと (1/3):Visual Studio Codeで始めるPythonプログラミング - @IT

VS CodeでPythonコードのデバッグも楽々!! (1/4):Visual Studio Codeで始めるPythonプログラミング - @IT

VS CodeでPythonプログラムを快適コーディング! (1/2):Visual Studio Codeで始めるPythonプログラミング - @IT

あると便利? VS Codeで使えるPython関連の拡張機能 (1/3):Visual Studio Codeで始めるPythonプログラミング - @IT

 他の言語でも、大体VS Code用の拡張が用意されているので、一度検索してみると良いと思います。「C/C++」「JavaScript」「Processing」等、大体のものはあります。

Git関連

 Git関連も色々と拡張機能がありました。有名な以下あたりをとりあえず入れておきました。使い勝手などはこれからですが、IDE画面で差分や履歴が追えるのはやっぱり便利ですね。

  • Git History
  • Git Tree Compare
  • Git Lens

    Git/GitHubに関しては、下記記事参照下さい。

setting.jsonによる設定

 VS Codeのユーザー設定はsetting.jsonというファイルでできるようです。Vimで言うところの.vimrcでしょうか。私は今のところデフォルトから変えていません。今後以下あたりをみながら少し弄ってみようかなと思います。デフォルト設定でそれほど不便でないのもVS Codeの良いところかもしれません。もちろん、私にとってはの話ですが。

その他の便利な拡張

 他のエディタでもあるような、カッコ同士の対応を見やすくする機能、空スペースを可視化する方法、Markdownのプレビュー機能等の拡張も当然用意されています。具体的には、以下のような名前の拡張です。

  • Bracket Pair Colorizer
  • Trailing Spaces
  • vscode-icons
  • Markdown PDF
  • PlantUML

 上記に関しては、以下の記事でセットアップ方法含めた詳細が非常に丁寧に説明されています。私がVS Codeを使ってみようかなと思ったきっかけの一つにもなっている記事で必見です。

まとめ

 VS Codeエディタについて書いて見ました。機能拡張入れると、それなりに便利に使えそうですし、IDEだとやはりファイルの一覧性が良いですね。VimはVimでやはりちょっとした編集には便利なので、VS CodeとVimをうまく使い分けながら使ってみようかなと考えています。特に、Vimは文章を書くエディタとしては(私にとっては)使いづらいので、日本語文章に関しては、VS Codeを校正くんと合わせて積極的に活用していきたいなと思います。

参考リンク

AtomユーザもSublimeユーザも、死角が無いエディタ「VS CODE」に乗り換えよう | WEBA

Visual Studio Code TIPS - @IT

関連記事

データサイエンス「超」入門でデータサイエンス入門

$
0
0

f:id:karaage:20180930172633j:plain:w640

データサイエンス「超」入門を献本いただきました

 作者の松本さんより献本いただき、データサイエンス「超」入門という本を読みました。

 松本さんの本は、以下で書評を書いた「誤解だらけの人工知能」に続き2冊目です。

データサイエンス「超」入門 嘘をウソと見抜けなければ、データを扱うのは難しい

データサイエンス「超」入門 嘘をウソと見抜けなければ、データを扱うのは難しい

誤解だらけの人工知能?ディープラーニングの限界と可能性? (光文社新書)

誤解だらけの人工知能?ディープラーニングの限界と可能性? (光文社新書)

 松本さんは、WebメディアにもAI(人工知能)関係のインタビュー記事などをよく書かれています。最近だと東大 松尾先生にインタビューしたものです。

 AI関係のネット記事は、よく分かってない人が想像で書いているトンチンカンなものや、結論ありきで適当に取材しているものが多いなと感じるなか、松本さんはしっかりとした記事や本を書いているといつも感じるので信頼しています。

データサイエンス「超」入門感想

 色々目から鱗な内容でした。基本的に、この本はニュース等でよくみる統計データ、グラフの見方を解説している本です。超入門ということで、数式などはほとんど出てこず、題材として「アベノミクスで景気は良くなったのか?」「若者の○○離れは本当か?」などの疑問をデータをもとに読み解くといった内容となっています。

 その中でも自分にとって面白かったところや、気づきを箇条書きしておきます。

  • 実はGDPは(今となっては)あまり意味のない指標かもしれない
  • 平均値と中央値をどう使い分けるか
  • 日本はアメリカに次いで貧困の格差が大きい国(という見方もできる)
  • データを見る限り、若者の○○離れは嘘(単に若者が減っているだけ)

 詳しくは本を読んでいただくとして、結構データって多くの人が読み取れてないなということを改めて感じますし。政治家も都合よくデータ使っている可能性がある(単純に勘違いしている可能性もありますが)ことがよくわかります。自分の身を守るためにもデータリテラシーは重要ですね。

 本を読むと、普段見ている身近なグラフに対する見方が変わること間違いないです。特に、何かと目的だったり、前提だったりと疑い深くなると思います(笑)

データの可視化は重要

 個人的には、何でもデータでみるということは大切だと思っています。結構人間の主観って適当なんですよね。

 以前も、「ドラえもんはのび太よりエロいのではないか?」という仮説を立てて、データ分析をしてみたことがあります。

 データだけを見ると、全然そんなことは無いのですよね(のび太の方がエロい)。でも『データサイエンス「超」入門』を読むと、ドラえもんは、のび太視点で描かれているというバイアスがやはり重要だなと改めて考えさせられます。結局完璧なデータだったり、データ分析なんて存在しないのですよね。少しでも正しくデータを読み取ろうとする姿勢こそが大切ですし、真のデータリテラシーなのだと思います。

 上記の分析の場合、ドラえもんはフィクションなので、実際にドラえもんやのび太にインタビューに行ったり、データを違った視点で取得することはできませんが、現実世界ではやろうと思えば自分でオープンデータを分析することも、極論自分でデータを集めることだってできるかもしれません。

 この本でデータのリテラシを高めたら、次は自身で分析にチャレンジしてみると良さそうだなと感じました。そのときは、くれぐれも本を悪用して読み手にわざと誤解させるようなグラフを描かないように気をつけましょう(笑)

データサイエンス「超」入門 嘘をウソと見抜けなければ、データを扱うのは難しい

データサイエンス「超」入門 嘘をウソと見抜けなければ、データを扱うのは難しい

関連記事

Raspberry PiのPythonライブラリはpipよりapt-getで入れるのが断然早い

$
0
0

Raspberry PiのPythonライブラリに関して

 Twitterでつぶやいたら、意外に知らない人が多そうだったので、自分へのメモも兼ねて記事にしておきます。

 Raspberry PiのPythonライブラリは、pipで入れる方法とapt-getで入れる方法の2つあって、apt-getで入れる方が断然早いです。pipだとビルドから始まってしまうことが多いので、非常に時間がかかるんですよね。詳しい理由はわかりませんが、Armマイコンだからなのだと思います(多分、単純にpipのバイナリパッケージを用意してくれる人が少ない)。

 Python2、Python3それぞれで説明します。

Python2でのapt-getで入るPythonライブラリ

 よく入れるもので、時間がかかるものです。

 Numpy、PIL、Pandas、Matplotlibは、それぞれ以下のコマンドの上から順に対応しています。

$ sudo apt-get install python-numpy
$ sudo apt-get install python-imaging
$ sudo apt-get install python-pandas
$ sudo apt-get install python-matplotlib

 Open CVは、以下2行です。

$ sudo apt-get install libopencv-dev
$ sudo apt-get install python-opencv

Python3でのapt-getで入るPythonライブラリ

 Python3の場合は、以下です。

 Numpy、PIL、Pandas、Matplotlibは以下です。

$ sudo apt-get install python3-numpy
$ sudo apt-get install python3-imaging
$ sudo apt-get install python3-pandas
$ sudo apt-get install python3-matplotlib

 Open CVは以下です。

$ wget https://github.com/mt08xx/files/raw/master/opencv-rpi/libopencv3_3.4.0-20180115.1_armhf.deb
$ sudo apt install -y ./libopencv3_3.4.0-20180115.1_armhf.deb
$ sudo ldconfig

機械学習(ディープラーニング)をする場合のセットアップ

 単純にそれぞれのライブラリを使いたいだけなら、上記で良いのですが。機械学習、特にTensorFlowやKerasを使ったディープラーニングをしたい場合は、Numpy等のバージョンとの組み合わせによってはうまく動かなかったりするので注意が必要です。

 TensorFlow+Kerasの場合は、以下記事参照してセットアップ下さい。

 なるべくapt-getを使って、極力早くセットアップできるような手順になっています。OpenCVとかTensorFlowを1からビルドしようとすると数時間とか平気でかかるので、最新バージョンが必須のとき以外は、パッケージ版をインストールするのが吉です。

まとめ

 Raspberry PiでのPythonライブラリを手軽にいれる方法を紹介してみました。こういう、地味に初心者には気づかない罠みたいなので嫌になっちゃうこと多いですよね。少しでも知見が多くの人の役に立てば幸いです。

関連記事


THEドラえもん展 NAGOYA 2018に行ってきました

$
0
0

f:id:karaage:20181007112745j:plain:w640

THEドラえもん展

 ドラえもん展が名古屋でやるということで、家族でお出かけしてきました。

THE ドラえもん展 NAGOYA 2018 | 松坂屋美術館

 浮かれて、家族全員ドラえもんTシャツで正装して浮かれポンチ(死語)な感じで行ってまいりました。

 なんと、1部の作品や動画作品を除いて、写真撮影もSNS投稿もOKとのことで、写真パシャパシャ撮って来ました。

 そのうちの一部をちょっとだけ紹介します。

THEドラえもん展写真

 娘は、ドラえもんTシャツに、ドラえもんのぬいぐるみ(第一話バージョン)を小脇に抱えて準備万端です。

f:id:karaage:20181007113003j:plain:w640
 写ってないけど、私もドラえもんTシャツのペアルック

f:id:karaage:20181007125451j:plain:w640
 入り口前のドラえもんに娘が全力ダッシュ!これだけでも来た甲斐があったというものです。

f:id:karaage:20181007112509j:plain:w640
 影が印象的

f:id:karaage:20181007112745j:plain:w640
 入り口すぐにある壁画一杯のドラえもん

 藤子・F・不二雄先生をはじめとした、色々なキャラや名シーンを思わせる描写があって、隅から隅までみたくなります。

f:id:karaage:20181007112833j:plain:w640
 ドラえもんデート。よいね

f:id:karaage:20181007122537j:plain:w640
f:id:karaage:20181007114332j:plain:w640
 インパクト大のドレス(笑)近づいて良く見ると、服が漫画のコマになってます

f:id:karaage:20181007114341j:plain:w640
 この服めちゃ欲しい…

f:id:karaage:20181007120341j:plain:w640
 でかいドラえもんを見上げる娘

f:id:karaage:20181007122031j:plain:w640
 日本誕生のペガサス

f:id:karaage:20181007122606j:plain:w640
 ドラミちゃん

f:id:karaage:20181007122705j:plain:w640

まとめ

 ドラえもん展の写真をいくつか紹介しました。内容的には全体的に大人向けですね。子供にはちょっと分からない(私も良く分からない)ものも結構ありましたが、まあ大体のものは家族で楽しめるのではないでしょうか。

 近くで良くみないとわからない質感や小ネタもありますし、写真撮影できない映像作品にかなり良いものが多かったので、気になる方は是非行って見ることをおすすめいたします(会期は11/18までです)。

 一番良かったのは、最後の方にあったダイナミックな影絵をうまく使ってドラえもんの現代と未来世界を表現した作品ですね。娘は気に入って、10回以上繰り返し見てました。あれだけでも、値段分の価値はあると思います。

関連記事

iPhoneのショートカット機能を使ってRaspberry Piを手軽にWiFiカメラにする方法

$
0
0

f:id:karaage:20181006184417j:plain:w640

iPhoneのショートカット機能でラズパイをWiFiカメラにする

 iOS12から追加された「ショートカット」アプリ。なんとsshでコマンドも投げられるということで、Raspberry Piと組み合わせて色々応用ができそうです。以前も以下のようなことを呟いてみました。

 誰かやってくれないかなと心待ちにしていたのですが、結局誰もやってくれなかったので自分で試してみることにしました。予想通り思った以上に便利でした!

 具体的には、Raspberry Piとカメラモジュールを組み合わせたラズパイカメラとiPhoneで以下のようなことができました。

  • iPhoneをラズパイカメラのリモートシャッターにしてiPhoneで撮影
  • Siriの音声認識でラズパイカメラをリモートで撮影
  • iPhoneでラズパイカメラの写真をプレビュー

f:id:karaage:20181006184417j:plain:w640

f:id:karaage:20181006190436j:plain:w640

 試してみたい方は、続きをごらん下さい。

ハードウェア準備

 Raspberry PiとカメラモジュールがあればOKです。今回は、手元にあった「Vision Kit」を使いました。

f:id:karaage:20181006190453j:plain:w640

 Vision Kitに関しては以下記事参照下さい。

 もちろん、VIsion Kitを使わず、Raspberry PiとカメラモジュールだけでもOKです。Raspberry Piのセットアップは以下記事参照下さい。

iPhoneをラズパイカメラのリモートシャッターにする方法

 まずは、iPhoneをiOS12にアップデートして、APP Storeから「ショートカット」をインストールします。てっきりiOS12に最初からインストールされているものと思い、探し回ったのは内緒です(笑) f:id:karaage:20181006190805j:plain:w480

 ショートカットを起動して、「ショートカットを作成」をタップします f:id:karaage:20181006182340j:plain:w480

 「ssh」で検索して「SSH経由でスクリプトを実行」をタップ f:id:karaage:20181006182402j:plain:w480

 以下の通り設定します(Raspberry Piの設定に合わせて下さい)

ホスト raspberrypi.local
ポート 22
ユーザ pi
パスワード raspberry
raspistill -o test.jpg

f:id:karaage:20181006184341j:plain:w480

 後は、右上の設定画面からお好みで以下の変更を行います。

  • ショートカットの名前
  • アイコン
  • Siriのフレーズ
  • ホーム画面に追加

f:id:karaage:20181006191540j:plain:w480

 Siriのフレーズは、以下のような画面で好きなフレーズを設定できます f:id:karaage:20181006191554j:plain:w480

 ホーム画面に追加すると以下のようになります f:id:karaage:20181006183414j:plain:w480

 後はRaspberry Piを起動しておけば「ショートカット」アプリ経由でも、ホーム画面のアイコン経由でも、ラズパイカメラの写真を撮影することができます。

f:id:karaage:20181006184417j:plain:w640
 iPhoneから撮影している様子

 SIriのフレーズを登録しておけば、音声認識でもシャッターを切れます f:id:karaage:20181006191616j:plain:w480

iPhoneでラズパイカメラの写真をプレビューする方法

 撮影した写真が確認できないと不便ですね。ラズパイにサーバーを立てて、iPhoneからブラウザでアクセスして写真を見れるようにしましょう。

f:id:karaage:20181006190436j:plain:w640
 iPhoneで撮影した写真をみている様子

   ここからは、Raspberry Piで少しセットアップが必要です。まず、以下のコマンドで軽量なWebサーバ、lighttpdをインストールします。

$ sudo apt-get update
$ sudo apt-get install lighttpd

 続いて/etc/lighttpd/lighttpd.confを編集します。vimエディタを使って編集する場合は以下です。

$ sudo vim /etc/lighttpd/lighttpd.con

 ファイルの中身のserver.document-root/html/wwwから/home/piに変更します。自分のホームディレクトリをサーバとして公開することになり、セキュリティ的には大変よろしくないので、本当に運用するときはローカルで運用する(インターネットには繋がない)とか、設定変えるとか各自で工夫して下さいね。

- server.document-root        = "/html/www"
+ server.document-root        = "/home/pi"

 続いてlighttpdを再起動します。

$ sudo service lighttpd restart

 これでOKです。後は、ラズパイカメラで写真を撮ったら。iPhoneのブラウザ(Safari等)でファイルのアドレスにアクセスします。

raspberrypi.local/test.jpg

 以下のようにブラウザ経由で写真が閲覧できます。 f:id:karaage:20181006190018j:plain:w480

 もちろんiPhoneじゃなくてPCやタブレットのブラウザからでも閲覧可能です。

まとめ

 iPhoneのショートカット機能を使ってラズパイカメラと連携して、リモートシャッタ代わりにしてみました。

 以前ほとんど同じことをやったことあるのですが、様々なアプリを組み合わせた上に自作アプリを組んだので、作るのもセットアップも結構大変でした。

 今回の、iPhoneのショートカット機能使うとほとんどデフォルト設定のRaspberry Piで手軽に使えるので非常に良いですね。Siriとも組み合わせて音声認識をトリガとして起動できますし、自作のスクリプトやプログラムをRaspberry Pi側に置いておけば、色々応用できそうですね。

Raspberry Pi 3 MODEL B

Raspberry Pi 3 MODEL B

 Raspberry Pi 3

 カメラモジュール

Raspberry Pi B+ (Plus) 専用ケース RS製 (White)

Raspberry Pi B+ (Plus) 専用ケース RS製 (White)

 ケース

参考リンク

Raspberry pi セットアップその11 WEBサーバをLighttpdに変更 » Keep no way, keep on screaming

関連記事

花の慶次こと「前田慶次」最強設定を作った「隆慶一郎」先生のおすすめ作品

$
0
0

「前田慶次」は何故最強設定なのか?

 戦国無双シリーズのゲームをやったことがある人は知っていると思いますが「前田慶次」という武将が出てきて、ほぼ全シリーズ最強設定のはずです(私は昔のやつしかプレイしたことないので、最近のは知りませんが)。

 でも「織田信長」とか「徳川家康」は教科書に出てくるので、知っていると思いますが「前田慶次」って全く教科書に出てきませんよね。というか、敗軍となる西軍に属していた武将なので、歴史書にもほとんど名前は出てきません。なのに、なんでこんなに有名になったかというと、きっと「花の慶次」という漫画の影響が大きいと思います。

 初めて読んだのは小学生の頃だったので、全然意味分からなかったのですが、大人になると慶次の凄まじい生き様、覚悟、そして清々しさに魅了されてしまうのですよね。

 漫画を読んだ人には、原作の「一夢庵風流記」もおすすめです。驚くほどに、漫画はかなり原作に忠実です。自分のブログ検索したら10年以上前に書いたレビューがありました。文章が若々しい…

一夢庵風流記 (集英社文庫)

一夢庵風流記 (集英社文庫)

「隆慶一郎」先生のおすすめ作品

 隆慶一郎先生の作品は、「一夢庵風流記」以外も、結構名作が揃っています。

影武者徳川家康

 こちらも、花の慶次とならんで漫画にもドラマにもなった名作ですね。読むと実際に、徳川家康は影武者だったんじゃないかという説得力があります。そして、漫画だと何故か家康がめちゃイケメンになっています。

影武者徳川家康〈上〉 (新潮文庫)

影武者徳川家康〈上〉 (新潮文庫)

影武者徳川家康〈中〉 (新潮文庫)

影武者徳川家康〈中〉 (新潮文庫)

影武者徳川家康〈下〉 (新潮文庫)

影武者徳川家康〈下〉 (新潮文庫)

吉原御免状

 先生のデビュー作ですね。

吉原御免状

吉原御免状

 デビュー作にして、後々の作品に繋がる徳川家康は影武者だったり、天海が明智光秀だったりという歴史トンデモ設定が盛り盛りの意欲作です。迫害されるもの、異端な人がいかに生きるか、いかに安寧の地を見つけるかといった、先生の後の作品にも通づる重要なテーマを強く感じさせる作品です。

死ぬこととみつけたり

 隆慶一郎先生の遺作です。残念ながら未完ですが、死ぬ直前まで創作を続けた隆慶一郎先生の生き様を味わいましょう。

死ぬことと見つけたり〈上〉 (新潮文庫)

死ぬことと見つけたり〈上〉 (新潮文庫)

死ぬことと見つけたり〈下〉 (新潮文庫)

死ぬことと見つけたり〈下〉 (新潮文庫)

 自分も、できるなら現役で死にたいですね。同じく9年くらい前に書いたレビュー記事。

まとめ

 大好きな「隆慶一郎」先生の作品を簡単に紹介してみました。先生の作品は、かなり歴史など調べたのだろうなと感じさせる描写や考察があるのもよいですね。

 不思議なのが、作家の「森博嗣」先生が書いた「ヴォイド・シェイバ」という歴史(?)小説。森先生は、歴史などは全く調べず想像で書いているらしいのですが、命をかけて戦う侍の心理描写、戦いの描写にかなり共通点を感じるところです。

 命をかける覚悟を持って、人間が突き詰めて想像すると、同じところにいきつくのかもしれませんね。人間の想像力の可能性を感じました。

関連記事

NT名古屋2018に行って来ました

$
0
0

f:id:karaage:20181007145148j:plain:w640

NT名古屋2018とは

 NT名古屋2018というイベントにいってきました。NT名古屋というのは、以前紹介したMaker Faire Tokyo 2018というモノづくりのイベント(以下記事参照)を数倍濃くしたようなイベントです。

 カルピスの原液見たいなやつです。以下の公式サイトを見ただけでも、察しの良い人ならヤバさを感じ取れると思います。

NT名古屋2018 - PukiWiki

 存在だけは知っていたのですが、たまたま名古屋に行く予定があったので、初めて行ってきました。予想通り、ヤバイ人しかいなかったです。こんな人たちが、日常社会に紛れて生活していたというのだから、日本もまだまだ捨てたものではないですね。

 ちなみに、私はこういうアンダーグラウンドな雰囲気は大好きです。

NT名古屋2018の雰囲気写真

 少しだけ写真を撮って来たので、紹介してみます。ほとんどはブログにアップすることはできない程ヤバかったので、載せている写真は極わずかです。

 他の参加者のレポートも、最後の方に紹介しています。基本的にどのレポートも私のものより詳しいので詳しく知りたい方はそちらを見ることをお勧めいたします。

会場

f:id:karaage:20181007144906j:plain:w640
 会場はなんと中京TVさん。多分だまされてます。

f:id:karaage:20181007145148j:plain:w640
 シンプルながらもどことなくヤバさを感じさせる入り口

f:id:karaage:20181007155139j:plain:w480
 入り口に何の説明もなくシロクマいるもん。まともな一般人なら、ここで引き返していると思います

ロボット

f:id:karaage:20181007145417j:plain:w640
 比較的女子受けするロボット

f:id:karaage:20181007151031j:plain:w640
 これリモコンで動いてめちゃかわいかったです

SEEDさん

 なんとSEEEDさんが出展していました

f:id:karaage:20181007145529j:plain:w640
 基板プレゼントという太っ腹企画

f:id:karaage:20181007145704j:plain:w640
 半田付けしてお持ち帰りが可能ということで、半田付けエリアは大盛況

ストリートファイター

f:id:karaage:20181007150111j:plain:w640
 大型スクリーンでは、ストリートファイター。もちろん、普通ではなくて体にセンサをつけて、体に同期させてプレイするというマジきちプレイ

f:id:karaage:20181007150129j:plain:w640
 Node-REDを使っているっぽいですね

Linux

f:id:karaage:20181007150331j:plain:w640
 リサイクルしたPCにひたすらLinuxを入れている人

 こういうの嫌いじゃないです。

アナログシンセ

 これはほんと凄かったです。まさかの自作アナログシンセ

f:id:karaage:20181007152509j:plain:w640
 大迫力。初期のYMOに負けない

f:id:karaage:20181007152601j:plain:w640 中身はこんな感じになっているみたいです。

VR

 Oculus GoとWii Fitみたいな自作の座布団型デバイスで遊べるVRコースター

f:id:karaage:20181007154254j:plain:w640

f:id:karaage:20181007154249j:plain:w640 Wii Fit的なデバイス

 3D CAD設計や自作基板、スイッチのクリック感など、全体的なクオリティが高かったです。

 私は、Oculus Go環境構築したっきりになっているので、VRアプリ作らなきゃな。UnityはArduinoからのシリアル信号受けれるという情報は収穫でした。色々面白いことできそうです!

他の方のレポート

NT名古屋 2018 レポート ポプテピのゲーム等 - WallStudio

NT名古屋2018に行ってきた

NT名古屋でよく質問された、「これはなんですか?」と、謎のラジオとの運命的な出会い - Circuit Bending 世紀マ3 My music instruments hacks & collection

#NT名古屋 2018当日まとめ - Togetter

まとめ

 NT名古屋に行って来ました。初めて行ってみたのですが、ちょっとメジャー感が出てしまったMaker Faireに比べて、まだまだアンダーグランド感があってとても良かったです。

 NT名古屋にも出展してみたいなとか密かに思ったので、もっとヤバいもの作らないとダメだなと誓いを新たにしました。

関連記事

10年以上ブログを続ける中で大きく影響を受けたもの(文章編)

$
0
0

ブログを続けること、変わり続けること

 ブログをはてなダイアリーの時代から数えて10年以上続けています(その前のアーカイブ残っていないもの含めると20年近く)。私は飽きっぽいので、日記、写真、漫画、音楽、動画、電子工作、ディープラーニングと色々と書く内容がころころ変わり続けています。わずかながら一貫しているのは、自分なりの何かしら新しいコンテンツを産み出したいというところくらいでしょうか。

 その中でも、自分がわりと影響を受けたのかなぁ、と思っているものを文章にフォーカスしていくつか取り上げてみたいと思います。ある意味ネタバレです。

村上春樹先生

 ブログ開始当初に、一番影響を受けていたのは村上春樹さんですね。一時期は、勘違いしていたので、とりあえず射精しておけば村上春樹っぽくてOKだと思って、そんなことばかり書いてました。ちなみに、一度も村上春樹っぽいと言われたことはないです。

 好きなのは、なんだろ。「風の歌を聴け」とか「ダンス・ダンス・ダンス」とか「世界の終わりとハードボイルドワンダーランド」とか、比較的最近だと「色彩を持たない多崎つくると、彼の巡礼の年」とかでしょうか。

風の歌を聴け (講談社文庫)

風の歌を聴け (講談社文庫)

ダンス・ダンス・ダンス(上) (講談社文庫)

ダンス・ダンス・ダンス(上) (講談社文庫)

世界の終りとハードボイルド・ワンダーランド

世界の終りとハードボイルド・ワンダーランド

色彩を持たない多崎つくると、彼の巡礼の年 (文春文庫)

色彩を持たない多崎つくると、彼の巡礼の年 (文春文庫)

 自分の琴線に触れる物語と、そうでない物語の差が結構激しいですね。

 ちなみに、最近はほとんど読んでません。電子書籍出してくれないんですもん。好きな作家さんでも、電子書籍出さない人はもうほとんど読まなくなりましたね。東野圭吾さんとかも、結構好きでしたが、紙の本を買うのはちょっと厳しくて、ずっと買ってないです。

森博嗣先生

 大学生のころから、わりとずっと読んでます。コンスタントに作品を出し続けて凄いですよね。ちゃんと電子書籍も出してくれるのが嬉しいです。自分の主義主張を押し付けるのでなく、読者のことを考えて求められるものを提供するのが本当のファンサービスですよね。森先生は、それを徹底していると思います。

 最初に読んだのは「すべてがFになる」から始まる、S&Mシリーズですね。個人的に好きな作品は以下参照下さい。

 あとは「ヴォイド・シェイパ」シリーズとか、最近のエッセイも好きですね。

 「喜嶋先生の静かな世界」とかは、これから大学で研究をする人、大学時代研究したことある人にはオススメですね。少しでもちゃんと研究に取り組んだことあれば、感じるところあるのじゃないかなと思います。

喜嶋先生の静かな世界 The Silent World of Dr.Kishima (講談社文庫)

喜嶋先生の静かな世界 The Silent World of Dr.Kishima (講談社文庫)

 ブログもおすすめです。このブログより断然ためになるので、明日からは私のブログよりそちらを読みましょう。

まとめ

 本当は、写真やものづくり(電子工作)、機械学習とかも影響を受けたもの紹介するつもりでしたが、思ったより長くなってしまったので、とりあえず文章編としてまとめてみました。そのうちそちらも書くかも(書かないかも)です。

 あんまり好きじゃ無い作品や作家とかも、勿論たくさんあるのですが、「何が嫌いかより何が好きかで自分を語れよ」って誰かが言っていた気がするので書いてみました。最近は、ネットで好きなものや役立つものを紹介するだけでも、なかなかアレなところがあるのですが、さっぱり空気が読めないのでこれからも変わらずポンポン紹介していこうと思います。

関連記事

近所のリサイクルショップで買った初代ゲームボーイの縦ライン(ドット)抜けを修理

$
0
0

f:id:karaage:20180923163420j:plain:w640

初代ゲームボーイを買いました

 最近、任天堂の「横井軍平」さんの本を読んだりしているうちに、無性にゲームボーイが懐かしくなってしまいました。

 そしたら、なんと近所のリサイクルショップで美品のゲームボーイが1280円で売っているではありませんか!

 ゲームボーイ世代なので、初代ゲームボーイはかなり遊んだ記憶があります。懐かしさもあり、思わず買ってしまいました!

f:id:karaage:20180923163420j:plain:w640

 ただ、このゲームボーイ、左端の縦ライン(ドット)が抜けていて、まともに遊べない状態だったのですよね。

f:id:karaage:20181007004944j:plain:w640
 縦ドットが抜けている様子(左の方ね)

 これは無理かなーと思っていたら、私のアップしたゲームボーイ画像をみたフォロワーさんから天のお告げが!

 えっ、直せるの!?

 半信半疑で、情報もとのすいラボさんのブログから辿って色々調べてみると、情報ありました!

 記事をみたら確かに「これなら自分でもできそう!」という内容だったので、早速直して見ました。基本的には、上記記事と同じ内容ですし、元記事の方が詳しいのでそちらを見るのがおすすめです。あくまで、本記事は自分へのメモと記録のために残しておくものですのでご承知おきください(完全なる読者無視)。

ゲームボーイの縦ドット抜け修理に必要なもの

縦ドットが抜けたゲームボーイ

 気合いで探しましょう。Amazonは2万円とか高騰してたのでリンク貼りません。近くのリサイクルショップとかが狙い目です。状態が良くて2000円以下なら買いじゃないかな?

半田ごて

 どのご家庭にもある、半田ごてですね。ドライヤーでもできるようですが、やったこはありません。アルミホイルも一緒にあるとグッドです。

Yネジ用ドライバとプラスドライバ

 一番外側には、分解防止のためにYネジという特殊ネジが使われています。Amazonで以下のものを購入しました。

エンジニア 特殊ネジ用ドライバー Y型ネジ用 DTY-02

エンジニア 特殊ネジ用ドライバー Y型ネジ用 DTY-02

 内部のネジは普通のプラスドライバなので、適当なものを用意ください。

ゲームボーイの分解

 Yネジを分解していきます

f:id:karaage:20181007005026j:plain:w640

f:id:karaage:20181007005215j:plain:w640

 基板が出てきます。基盤と書くと基板警察に怒られるので注意しましょう。

f:id:karaage:20181007005454j:plain:w640

f:id:karaage:20181007005346j:plain:w640

f:id:karaage:20181007005351j:plain:w640

f:id:karaage:20181007005902j:plain:w640

ゲームボーイの縦ライン(ドット)修理

 ここからは、ゲームボーイの電源を入れて、コントラストを最大の状態にしておきます。そのまま、アルミホイル越しに半田ごてでディスプレイのフレキを温めます。

f:id:karaage:20181007010510j:plain:w640
 ジュー!

 このとき、みるみるうちに縦ラインが直っていくのが気持ち良いです。癖になりそうですね(笑)

 無事直ったら、分解したのと逆の順番で組み立てて完了!

f:id:karaage:20181007011312j:plain:w640
 無事起動!完璧!

まとめ

 初代ゲームボーイの縦ライン抜けを修理したという話でした。こんなに簡単に直せるとは思いませんでした。知っていればなんてことない作業ですが、最初にこれ発見した人凄いですね。フグを最初に食べた人並みに尊敬します(笑)またネットの知見に助けられてしまいました。

 しかし、久しぶりに初代ゲームボーイをプレイしたのですが、手に持った質感とか、レトロなデザインとか最高ですね。音も悪くないし、ゼルダとかプレイすると音楽の良さも相まって最高です。最近、妻がNintendo Switchにはまっているのですが、私は初代ゲームボーイにはまってしまいそうです!

f:id:karaage:20181007220827j:plain:w640
 我が家で任天堂の最新と初代の携帯ゲーム機を並んでプレイする図

 ちなみに、ゼルダをしばらくプレイしていてすぐセーブデータが消えることに気づきました。電池完全に死んでますねこれ…ゲームカセットは、また違う特殊ネジが使われているので、また新たに工具を買わなければ…

関連記事

M5Stack用MIDIモジュールとシンセサイザーで遊んで見た

$
0
0

f:id:karaage:20181016003744j:plain

M5Stack用MIDIモジュール買いました

 最近M5Stackというマイコンモジュールで色々遊んでいます(詳細やセットアップに関しては、記事末の関連記事参照下さい)。

M5Stack Basic

M5Stack Basic

 小型ディスプレイ、バッテリ、スイッチと全部入りな上に、手軽に使えるので非常に気に入っています。

 そんな中、Twitterの相互フォロワーの @necobut(カワヅ)さんがM5Stack用のMIDIモジュールという何やら面白そうなものを開発・販売しておりました。

 実は、昔バンドやって作曲したりしていたので、それなりにMIDIには親しみがあるのですよね。というわけで販売と同時に即買いしてしまいました。購入は以下リンクのBASEというプラットフォームからとなります。

M5Stack用MIDIモジュールで遊ぶ

 購入後すぐ届いたので、早速遊んで見ます。サイトに丁寧な解説ページと動画もあるので、迷うことはないと思います。

M5Stack用MIDI Module解説 – necobit電子 Electronic Control Products

 サンプルはGitHubにアップされています。

 もっと言ってしまえば、私がこうやって紹介記事を書く意味もあまりないのですが、書きたいので書きます(笑)

MIDIモジュール組み立て

 ここで、告白します。写真はiPhoneで酔っ払いながら撮影しました。影になっていること心より反省しています。ストロボ買うことを改めて決意しました(今年になって3度目の決意表明)。なので撮り直しはしません!(意味不明の言い訳)。

f:id:karaage:20181016003700j:plain:w640
 部品一式。ネジも付属していたのですが、気付かずゴミ箱に。あとで気づいて救出しました。くれぐれもお気をつけ下さい。

f:id:karaage:20181016003708j:plain:w640
 組み立てた様子

[f:id:karaage:20181016003717j:plain;w640]
 M5Stackとドッキング

f:id:karaage:20181016003724j:plain:w640
 コネクタから見た様子

f:id:karaage:20181016003731j:plain:w640
 良い感じに積まれてます

MIDIモジュール サンプルソフトテスト

 せっかくなので、部屋の隅に転がっていたMicro KORG XLを引っ張り出して繋いで見ました。

f:id:karaage:20181016003744j:plain:w640
 MIDI受信のテスト中  

 試しに、サンプルソフトでM5Stackをシーケンサ代わりにして演奏してみました。MIDI音源(今回は、Micro KORG XL)とMIDIケーブルでM5Stackを繋いで、GitHubの「M5Stack_MIDI_T_RndSeq.ino」というサンプルソフトを動かすだけです。

 MIDIライブラリが必要なので、あらかじめArduinoのライブラリマネージャーでダウンロードしておきましょう。ライブラリのインストール方法は、ここでは割愛いたします。

f:id:karaage:20181020013113p:plain:w640
 これね

 めっちゃ楽しい!

まとめ

 M5Stack用MIDIモジュールを使って遊んでみました。MIDI機器は定期的に遊んでいる気がします。レガシーなインターフェースながら、謎のワクワク感を感じるのですよね(自分だけ?)。

 このモジュール、ハードMIDI音源になるMIDI機器持っている人は絶対買いですね!ただ、今どきハードMIDI音源とか持っている人少ないかもしれないですね。小型で安いものがあれば良いのですが。最近のハードMIDI音源といえばポケット・ミクですが、MIDIは直接繋がらないですし…

 しかし、製作者のカワヅさんの思いついてから基板を設計して販売するまでがめちゃ早くてビックリしました。1ヶ月かかってなかったような?新時代のものづくりですね。GitHubのサンプルもどんどん更新されているので、今後が楽しみです。

 私も、加速度センサを使った楽器とか作ってみたいなと思うのですが、なかなか時間がとれず… 興味ある方は是非MIDIモジュール購入して、M5StackのMIDI仲間になりましょう!

M5Stack Basic

M5Stack Basic

関連記事


日経Linux2018年11月号に「Vision Kit」記事が掲載されています

$
0
0

f:id:karaage:20181023005626j:plain:w640

日経Linuxに記事が掲載されました

 すっかり書くのを忘れていたのですが、日経Linux2018年11月号に私の記事が掲載されています。

日経Linux(リナックス) 2018年11月号 [雑誌]

日経Linux(リナックス) 2018年11月号 [雑誌]

 内容としては以前ラズパイマガジンに掲載された「Vision Kit」に関する記事と同じものとなります(多少のデザインの変更のみ)。

 ラズパイマガジンの内容の一部を日経Linuxに転載ということはよくあるようですね。なので「Vision Kit」の記事だけに関して言えば、ラズパイマガジンか日経Linuxのどちらか一方を購入いただければ良いかなと思います。

 私も、念のためデザイン含め一通りチェックしたくらいで特に何をしたわけでもありません(なので発売したこと自体忘れていました)。折角だし買おうかなとツイッターに呟いたら、出版社の方から献本いただきました。催促したみたいで申し訳なかったのですが、記事掲載された人には基本送られるものが発送忘れられいただけなので、まあ怪我の功名(?)ということで

日経Linux2018年11月号感想

 ささっと読んで見ました。ちなみに日経Linuxはごくたまに読むという程度です。半分くらいラズパイの記事で結構ビックリしました。ラズパイ恐るべし…ラズパイの画像処理の記事とか興味ある人には結構良さそうでしたね。

 あと、内容自体は意外に知っていることが多かったので「あれ、自分って意外とLinux詳しい?」と勘違いしてしまいそうでした。あと、Linuxのインストールディスクがちゃんとついていて、めちゃくちゃ懐かしい気持ちになりました。どんな感想でしょうね、すみません(笑)

 ちなみに、心優しき妻も本屋まで確認していってくれました。初めて日経Linuxを読んだ妻の感想は以下です。

f:id:karaage:20181023005640j:plain:w640
 右側のがうわさの分厚い付録です!

まとめ

 日経Linuxに記事が載っていますよという宣伝でした。特に沢山売れたら私にどうということは無いのですが、もしよろしければ本屋で手にとってみて下さい。

 疑り深い私は、本屋にちゃんと並んでいることを確認して、壮大なドッキリでないことを確認してきました(笑)

f:id:karaage:20181023005618j:plain:w640

 ちなみに、来月も商業誌に記事が載る予定です。また発売のタイミングでお知らせになると思いますので(一部の方は)お楽しみに。

日経Linux(リナックス) 2018年11月号 [雑誌]

日経Linux(リナックス) 2018年11月号 [雑誌]

NASAが公開しているオープンデータを使ったハッカソンイベント「Space Apps Challenge」を見学してきました

$
0
0

f:id:karaage:20181021151500j:plain:w480

「Space Apps Challenge」見学しました

 「Space Apps Challenge」は、米国航空宇宙局(NASA)や、宇宙航空研究開発機構(JAXA)などが公開している宇宙・地球環境・衛星関連のデータを活用したハッカソンイベントです。世界各国の複数の都市で同時に開催されているのですが、愛知では豊橋のコワーキングスペース「トライアルビレッジ」さんで開催されていました。イベントの詳細は以下参照下さい。

Space Apps Challengeってなに? | Trial Village

 ちなみにトライアルビレッジさんには、最近よくおじゃまさせていただいています。詳細は以下記事参照下さい。

 実は今回のハッカソンにもお誘いいただいていたのですが、妻と娘のフラダンス発表会という最重要イベントと重なってしまい、無念の不参加となりました。せめてもということで、ハッカソン後半の成果発表会を見学させていただきました。

 というわけで、当日の様子などを写真付きで紹介いたします。ちなみに人物写真に関しては、全て許可をいただいた上でアップしています。

ハッカソンの様子

 ハッカソンの会場「トライアルビレッジ」では、宇宙関係の展示がずらり。

f:id:karaage:20181021151143j:plain:w640
 宇宙のゴミ問題を解決するため、スペースデブリを計測するアストロスケール社の衛星

f:id:karaage:20181021151500j:plain:w480
 レゴのスペースシャトル

 参加者は老若男女から外国人まで幅広かったです

ちょまどさん

 なんと、マイクロソフトのエバンジェリストのちょまどさんもいらっしゃいました!ちゃっかりMac Bookにサインいただいちゃいました!

f:id:karaage:20181021161737j:plain:w640
 生ちょまどさんのサイン!

f:id:karaage:20181021161754j:plain:w640
 Mac Bookのリンゴマークの欠けたところにサイン!

 ツーショット写真も記念に撮っていただきました。ありがとうございます!

f:id:karaage:20181021161852j:plain:w480

成果発表会(プレゼン)

 発表会の様子

f:id:karaage:20181021170628j:plain:w640
 主催の勝間さん。

f:id:karaage:20181021173630j:plain:w640

f:id:karaage:20181021173030j:plain:w640

f:id:karaage:20181021174413j:plain:w640

 優秀だった1チームの成果が、NASAに送られるとのことです。

ちょまど賞

 急遽ちょまど賞として、ちょまどさんの直筆イラストつきサインが副賞として進呈されました。うらやましい!

f:id:karaage:20181023013517j:plain:w640 Pythonちゃん

f:id:karaage:20181023013531j:plain:w640
 厨二病っぽいキャラクタ

f:id:karaage:20181021182557j:plain:w640
ちょまど賞の受賞者。うらやましい  

まとめ

 「Space Apps Challenge」というハッカソンイベントを見学してきました。実はハッカソンイベントを見学するの初めてだったのですが、ほんと楽しそうでした。成果発表会も、各チーム工夫をこらしてあり、どれも見応えがありました。2日間でWebサービスが4つもリリースされているのが凄かったですね。

 そして、そのうち3つをほぼ1人で開発したのは、AIメーカーというサービスを作っている2zさんでした。2日で3つとは…普段から開発している人は強いですね。ハッカソンは2zさん無双でした。2zさんがNASAに呼ばれる日も近いかもしれません(笑)

 2zさんがハッカソンで開発したサービスは、近日一般にも公開されるかも!?とのことですのでお楽しみに。

 来年も開催予定とのことなので、次回は自分も是非参加したいなと思いました。興味ある方は来年に向けて準備しましょう!

関連記事

手を動かしながら学べるディープラーニングの優良なチュートリアル

$
0
0

f:id:karaage:20181016230453j:plain:w640

ディープラーニングは習うより慣れろかも

 ファッションでディープラーニングをしているディープラーニング芸人からあげです。私は、特に専門家でも何でもないのですが、機械学習に興味もって、ディープラーニングに関することブログでアウトプットしているうちに「AIに関する本に名前がクレジットされたり」「AI解析のオンラインコンテスト#Aidemynoteで特別賞受賞したり」「ラズパイマガジンという商業誌にAI関係で記事を書いたり」「ディープラーニングおじさんの記事がバズったあげくITmediaで取り上げられたり」と多少なりとも価値を提供できるようになってきました。

 何の知識もバックグラウンドも、大した能力も無い自分が、どうやって知識を身につけることができたかというと、色々本も読んだのですが、実際に手を動かしてプログラムを組んで、実問題に対して試行錯誤した結果をブログにアウトプットし続けたことが大きいのかなと思います。

 家に積まれた本の1部が以下。あんまり良く無かった本や電子書籍がこの数倍あるので、合計は50冊くらいになるかも f:id:karaage:20181016230453j:plain:w640

 正直、未だに数式とかに関しては、さっぱり分からんちんなのですが、個人的にはディープラーニングは習うより慣れろが重要かなと感じています。まずは手を動かして、色々試して疑問に思ったところを本やネットの情報、論文などを読んで補完をするという進め方が一番自分にとっては効率がよかったかなと思っています。

ディープラーニングの学習に対する沢山のワナ

 手を動かすのが重要とは言いましたが、やっぱり実際に何かを作るのは大変です。ディープラーニングの学習には色々な罠があります。

  • セットアップが地獄で、環境設定ができたことろには力尽きる罠
  • TensorFlow、Keras、Chainer、PyTorchとたくさんフレームワークがあってどれが良いのかさっぱりわからない罠
  • 環境設定ができたところで、バージョンの違いでサンプルが動かない罠
  • 大量に本があって、どれが良いのかよく分からない罠。載っているプログラム動かし方が分からない罠
  • サンプルがクソつまらない&結果の意味が不明な罠(自分は、最初MNISTが文字認識のタスクということすら分かってなかった)
  • サンプルから先に一切進めない、何をしたら良いかわからない罠

 どれか一つでも心当たりのある人は多いのでは無いでしょうか?私は、全部のワナに引っかかって、ベルセルクの蝕でのガッツの如く、色々犠牲にしながら駆け抜けてきました(主に睡眠時間とお金)

ディープラーニングの学習を助ける優良なチュートリアルまとめ

 そんな罠をくぐり抜けるために、最近一番よいなと思うのが実践形式のチュートリアルです。説明を読みながら、手を動かすことで理解が深まります。特に最近の優良なチュートリアルは、環境構築不要で、すぐ学習できるような工夫もしてあるので、最短で結果が出せます。

 私はもの凄く遠回りをしてしまいましたが、これから最短で学習進めたい人や、学習に行き詰まった人、本に飽きてきた人はチュートリアルを試してみることをお勧めします。「人工知能は人類を滅ぼす」という本を読んで怯えていた人も、実際に自分で手を動かして最先端のAIモデルを育てて見ると「お、AI結構可愛いじゃん」とか「AIって超アホだな」等、今までと人工知能に対する見方が大きく変わるかもしれませんよ。

 そんな人工知能に対する見方が変わるかもしれない、優良チュートリアルを紹介していきます。有料なものも含まれています。タイトルの最後に、無料・有料と記載をつけているので参考にして下さい。

東京大学の松尾研究室が無料公開している「Deep Learning基礎講座演習コンテンツ」(無料)

Deep Learning基礎講座演習コンテンツ 公開ページ | 東京大学松尾研究室 - Matsuo Lab

 「人工知能は人間を超えるか」で有名な東大の松尾先生が無料で公開している学習コンテンツです。

人工知能は人間を超えるか (角川EPUB選書)

人工知能は人間を超えるか (角川EPUB選書)

 無料ですし、内容はとても良いのですが、惜しむらくは環境設定や使い方が全く書かれていない点です。以下記事参考にしてみて下さい。

 上記記事でも難しいという方は、他の有料のチュートリアルを試して見ましょう。困ったらお金で解決するのが大人です!

Aidemy(一部無料)

 ディープラーニングを学習できるWebサービス、Aidemyさんです。学習環境まで提供されているので、本当に10秒で学習を開始できます。基本的に有料ですが、多くのセミナーなどに比較すると本当に格安ですし、一部は無料で学習できるので、無料のコースだけでも試してみる価値があると思います。

 べ、別に賞をもらったからステマしているわけじゃないですからね!

PFNのエンジニアさんが公開しているチュートリアル(無料)

 今をトキメク日本のAIベンチャー「PFN」のエンジニアさんが公開しているチュートリアルです。以前上記の記事でローカルPCでのセットアップ方法と使い方含めて紹介しました。使用しているディープラーニングのフレームワークはPFN開発のChainerとなります。Chainer使いの方はもちろん、他のフレームワークにも共通するディープラーニングの学習に関する丁寧な解説があるので、Chainer使わない人でもとても参考になると思います。

 最新の以下のチュートリアルでは、「Google Colabratory」というGoogle提供の無料クラウドサービス上でチュートリアルを動かす方法も記載されています。

 ただ、全体的にある程度分かっている人向けの解説なので、初学者には難しいところもあるかもしれません。

Kaggleのチュートリアル(有料)

 カレーちゃんさんが有料noteで公開している機械学習コンペKaggleのチュートリアルです。Kaggleはかなりガチな人が多い印象なので、私はとても足を踏み入れられないのですが、ガチ勢になりたい方は是非!

 Kaggle自体は無料なので、とりあえず無料でKaggleしたい人は以下記事参照下さい

秒速Deep Learning(有料)

 ディープラーニングの解説からはじまり、勉強方法とつまづきポイント、さらには「Google Colaboratory」を使用してチュートリアルで手を学習しながら学ぶ方法まで幅広く盛り込まれている優良な電子書籍です。先ほど紹介した、東大の松尾研のチュートリアルをGoogle Colaboratoryで動かす方法も丁寧に解説されています。作者の方は、専門家ではなく独学で学習進めたということで、初学者に近い視点で書かれており、非常に分かりやすいです。同じ独学者として、内容に共感するところも多かったです。

 理論から実践までバランス良く、多くの市販書に比べて全く遜色ないコストパフォーマンス(というか多くのものを凌駕している)と思います。絶対買いですね。

 以下のQiita記事が無料で公開されていますが、これを更に10倍以上濃密にした内容になっています。お金出してかうべき内容と思います。

まとめと宣伝

 ディープラーニングの優良なオススメチュートリアルを紹介しました。手を動かすのが一番ってディープラーニングおじさんも言っていたので、しっかり身に付けたい人は、チュートリアルが近道じゃないかなと思います。

 ちなみに、私も有料noteでチュートリアルを公開しています。「Google Colaboratory」を使用することで、環境構築することなく、画像認識や自然言語処理といった実践的な例題に取り組むオリジナルのチュートリアルになっています。教師データの取得をスクレイピングのスクリプトで簡略化したり、パラメータを変えることでどのように学習が変わるかを体験したりと、手軽に手を動かしながら学べる内容になっています。もしよろしければご検討下さい。

 「秒速Deep Learning」が、同じく「Google Colaboratory」の使い方登場を丁寧に解説していますが、紹介している「Google Colaboratory」上で動かすチュートリアルは、英語の上級者向けの内容になりますので、その辺りはちょうど私の有料noteで補完できそうな関係にあるかなと感じていますので、合わせて読んでいただくと良いかなと思いました。

 なお、マガジンでセットで買うのがお得かもです!(宣伝)

関連記事

Google AIY Vision Kitを普通のデジカメにするソフト「simple_cam.py」を作りました

$
0
0

f:id:karaage:20181021002602j:plain:w640

Vision Kitで色々遊んでいます

 最近「Google Vision Kit」で色々実験をしています。

 「Google Vision Kit」のセットアップ方法や使い方に関しては、公式サイトを見てもらえれば良いのですが、慣れた人向けに書かれているのと、英語なので初学者の方には少し億劫かもしれません。そんな方には、ラズパイマガジン2018年10月号か日経Linux2018年11月号が、セットアップ含めたチュートリアル的記事がありオススメです。というか私が記事を書いているのでただの宣伝です。よろしければどうぞ。

日経Linux(リナックス) 2018年11月号 [雑誌]

日経Linux(リナックス) 2018年11月号 [雑誌]

Vision Kitを普通のカメラにする「simple_cam.py」を作った

 「Vision Kit」は、Googleの提供する最新AI(ディープラーニング)を使ったアプリを作れたりするのですが、色々実験しているうちに普通にカメラとして使えたら便利だなと思いました。意外にも、そういう普通すぎるサンプルも用意されていなかったので自分で作ってみることにしました。

 使用している様子は以下です。

 仕様としては以下の通りです。

  • 起動すると白色LEDが点灯
  • LEDボタンを押すとLEDが赤になり撮影開始。撮影完了すると初期状態に戻る
  • 写真は/home/pi/photo_dataディレクトリ以下に連番で保存される
  • LEDボタンを長押し(3秒以上)で終了

 分かりやすくディスプレイをつなげていますが、繋げなくてもOKです。

 GitHubの以下リポジトリにアップしました

「simple_cam.py」使い方

 GitHubのREADMEにも書いてありますが、簡単に書いておきます。

 まずは、Vision Kitをセットアップします(組み立て方法は割愛)。SDカードには、以下のイメージを焼いて下さい。

https://dl.google.com/dl/aiyprojects/aiyprojects-2018-08-03.img.xz

 SDカードの焼き方(作成方法)は割愛します。初心者は、Etcherを使うのが簡単かもしれません。以下記事など参考にして下さい。

 Vision Kitを起動して、ターミナルを立ち上げて以下実行して、ソフトをクローン(ダウンロード)して下さい。

$ cd&& git clone https://github.com/karaage0703/aiyprojects-sample

 以下実行すれば、Vision Kitがごく普通のデジカメになります。

$ python3 ~/aiyprojects-sample/simple_cam.py 

 自動起動させたいときは、以下実行しましょう。

$ sudo cp ~/aiyprojects-sample/service/simple_cam.service /etc/systemd/system/
$ sudo systemctl daemon-reload
$ sudo systemctl enable simple_cam.service

 Vision Kitを再起動すれば、simple_camが自動起動するはずです。

 自動起動をやめたいときは、ssh等でログインして以下実行して下さい。

$ sudo systemctl disable simple_cam.service

まとめ

 「Google AIY Vision Kit」を普通のデジカメにするソフト「simple_cam.py」を作って公開しました。たまには小ネタということで。

 このソフト、実はとある目的のために作りました。そちらに関しては、また別の機会に公開できればなと考えていますので、またそのときに。

参考リンク

Raspberry Pi 3 systemdでpigpiodの自動起動

関連記事

「実用ロボット開発のためのROSプログラミング」を読みながらROSに関して知識を整理

$
0
0

f:id:karaage:20181023005702j:plain:w640

実用ロボット開発のためのROSプログラミング

 ROS(Robot Operating System)というロボットのソフトウェアの開発環境(ミドルウェア)の本を買いました。

実用ロボット開発のためのROSプログラミング

実用ロボット開発のためのROSプログラミング

  • 作者:西田健,森田賢,岡田浩之,原祥尭,山崎公俊,田向権,垣内洋平,大川一也,齋藤功,田中良道,有田裕太,石田裕太郎
  • 出版社/メーカー:森北出版
  • 発売日: 2018/10/13
  • メディア:単行本
  • この商品を含むブログを見る

 結構高かったのですが、ROSに興味があったのと、執筆者も豪華だったので買ってみることにしました。内容的には、知っていることが大半だったのですが、体系的にまとめられていて、あらためて知識の整理が出来たり、なかなか自分では気づけないTipsの発見だったりがあったので良かったので、過去の自分のROSに関して試したことを振り返りながらまとめてみようと思います。

 また、この本のレビューに関しては、いつもお世話になっているMyEnigmaのAtsushi (id:meison_amsl)さんの記事も参考になりますので紹介しておきます。

ROSが使用されているロボットの例

 色々なロボットにROSが使われています。本に記載あるもの+αを並べて見ます。

HSR(Toyota)

 トヨタさんのつくっているロボットですね。CEATECという展示会でPFNさんがお片づけロボットをHSRでデモしたのが話題になりました。はっきりいってお片づけロボットのデモはめちゃくちゃレベル高いです。ROSが使えたからといってすぐこれができるワケでは当然ないです(というよりROSが使えるのが前提条件ですね)。さすがPFNさん…

aibo(Sony)

 Sonyの新型aiboも実はROSで動いているらしいですね。Sonyの開発者が公開している以下の資料が参考になります。

aibo ERS-1000 Interaction Development

aiboにおけるROSの利用とソニーの取り組み

Sawyer・Baxter (Rethink Robotics)

 ロボット界の権威であり、ルンバの生みの親ロドニー・ブルックス氏が創業したRethink Robotics社のロボットもROSに対応しています。Rethink社は、最近惜しまれつつも廃業してしまったことで話題になりました。

 渋谷の「変なカフェ」でコーヒー淹れているのもRethink社のSawyerというロボットです。詳細は以下記事参照下さい。

Pepper(Softbank)

 Pepperも実はROSで動くらしいです。ただ、Pepperに関しては、基本アルデバラン社が開発した独自のOSで動いているので、ROSはあくまでオプション的な扱いと思います(多分、間違っていたらすみません)。

NEXTAGE OPEN(川田工業)

 大きい人型ロボットですね。多分めちゃくちゃ高いです。

ルンバ(iRobot社)

 ルンバも実はROSを使って動かせたりします。以下みたいな感じでシリアルコネクタ経由でハックできます。

ROSセットアップ

 基本は公式サイトの通りでOKなのですが、なかなかLinuxマシンを用意するのもハードル高いと思うので、仮想環境を使うのが良いかもしれませんね。MacだとParallels Desktop Liteあたりが良いかなと思います。

ROS構成要素

OpenCV

 ROSでは「vision_opencv」というメタパッケージ(複数のパッケージのまとまり)を提供しています。「cv_bridge」というデータ形式変換ライブラリと「image_geometry」という3次元<->2次元変換ライブラリでROSとOpenCVを繋いでいるとのことです。あんまり分かって無かったです(笑)

 OpenCVの基本的なところに関しては、以下記事参照下さい。

PCL

 3次元点群ライブラリです。「perception_pcl」というメタパッケージでPCLとROSを繋いでいるそうです。

 PCLに関しては、ブログ記事でも何度か取り上げているので紹介します。Kinectが生産中止となり、手軽に安価に入手できる3次元センサがなかなか無いのがつらいところですね。

SLAM

 SLAMはちょっと試しただけですね。

ロボット軌道生成

 以下のようなロボットアームを制御できるパッケージがあります。

  • Move IT!
  • OpenRAVE

 これも、家庭用で手軽に使えるロボットアームがあると良いのですが、現状だと100万を超すようなものばかりなので、ちょっと個人で買うのは難しいですね…

その他・TIPS

USBカメラ等

 以前USBカメラは以下試しました。

 ラズパイでラズパイカメラ使う方法もあります karaage.hatenadiary.jp

ROS-非ROSのシステム統合

 以下のソケット通信のプログラムを使えるとのことです(まだ試せてないです)

github.com

TIPS

  • ノード起動時 anonymous=Trueとつけるとノード名に重複ないように文字が追加される。

  • 本の中で紹介されているソフトは、以下のリポジトリに格納されています。

まとめ

 「実用ロボット開発のためのROSプログラミング」を読みながらROSの知識を整理してみました。意外に色々試していることに気づきました。そのうち大型ロボットでも作りたいものですが、なかなか置く場所とかお金とか難しいですね。本の内容としては、基本は抑えられていますし、なかなか独学だと気づかないようなポイントもあったりして買って良かったかなと思っています。

実用ロボット開発のためのROSプログラミング

実用ロボット開発のためのROSプログラミング

  • 作者:西田健,森田賢,岡田浩之,原祥尭,山崎公俊,田向権,垣内洋平,大川一也,齋藤功,田中良道,有田裕太,石田裕太郎
  • 出版社/メーカー:森北出版
  • 発売日: 2018/10/13
  • メディア:単行本
  • この商品を含むブログを見る

 その他の読んだことのあるROSに関するおすすめ本としては、以下あたりでしょうか。上から順にオススメです。

Raspberry Piで学ぶ ROSロボット入門

Raspberry Piで学ぶ ROSロボット入門

プログラミングROS ―Pythonによるロボットアプリケーション開発 (オライリー・ジャパン)

プログラミングROS ―Pythonによるロボットアプリケーション開発 (オライリー・ジャパン)

  • 作者: Morgan Quigley,Brian Gerkey,William D. Smart,河田卓志,松田晃一,福地正樹,由谷哲夫
  • 出版社/メーカー:オライリージャパン
  • 発売日: 2017/12/13
  • メディア:単行本(ソフトカバー)
  • この商品を含むブログ (2件) を見る

関連記事

Viewing all 1425 articles
Browse latest View live