Skip to content

Commit 9b9678d

Browse files
Provide launch file for rosbag replay
1 parent 9fbbd39 commit 9b9678d

File tree

4 files changed

+21
-15
lines changed

4 files changed

+21
-15
lines changed

rt_gene/README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,8 @@ More information can be found on the Personal Robotic Lab's website: <https://ww
7171

7272
### Estimate gaze from ROSBag
7373
1) `roscore`
74-
1) `rosbag play --clock /path/to/rosbag.bag`
75-
1) `rosrun image_transport republish compressed in:=/kinect2/hd/image_color_rect raw out:=/kinect2/hd/image_color_rect`
76-
1) `roslaunch rt_gene estimate_gaze.launch`
74+
1) `roslaunch rt_gene start_rosbag.launch rosbag_file:=/path/to/rosbag.bag` (this assumes a recording with the Kinect v2 and might need adjustments)
75+
1) `roslaunch rt_gene estimate_gaze.launch ros_frame:=kinect2_nonrotated_link`
7776

7877
## List of libraries
7978
- ROS; [BSD 3-clause](https://opensource.org/licenses/BSD-3-Clause), [Link to website](http://ros.org/)

rt_gene/launch/start_rosbag.launch

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<launch>
2+
<arg name="rosbag_file" />
3+
<node name="republish_rgb" type="republish" pkg="image_transport" args="compressed in:=/kinect2/hd/image_color_rect raw out:=/kinect2/hd/image_color" />
4+
5+
<node pkg="rosbag" type="play" name="player" args="--clock $(arg rosbag_file)" output="screen" />
6+
</launch>
7+

rt_gene/launch/start_video.launch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<launch>
2-
<arg name="video_namespace" default="/kinect2/hd"/>
3-
<arg name="video_image_topic" default="image_color"/>
4-
<arg name="video_info_topic" default="camera_info"/>
5-
<arg name="camera_name" default="kinect2"/>
6-
<arg name="video_file" default="/home/tobias/video.mov"/>
7-
<arg name="camera_info_url" default="file:///home/tobias/kinect2.yaml"/>
2+
<arg name="video_namespace" default="/kinect2/hd" />
3+
<arg name="video_image_topic" default="image_color" />
4+
<arg name="video_info_topic" default="camera_info" />
5+
<arg name="camera_name" default="kinect2" />
6+
<arg name="video_file" default="/home/tobias/video.mov" />
7+
<arg name="camera_info_url" default="file:///home/tobias/kinect2.yaml" />
88

99
<node pkg="video_stream_opencv" type="video_stream" name="$(arg camera_name)_stream" output="screen">
1010
<remap from="camera" to="$(arg video_namespace)/$(arg video_image_topic)" />

rt_gene/launch/start_webcam.launch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
<arg name="camera_port" default="/dev/video0" />
33
<arg name="camera_info_name" default="webcam_blue_26010230.yaml" />
44

5-
<arg name="video_namespace" default="/kinect2/hd"/>
6-
<arg name="video_image_topic" default="image_color"/>
7-
<arg name="video_info_topic" default="camera_info"/>
5+
<arg name="video_namespace" default="/kinect2/hd" />
6+
<arg name="video_image_topic" default="image_color" />
7+
<arg name="video_info_topic" default="camera_info" />
88

9-
<arg name="rgb_frame_id" default="/kinect2_link"/>
10-
<arg name="rgb_frame_id_ros" default="/kinect2_ros_frame"/>
11-
<arg name="publish_ros_static_frame" default="True"/>
9+
<arg name="rgb_frame_id" default="/kinect2_link" />
10+
<arg name="rgb_frame_id_ros" default="/kinect2_ros_frame" />
11+
<arg name="publish_ros_static_frame" default="True" />
1212

1313
<node pkg="tf2_ros" type="static_transform_publisher" name="ros_static_transform_publisher"
1414
args="0.0 0.0 0.0 -0.5 0.5 -0.5 0.5 $(arg rgb_frame_id_ros) $(arg rgb_frame_id)" if="$(arg publish_ros_static_frame)" />

0 commit comments

Comments
 (0)