potblog

技術メモとかガジェットレビューとか

opencvとzbarを用いたQRコードの位置表示について

QRコードを検出するライブラリの一つにzbarがあります。 ZBarのインストール方法とQRコードの位置表示のサンプルプログラムを紹介します。 ZBarのインストール方法 ZBarを使ったバーコード読み取りツールとC/C++ から使う場合に必要なヘッダファイルをインス…

XBeeの1対1の通信設定

ペアリングの設定ツールのX-CTUをダウンロードする ft232などを介してpcにペアリングしたいxbeeを2つ接続する X-CTUを起動し、add discoverにてモジュールを登録する ファームウェアのアップデートを選択し、片方をCoordinator AT、もう一方をデフォルトのRo…

DJI mobile SDKのAndroidにおけるサンプルプログラムの使い方について

概要 mobile SDKはAndroid版とiOS版があります。Android版での各サンプルプログラムの動作チェックまでの手順と、各サンプルプログラムの動作内容について紹介します。 環境など windows Android Studio Androidスマートフォン サンプルプログラムの動作チェ…

DJI mobile SDKとドローンとの接続関係について

dji

概要 DJIのmavicという小型ドローンを触る機会があったので、操作メモやmobile SDKとの接続関係についてまとめてみました。 ドローン本体について 電源の入れ方 電源ボタンを2回押す(2回目は長押し) コントローラによる着地 左上の着地ボタン長押し Mobile S…

kinect v2を使った手軽なSLAM

概要 kinect v2を使ってSLAMをしようとするとROSが必要だったりして、試すのに時間がかかってしまいます。 今回はRTAB-Mapという、ROSを使わず手軽に試せるSLAMツールを紹介します。 環境 OS:Ubuntu 16.04 camera:kinect v2

PC用スピーカーの選び方

概要 PC用スピーカーを買ってみました。 購入する過程で調べたことをまとめてみました。 スピーカーの基本的な構造 構成要素 コーン、磁石、ボイスコイル 位置関係 ボイスコイルは磁石の地場内に配置される 磁石もしくはボイスコイルとコーンは接している 原…

購入してみて分かった、オススメのマウスの紹介1

快適なPC環境のために最適なポインティングデバイスを求めて、買っては試し買っては試し…を繰り返したことがあります。 実際に使ってみた経験も踏まえてオススメのマウスを紹介しようと思います。 ちなみに結論から言うと、これらのマウスの中で最もオススメ…

vimの概要と便利なプラグインについて

vimとは プログラムの記述に適しているテキストエディタ vimの利点 h,j,k,lキーでカーソルの移動ができるため方向キーまで指を伸ばす必要がない マウスが存在しなかった頃に開発されたエディタなのでマウスまで手を伸ばす必要がない vimからコマンドが実行で…

ubuntu16.04でkinect_v2を使うための環境構築

概要 ubuntu16.04でkinect v2を扱えるようにします。 まずkinect v2を使えるようにするためlibfreenect2というドライバをインストールします。 kinect v2の映像が確認できたら共有ライブラリの設定を行い、他のプログラムからも利用できるようにします。 環…

静的ブログからはてなブログへ移行してみた

静的ブログからはてなブログに移行してみました。