最新消息:

Turtlebot仿真-录制视频

Turtlebot2/二代机器人 少儿编程 1376浏览 0评论
Turtlebot与仿真

录制视频

  • 在这一课中,我们将学习如何录制视频。
  • turtlebot具有不同的图像内容。
  • 我们将以/摄像机/camera/rgb/image_raw工作。
  • 注意:有时录制一个视频不正确。
  • 在这种情况下跳过这节课。

1。启动Gazebo。

roslaunch turtlebot_gazebo turtlebot_world.launch

2。打开一个新的终端和运行:

roslaunch turtlebot_teleop keyboard_teleop.launch
  1. 在一个新的终端运行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。

您必须 登录 才能发表评论!