C++

環境設定 - CppStyle

Eclipse CDT 用のフォーマッターをインストールしたので,そのメモ. 1. Install Clang-format まずは下記のコマンドで Clang-format をインストールします. $ sudo apt-get install clang-foramt 2. Eclipse のプラグイン CPPStyle を Eclipse からインス…

TopView Transformation (鳥瞰図変換) 2

TopView Transformation 1 のエントリで論文まとめを書いた鳥瞰図変換ですが,ここでは実際に鳥瞰図変換にトライしていきます. 実験設定 自宅実験室(笑) にて,以前紹介した USB カメラを使って写真を撮ります.鳥瞰図変換用にカメラ三脚と角度計を購入.…

TopView Transformation (鳥瞰図変換) 1

いよいよつくばチャレンジに向けての具体的な”ロボット工作”的投稿です.突然ですが,最近の車についてるアラウンドビューモニタってご存じですか?駐車しようとしたときに,ナビに表示される車全体を上から見たような絵のことです.アラウンドビューモニタ…

C++ コンパイラがデフォルトで提供するメンバ関数の無効化

C++

オブジェクトのコピーを抑制するには,クラス型のコピーコンストラクタと代入演算子を無効化する必要がある. C++11では,コンパイラがデフォルトで提供するメンバ関数を利用させないようにすることを明示的に宣言できる手段がある.具体的には,メンバ関数…