読者です 読者をやめる 読者になる 読者になる

MyEnigma

とあるエンジニアのブログです。#Robotics #Programing #C++ #Python #MATLAB #Vim #Mathematics #Book #Movie #Traveling #Mac #iPhone

ROSのrvizの画面の動画を録画する方法

Robot



下記ページと上記の動画で説明している通り、

glcっていうソフトを使うとrvizの画面を動画に残せます

RecordingOpenGLAppsWithGLC - ROS Wiki




インストールはここに書いてある通り、

Install · nullkey/glc Wiki · GitHub




コンソールから、


wget https://github.com/nullkey/glc/raw/master/scripts/glc-build.sh
chmod a+x glc-build.sh
./glc-build.sh

でOK。



で、撮影するときは、

glc-capture rosrun rviz rviz

ってコンソールに入力して、

shift+F8を押せば、

録画スタート、

もう一度shift+F8と入力すると、

ストップします。



そうするとカレントディレクトリにxxxx.glcっていう

動画ファイルが生成されているはず、



そしたら、それを

~/Desktop/glc/scripts/encode.sh .glc -o .mp4

こんな感じでglcスクリプト内にあるスクリプト

mp4に変換してあげたら、いっちょ上がり。




めでたしめでたし。



参考:

ROS:rviz-video - RIVeR Lab

Install · nullkey/glc Wiki · GitHub

RecordingOpenGLAppsWithGLC - ROS Wiki