極楽とんぼのロボット製作記

情報工学系大学院生がロボットとその周辺技術や身の回りの出来事について紹介するブログ

目指せ機械学習マスター[#01](機械学習の事始め:『人工知能は人間を超えるか』)

tani_AI_Academyさんの記事に影響を受けて、自分も機械学習の勉強をはじめました。機械学習の分野は多岐にわたっていて、初心者の私は何から手をつけて良いか分かりませんでした。 qiita.com 上の記事では機械学習をマスターするまでの道のりが示されていま…

cronを使って自動でスクリーンショットを撮る

Ubuntu上で一定時間ごとにスクリーンショットを撮る必要に迫られ、試行錯誤した結果を載せます。 shutterのインストールと使い方 スクリーンショットを撮るツールとしてはgnome-screenshotやscrotなどがありますが、今回はファイル名の指定やウィンドウの指…

【ROS】OpenCV2に依存に依存しているパッケージの利用

ROSのとあるパッケージを試しに動かしてみようとしたときに出会ったOpenCV関連のエラーです。 ちなみに動かそうとしたパッケージはこれです。 github.com エラー内容 パッケージをビルドすると以下のようなエラーが出ます。 (find_package): Could not find …

【Ubuntu】ジョイスティック(PS3コントローラ)がマウスとして認識されてしまう問題

ロボットを動かそうとしてPS3コントローラをPCに接続したところ、コントローラのジョイスティックがマウスとして認識され、ジョイスティックを動かす度にポインタが移動してしまう現象が発生しました。対処策は以下の通りです。 xserver-xorg-input-joystick…

IRKitで指定時間に照明をつけて目覚ましにする

最近、学校へ行く道すがら梅が咲いているのを見て、「ああ、そろそろ春だなあ」などと呑気考えています。やっと寒い冬が明けて楽ができて良いのですが、ついつい寝すぎてしまって困るのがこの時期です。昔の人も「春眠暁を覚えず」とか言ったそうですね。 そ…

複数のターミナルを同時に起動・分割ができるターミナルマルチプレクサ「tmux」を使ってみる

tmuxとは?、tmuxの基本操作、便利なキーバインドの設定、プラグインに関する設定などをまとめました。tmuxを使うことでターミナルの分割やセッションの保存ができ、作業効率があがります。これを読めばtmuxを一通り使えるようになるように書いたつもりです。…

vimのタブ(セッション)を保存する「vim-session」

Vim

作業を開始するたびに複数のタブを開き直すのは大変ですよね。そんなあなたにvim-sessionをおすすめします。閉じた際のタブの状態(セッション)を保存して、もう1度開くときにそのセッションを読み込んで表示してくれます。 参考サイト qiita.com以下に、dein…