ロボクメモ Robojimamemo

ロボットを研究する、ある学生のメモ。日々、勉強したことをメモ代わりに残して共有します(ROS,C++,python,linux,etc...)

vimで編集しながらGoogle翻訳を使いたい

vim

Google 翻訳を行う vim からgoogle 翻訳を使えるようになりたい https://qiita.com/koji-kojiro/items/225e6f4c75249723e1c0 vimで論文などを執筆しているとふと英語を調べたくなったり、自分の書いた英語がきちんと意味が通っているか確かめたくなる。そこ…

クラウドメモでvimを使いたい

vim

クラウドメモでvimを使いたい メモの簡単なサイトとしてwri.peがある。 これを以前からブログの下書きに使用していたりしたが、書いているときについvimのキーバインドを打ってしまうことがあった。 どうにかならないかと思っていたら、すぐに同じような悩み…

xacroでRobotModelを表示したい

ROS

launchのpathを変えるだけでいろいろなRobotModelを使いたい 今までurdf内のpathの関係などは みたいにpackageの中で管理してきた。 モデルのメッシュのサイズが大きくなるにつれてgit で管理するのが難しくなってきたので、別でメッシュフォルダを用意する…

vim でメモを管理したい、 Qfixhowm

vim

しっくりくるメモtoolは何か 普段の研究の成果や引き継ぎなど、メモを残しておきたい時にふとメモするとそのメモがどこにいったかわからなくなってしまう。 じゃあWebのメモ管理Toolを使用してみようと思って、Googl document, Google keep, Evernote, wripe…

ROS 画像からoccupancy grid を任意の値でpublishしたい

ROS

画像からros occupancy grid mapをpublish 既存のmap_server(http://wiki.ros.org/map_server)では画像からでは0(free), 100(occupied), -1(unknown)の3つの状態しかえらぶことができない。 将来のバージョンではグラデーションができるようになるみたいだ…

linux google driveと同期 

Ubuntu でメモの管理を一箇所でまとめてやりたい 自分はエディタとしてVimを使用している。 メモなどをふと書こうと思った時に、端末上で書いてしまいどのPCで書いたか忘れてしまうことが多々ある。 そんなとき発見した記事 解決方法、Google Driveを同期し…

vim の検索の速度を上げる ctags

vim

vim の定義元に飛べる karaage.hatenadiary.jp sudo apt install exuberant-ctags ctags -R --extra=+f この辺のコマンドと組み合わせる。 Ctrl + o 前の場所へ Ctrl + i 次の場所へ

vim で clipboardが無効だけどコピーアンドペーストしたい

vim

vim で 書いたコードを他の環境に貼り付けたい時 ・クリップボードを有効なものをインストールする ・再ビルド 等、いろいろあるが最近見つけた方法 xselの使用. www.mk-mode.com 1. xselのインストール $ sudo apt install xsel 2. vimrcに書く設定 vnorema…

vim quickrun でpython,シェルスクリプトの開発

vim

vim の端末で実行しながら開発 簡単なpython , シェルスクリプトを作成するとき、実行結果を確認しながら開発できる、 他にもvim の中で簡単にコマンドが実行できる。 参考: d.hatena.ne.jp 1. インストール https://github.com/thinca/vim-quickrun .vimrc…

byobu 1コマンドで複数のコマンドを実行 screen 編

byobu はロボットやリモートでの作業に便利 以前紹介したbyobuでの複数コマンド実行はbackendがtmuxの人にしか使うことができない。 memo-methods-in-researching.hatenablog.com ちなみにbackendの変更は $byobu-select-backend で変更可能。 screenはそれ…

byobu 1コマンドで複数のコマンドを実行 tmux編

byobuでコマンドを一つにして簡単に ロボットやリモートでプロセスを回すときにはbyobuを使うとネットワークが突然切れても大丈夫。 ssh 先で複数の端末を開いて作業することができる。 http://byobu.org/about.html windowのlayoutを保存して復元 1. pane…

ubuntu16.04でSMACH ロボットの状態遷移を可視化

ROS

ロボットの状態遷移ツール ロボットが複数のタスクをしたり、複数人でロボットを開発するときにはこのような状態遷移の可視化ツールがあると便利。 http://wiki.ros.org/ja/smach http://wiki.ros.org/smach_viewer 1 . 依存パッケージのインストール(その…

linux 使用メモリをros topic としてpublish

ROS

使用メモリをros topic としてpublish グラフでメモリ使用量がどうなっているか評価するときにbagの中にメモリの使用量も入れておこう考えた。 メモ #!/usr/bin/env python import rospy import sys import os import commands from std_msgs.msg import Mul…

linux , bibtexで論文の管理を簡単にしたい

論文を書くときにリファレンスに時間をかけない。 論文を書いている時に、リファレンスは学会や論文の種類によってフォーマットが全然違う。毎回気を使いながら少しずつ直すのは手間である。 例えば in proceedings のところはイタリックだったり違ったり。…

Linux で eps 編集

inkscape が使いやすそう $sudo apt-get install inkscape Times new romanフォントを使用する Winsowsで使用しているフォントはデフォルトでは入っていない。 sudo apt-get install ttf-mscorefonts-installer 以上 使い心地はいずれ。。。

Ubntu16.04 でvim-rosを使用するときに必要なもの

ROS

vim でROSを開発している人はvim-rosがおすすめ ROS用のおすすめVim設定&プラグイン - MyEnigma vim-ros install error vim-ros をubuntu16.04 で扱おうとするとpython3がデフォルトになっているのでうまく使えない。以下のコマンドで解決。 sudo apt-get u…

vimでlatexを編集してかっこ良く論文を書きたい

vim

Vimでlatexを編集してかっこ良く論文を書きたい 論文を書かなければいけない時期が必ずある。今まではWindowsのtexworksを用いて本文も書いていたが、普段の開発はLinuxのため行き来がかなり面倒に感じていた。そこでvim を用いて一つのターミナルでプログラ…