Turtlebot仿真-录制视频
录制视频
- 在这一课中,我们将学习如何录制视频。
- turtlebot具有不同的图像内容。
- 我们将以/摄像机/camera/rgb/image_raw工作。
- 注意:有时录制一个视频不正确。
- 在这种情况下跳过这节课。
1。启动Gazebo。
roslaunch turtlebot_gazebo turtlebot_world.launch
2。打开一个新的终端和运行:
roslaunch turtlebot_teleop keyboard_teleop.launch
- 在一个新的终端运行image_view。
rosrun image_view image_view image:=/camera/rgb/image_raw
4。打开一个新的终端并制作一个目录。
mkdir ~/turtlebot_videos
5。改变目录。
cd ~/turtlebot_videos
6。运行视频记录器。
rosrun image_view video_recorder image:=/camera/rgb/image_raw
- 你会看到这些字符串在终端:
[ INFO] [1453124521.982593277]: Waiting for topic /camera/rgb/image_raw...
[ INFO] [1453124522.175860991, 2771.980000000]: Starting to record MJPG video
at [640 x 480]@15fps. Press Ctrl+C to stop recording.
7。移动turtlebot。
- 注:保持启动键盘的终端运行,否则你将无法操作turtlebot。
8。按Ctrl + C完成记录。你会看到这些字符串在终端:
[INFO] [1453124549.590776602, 2799.370000000]: Recording frame 549
Video saved as output.avi
9。启动采用VLC媒体播放器的视频。
vlc output.avi
- 注:你可以使用你喜欢的媒体播放器。
10。中断进程。关闭终端。
- 你可以阅读更多关于video_recorder在wiki_ros。
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号