cvl-robot's diary

研究ノート メモメモ https://github.com/dotchang/

2015-01-01から1年間の記事一覧

OpenCV3.1のリンク用メモ

#include "opencv2/opencv.hpp" #ifdef _DEBUG #pragma comment(lib, "opencv_calib3d310d.lib") #pragma comment(lib, "opencv_core310d.lib") #pragma comment(lib, "opencv_features2d310d.lib") #pragma comment(lib, "opencv_flann310d.lib") #pragma c…

クリスマスとかお年玉替わりの、7歳、5歳、3歳ぐらいの子供向けプレゼントの研究

友達の小さな子供にあげるプレゼントを調査します。できるだけ安全で親も喜ぶおもちゃを探したいと思います。 1.LEGO Lego Chain Reactions (Klutz S)作者: Pat Murphy,Scientists of Klutz Labs出版社/メーカー: Klutz発売日: 2015/01/13メディア: おもちゃ…

どう考えたって熱音響エンジンがすごい。

熱音響効果を使ったデバイスの実用化が近づいてきているように見えます。 www.ed.u-tokai.ac.jp 夢の扉で見ただけですが。出力調整はどうするんだろ?ヘルムホルツの共振管かな? エネルギー増幅とかどういうことだろ?将来、アルファさんみたいな音と光で動…

Texの編集にはCloudLatexが便利

Texで原稿を書くお仕事をしているのですが,自分のPCへTexのコンパイル環境を作るのが面倒くさいという問題がありました.また、原稿を書きつつ、しばしばプレビューするのですが、処理が遅くて仕事が中断されてしまうため仕事が捗らないという問題がありま…

ofxManipulatorとMSAInterpolatorを組み合わせて、3次元スプラインをお洒落に操作するインターフェースのExample

おとといぐらいから紹介している記事を組み合わせて、ofxManipulatorとMSAInterpolatorがいかに便利かを示すExampleを作ります。プロジェクトに必要なaddonは、 ofxAssimpModelLoader, ofxManipulator(改造版) ofxMSAInterpolator(改造版) です。 2つのExamp…

openFrameworksでマウスボタンのdoubleClickを拾う方法

OFは標準では、mouseのダブルクリックを拾ってくれません。ofEasyCamなどに実装があるので、真似すれば簡単なのですが、すぐ忘れてしまうのでまとめておきます。 (ちなみに、マウスホイールのスクロールはOF0.9から標準搭載されました。めでたい。) double…

ofxMSAInterpolatorを使いやすく改造する.

