2017-01-01から1年間の記事一覧
ポ○ットモンスター 金/銀 みたいなタイトルですが、iPythonのセットアップについてです。 難易度はそこそこある気がします。「なみのり」を覚えてから来てください。 前提:Python環境 Anacondaを使う場合(簡単・ストレージを割りと食う) Minicondaを使う…
メモ記事のメモというやつです。ポインタへのポインタ的な。 WindowsとUbuntuの環境がごっちゃになってきたので。 tf35環境とAnacondaの用法等 iPythonについて GitHubについて tf35環境とAnacondaの用法等 現在はanacondaでtf35と名付けた仮想環境を使って…
趣味全開です。趣味と実益とごっちゃになってきてます。 良いんだか悪いんだか。 Google PhotoのHDRレンダリング 以下説明 1.手ぶれ補正 追記1 追記2 ソース? 2.レンダリング 追記1 やってみた 位置ズレ補正 重ねた結果 コード 改善点 Google Photo…
Brief overview Get SSE-to-NEON file change some part of SSE-to-NEON.hpp Change CmakeList and package.xml change package.xml in viso2/libviso2 Change source cord memo There is strong packages to get odometry from stereo and monocular camera…
それでは行ってみましょう. システム例 Arduinoを用いたシステム例 ROSとArduinoの通信 rosserialのインストール 実行方法 異なるデバイスのROS同士の接続 ネットワークの設定と確認 firewallの無効化 ROSの設定 ホスト側の設定 クライアント側の設定 ハマ…
出先でROSを入れまくっているのでそろそろその度に公式documentをたどるのを辞めたいところ. ROSのインストール catkin_wsの作成 Tutorialを導入 ROSのインストール anacondaなどで自前のpython環境をつくっているひとは,その環境とは別にROSの環境を立て…
ROSのバージョンが古くなったり,ある程度いじった後いろいろとセットアップが面倒になった際に綺麗サッパリ掃除して最初からやり直したいという時にこの手順を踏みました. アンインストール インストール エラーが起きる場合:AnacondaとROSのコンフリクト…
Supposed to use ros kinetic on ubuntu 16.04LTS. And currently it is just a memo. Download Arduino IDE Install Software (Linux) | Ladyada's Learn Arduino - Lesson #0 | Adafruit Learning System Ancient (Un reccomended) Following step you do …
tf::Quaternion to geometry_msgs::Pose geometry_msgs::PoseStamped to tf::Transform tf::Transform to tf::Matrix3x3 get each element of tf::Matrix3x3 Ref: I tried convert tf::Pose to geomtery_msgs and memorize it in here. But I don't think th…
それはnp.arrayとnp.matrixに依って計算内容が異なるからです。 以下にもっと詳しい記事があるので時間のある人はこちらを参照されたし。 ksknw.hatenablog.com numpyの型について やってみる 全部matrixとしてしまう解決策 落ちたことのある罠集 外積が計算…
As a result, it seems NOT so much. Using my own library for right handed quaternion caluclation. ossyaritoori.hatenablog.com Online iPython console Comparison Linear Interpolation (LERP) Spherical Interpolation (SLERP) Difference Online iP…
I will translate this article to Japanese sooner or later. Using tf library for handling Quaternion in python Quaternion to Euler angle Euler angle to DCM( Direct Cosine Matrix ) Test My Python Functions Quaternion to DCM Test Comparison T…
Just a memo. Reference How to deliver arguments to a callback function? - ROS Answers: Open Source Q&A Forum Passing an argument to a subscriber callback [closed] - ROS Answers: Open Source Q&A Forum Code Example cpp // in callback void ch…
This article both contains both Japanese and English explanations. 需要とか考えた結果、英語と日本語で書きます。 Goal: Read .yaml calibration files and then publish camera info Method: Using yaml-cpp Installation ROS setup (Kinetic) Usage S…
GOAL: get double array from "[1.1, 3.3]" Split string into string vector Give it try Convert string vector to vector of double try? Written as a Function GOAL: get double array from "[1.1, 3.3]" Unfortunately std::string do not have split …
I'm now using PerceptIn camera to make ROS wrapper. Publish camera image Publish Camera info Initialization and put value Publishing When debugging Publish camera image See the sample code online_feature.cpp to check how to get image from …
jsonに引き続きyamlファイルの読み込みをメモ。 Python 以下の通り。 How can I parse a YAML file in Python - Stack Overflow import ruamel.yaml as yaml with open("example.yaml") as stream: try: print(yaml.load(stream)) except yaml.YAMLError as …
というわけで実際に簡単飯?を試してみました。 元レシピ 材料について 買い出し 買った材料 調理開始 玉ねぎを切り、フライパンで炒める 米を投入し半透明になるまで炒める ワインを投入しさらに炒める。 チキンブロスを半分くらい投入。ぐつぐつ煮る。 残…
出先など自分の家ではないところで自炊をしたいという背景がございまして。 なお、知見が得られ次第更新します。 求められる条件 主食をどうするか 米を主食にする場合。 チキンストックと塩、白ワインのリゾット 麺を主食にする場合 パンを主食にする場合 …
正直いい方法がないか教えてくださいって感じです。 問題の全貌:なんでテキストで行列保存するねん。 jsonファイル読み出し 該当データへのアクセス python文字列から数値へのキャスト 文字を並べたときのキャスト 解決策(Not smart) 解決策(Not smart) …
最近ROSをちゃんとはじめようとチュートリアルとかとにらめっこしています. ROSといえば昔なんとなくで導入したらAnacondaの他のPython環境とブッキングして大変な目に合ってからさわってません. ossyaritoori.hatenablog.com他の環境とのブッキングを避け…
【書きかけ】 市販のA4名刺用用紙10枚(1枚で名刺10枚分)で450円弱なので4.5円/枚で名刺が作れます。TeX環境とイラスト作成ソフトさえあれば名刺を簡単に作成できます どうしてこの組み合わせ?:LaTeX+PPTの可能性 PPTで名刺を作成する PDFにエクスポート T…
海外でネットを使う際には基本的にwifiを借りるのがメジャーだと思っていたのですが, 長期渡航になるとお金がかさばりますね。 Global Wifi の長期プラン プリペイドSIMを使う方法 チェック:SIMフリーの端末か?バンド帯は合っているか? 現地で買う Amazo…
海外渡航用の便利サービス集メモです。 とりあえず書きかけで置いておきます。 Expedia 民泊サービス Airbnb やりとり 民間タクシー Uber OpenTable Expedia 言うまでもない航空券予約サイトです。 複数の航空会社にまたがって最安値を探せますが,キャンセ…
海外渡航や留学はいつやってもとても不安になります。ましてや初めての渡航ならなおさらです。大体半年前くらの時系列から始めて出発前までの確認事項についてまとめてみます。(完全ではないので悪しからず。) 1年前~半年前:渡航費の申請をしよう 語学留…
携帯電話で証明写真はとれま~す! 初心者向け は?サイズ合わねぇんだけど? L版のサイズ ビザ用のテンプレ 最近暑すぎて語尾がおかしくなっちゃうね。 (最近色々あって語尾の乱れた記事になっております。) 携帯電話で証明写真はとれま~す! うんそうだ…
Texの余白調整の必要性 入手方法とstyファイルの抽出 あらかじめ抽出しておいたstyファイルがこちらになります 使い方 geometry.sty (長過ぎるので避難) Texの余白調整の必要性 A4paper,jsarticleなどで文章を作ると余白がガバガバになるのは実は仕様です…
今のところただのメモ.気が向いたら説明を書きます. コードの内容物について Opencv3 Python3環境上・特徴点の抽出手法の選択とマッチング,マッチング結果のソートまで ・ビルトイン関数を用いてF行列を推定.エピポーラ線を図示. ・5点法を用いてE行列…
There are many differences between Python2.x and Python3.x. Also, OpenCV has many changes from opencv2.x to opencv3.x. Detect ORB feature and matching (Python3,Opencv3) Following code may be valid in opencv2 kp1,des1 = detector.detect(img1…
いろいろとセットアップしたラズパイですがSDカードを使っているのでいつデータが飛んでもおかしくないです. セットアップすればするほど怖いですね. 当然,普通のPCと同じようにバックアップも取れるのですがラズパイはSDまるごとバックアップをとって分…