しゃけのブログ

某大学院で研究している人の備忘録

2021-06-01から1ヶ月間の記事一覧

ユーザ型をEigen::Matrixへ変換するoperatorがうまく働かない

C++

問題 次のようなコードを書いた. ubuntu 16.04 struct pose { explicit operator Eigen::Matrix4f () const { Eigen::Translation3f translation(x, y, z); Eigen::AngleAxisf rotation_x(roll, Eigen::Vector3f::UnitX()); Eigen::AngleAxisf rotation_y(p…

Eigenの演算がすごく重たい

C++

あるプログラムを書き換えていたら,Eigenの演算が1000倍遅くなってしまった. 原因は,コンパイラ最適化オプションを最適化なしにしていたから. add_compile_options(-std=c++17 -O2 -Wall) としたら1000倍ぐらいの速度で演算してくれるようになった. (-…

VSCodeのC/C++ Intellisenseで#includeがどうしても解決しない

VSCode のC/C++ intellisense で自作ライブラリの#includeを行うとき,どうしても"configurationProvider 設定によって提供された情報に基づいて..."というエラーが発生して,ヘッダファイルをインクルードしたことにできなかった. god_library/ ┣ folder1/…

【論文解説】Enhancing photorealism enhancement - ゲーム画像を現実画像へ変換する -

"Enhancing photorealism enhancement"という腹痛が痛いみたいなタイトルの論文が投稿され,画像生成の分野で話題を呼んでいるようです. [2105.04619] Enhancing Photorealism Enhancement まずはこのデモ動画を見てどんな技術か見てみてください. GTA(ゲ…

状態推定のためのLie群上の最適化2

状態推定のためのLie群の多様体上の最適化 - しゃけのブログ の続き 繰り返しだが, [1812.01537] A micro Lie theory for state estimation in robotics を参考にさせていただいた. 前回のまとめ Lie代数の性質 ベクトル空間としてのLie代数 指数写像 Lie…