以前紹介したことのあるスプライン補間addonのofxMSAInterpolatorを勝手に使いやすく改造します。 以前の記事はこちら。cvl-robot.hateblo.jpofxMSAInterpolatorは若干バグが残っている気がするので、心配な時にはこちらを参照すると良いかもしれません。(…

ofxManipulatorを使いやすく改造する.

3次元物体操作にとても便利に使えるopenFrameworksのaddonをもっと便利に使えるように、勝手に改造します.ofxFirstPersonCameraをofEasyCamに置き換えるのは前回紹介していますので、その続き。対象は、OF0.9(正式版以降)です。前回はこちら。cvl-robot.hat…

AR/VR/MRの観光応用事例

資料をまとめていきます。 手前みそだけど、10年やってるバーチャル飛鳥京と明日香村の取り組みが突出してる。 バーチャル飛鳥京 http://ktx.jp/paper/iis07kakuta.pdf 会社概要 – AsukaLab http://www.nikkei.co.jp/rim/glweb/glocal_pdf/189PDF/189debut.p…

3DSMaxやMAYAの操作系を真似て作られたLibGizmoがよくて、それをopenFrameworksに持ってきたofxManipulatorが3次元操作のためにとても使いやすい。

proceduralさんのopenFramworks addonのofxManipulatorがすごく便利です。github.com元々は、LibGizmoというフランスのskavenさんが作ったライブラリの一部なのだそうですが、 これも元々3dsmaxやmayaの操作系に触発されて作られたものです。 LibGizmo | Ska…

(メモ)高速圧縮伸長ライブラリLZ4をMSVC2015でコンパイルする方法

ソースはこれ。 https://github.com/Cyan4973/lz4 cmake_unofficialフォルダから、CMakeList.txtをコピーして一つ上の階層へコピーする。 cmakeで src: c:\Workspace\lz4 dst: c:\Workspace\lz4\build などとして、lz4.slnを作成する。 slnを開く前に、パス…

(メモ)圧縮ライブラリの方のGoogle SnappyをMSVCで使えるようにする方法

VisualStudioのツール→NuGetパッケージマネージャを開いて、 PM> Install-Package Snappy すると、 'native,Version=v0.0' を対象とするプロジェクト 'myProj' に関して、パッケージ 'Snappy.1.1.1.7' の依存関係情報の収集を試行しています DependencyBehav…

Softether VPNの設定の仕方

中国でGoogleやFacebookやTwitterを使えるようにするためにはいくつかの方法があります。 1.中国移動香港か、中国ユニコム香港のデュアルナンバーSIMを使う。 【中国移動香港】4G/3G 香港/中国デュアルナンバープリペイドSIM$120 [並行輸入品]出版社/メーカ…

ofxZmqをopenFrameworks0.9.0RCとVisualStudio2015で動かしてみる

ofxZmqは、satoruhigaさんの作られたopenFrameworks addonで、メッセージ通信ミドルウェアZeroMQ(0MQ)のラッパーです。 比較的最近のものまでメンテナンスされていますので問題なく動くと思うのですが、オリジナルはMacで開発されているようなのでWindowsで…

VisualStudio2015用CLapackのライブラリを作る

今までとても便利に使えていたCLapackのVS2010版のビルド CLAPACK の Visual C++ 2010 用ライブラリ が、VisualStudio2015だとうまくリンクできなくなってしまったので、仕方なくlibをビルドすることにしました。 用意するもの 1.CLAPACK for Windows 2.CMak…

(メモ)ofxMSAInterpolatorのバグ取り

openFrameworksのofxMSAInterpolatorというアドオンは、1次、2次、3次のスプライン補間(置いた点を通る)を提供してくれるライブラリです。0.7時代でメンテナンスが止まってしまっているので、新しいバージョンのopenFrameworksで動かすためには少しだけ…

北京の海淀区中関村辺りの電子部品屋を巡る

(編集中) 海淀区中関村は中国のシリコンバレーと呼ばれるIT業の盛んな地域です。 当然、電子部品も簡単に手に入るだろうと思ったのですが・・・ABCには、PCパーツや携帯電話が置いてあります。 DEFには、電子部品や工具が置いてあります。 今日のお買い得 ド…

北京の美味しいパン屋さん 原麦山丘

現地でおしゃれな人に人気のある、美味しいパン屋さんを教えてもらいました。 北京市内に何店舗かある原麦山丘です。 原麦山丘_百度百科北京大学にほど近い中関村店に行ってみました。 パンの大きさが、でかい。日本でポピュラーな総菜パンの4倍ぐらいです。…

北京で買うべき空気清浄機の研究

北京滞在一週間にして、毎日常時、高機能マスクを着けていたにもかかわらず、咳が止まらず、黄色い鼻水が出始めたので、 もう駄目だ~ と思い、大枚叩いて空気清浄機を買うことにしました。性能も値段もピンキリで、いろいろ置いてあるので、要件を絞ってい…

北京の街で見かけた意味の分からない中国語を調べる(その2)

加油 意味:ガソリンスタンド。 小心 意味:気を付ける。 扁桃仁 意味:アーモンド。必胜客 意味:ピザハット。中級ピザレストランの形態。小さいピザ1枚1000円ぐらい。 薩莉亜 意味:サイゼリア。メニューはちょっと違うけど、基本日本と同じ味。旨くも無く…

中国の恰好よさげなローカルブランドを調べる。その1

361° 中国の人が街で履いているスニーカーでよく見かけるものがあったので、調べてみました。 360度じゃなくて、1度余計なのが気になります。361度は、中国発のスポーツ用品メーカーです。 http://en.361sport.com/ 361度 - Wikipediaメディアの露出も多く、…

中国の街で見かけた意味の分からない漢字を調べる(その1)

大厦(だぁーしゃー) (意味)ビル、マンション、大きな建物 (日本語の発音)たいか 酒店(じゅーでぃえん)(意味)大きなホテル 飯店・饭馆(ふぁんでぃえん)(意味)ホテル、レストラン 电子(でぃえんずぅう) (意味)電子 (日本の漢字)電子 中心…

中国北京北西部の中関村から蘇州橋の辺りの風景を適当に。

中国でFacebookやTwitterをするためには香港のSIMを使ったりする必要があり、 コスト的に高くつくのではてなを間借り。ただ、中国からだとはてなもとても反応が悪い。ビルはみんなでっかい。 小さいお店がどこに行ってもいっぱいある。 たぶんレストラン。 …

機能性重視の革靴の研究

多くの大学の研究者は、よほど真面目な会議でないとスーツを着たりしません(本当か?)。 頻度で言うと、年に2回ぐらい着ればいい方です。したがって、ビジネスマンなら毎日身に着けているスーツや革靴に価値を見いだせないので無頓着になりがちです。「普…

北京90日に完全防備で挑む

技術的なお話からしばらく遠ざかっておりますが、海外出張のため3か月ほどずっとこんな感じが続きます。 携行物品の準備メモを書きます。衣料などは普通に購入できるそうですが、衛生用品だけはもってこいとアドバイスをもらったので、薬屋さん関係のものを…

マイクロソフトOfficeを正規に安く買う方法

またアフィ案件です。 良かれ悪しかれ、Microsoft Officeが事務仕事に必要になることがしばしばあります。 仕事で必要な3点セット(Word, Excel, PowerPoint)が使えるOffice Home&Businessは普通に購入すると3万円もしますので、自分でどうしてもオフィスの…

自分用のパソコンにはお金を掛けない

自分用のアフィリンクメモです。 仕事で使うPCはスペックが良いものを使わせてもらいますが、自宅の自分用や実家の親用のPCには極力お金を掛けたくありません。それで、今買うならどれかを探したところ見つけたのがこれ。 HP EliteBook840 HP EliteBook 840 …

libXML2の使い方を調べる

(編集中)XMLを扱うためのライブラリは色々なものが世に存在している割りに、決定打となるような良いものが見つかりません(どれもいいのでしょうけれど)ので、どれを選べばいいのか悩んでしまいます。 expat、libxml、Xercesの3つが有名らしいので、寄らば…

dji Phantom 2 Vision+関係のメモ

dji Phantom 2 vision+ Phantom 2 Vision+ | DJIマニュアル+ソフトウェア Phantom 2 Vision+ - Downloads - Manuals, Software, Drivers download | DJI ダウンロード|DJI (1) - セキドセレクト|DJI|HOBBYWING SAVOX日本総代理店使用レポート 純正カメラ…

V-Sido Connect RCでオートバランサーを有効にするためにIMU MPU-9250を接続するときのメモ

V-Sido Connect RCに待望のオートバランサー機能が実装されたそうです。早速、試してみたいと思います。使用するIMU:ストロベリーリナックス製 MPU-9250 https://strawberry-linux.com/catalog/items?code=12250その他必要な部品: 抵抗 1kΩ 2本 20cmぐら…