@@ -16,37 +16,45 @@ pub enum Commands {
16
16
rosbag_directory_path : String ,
17
17
} ,
18
18
19
- /// Extract the transforms to an ecoord document
19
+ /// Extract the transforms
20
20
ExtractTransforms {
21
21
/// Path to the ROS2 bag
22
22
#[ clap( long) ]
23
23
rosbag_directory_path : String ,
24
24
25
- /// Path to the ecoord document
25
+ /// Path to the output ecoord file
26
26
#[ clap( long) ]
27
- output_ecoord_file_path : String ,
27
+ output_ecoord_path : String ,
28
28
} ,
29
29
30
- /// Extract point clouds accumulated over time
30
+ /// Extract the point clouds
31
31
ExtractPointClouds {
32
32
/// Path to the ROS2 bag
33
33
#[ clap( long) ]
34
34
rosbag_directory_path : String ,
35
35
36
- /// Path to output directory of extracted point clouds
36
+ /// Path to the ecoord document
37
+ #[ clap( long) ]
38
+ ecoord_file_path : Option < String > ,
39
+
40
+ /// Target frame id of extracted point cloud
41
+ #[ clap( long) ]
42
+ frame_id : Option < String > ,
43
+
44
+ /// Path to the output epoint file containing the extracted point clouds
37
45
#[ clap( long) ]
38
- output_directory_path : String ,
46
+ output_epoint_path : String ,
39
47
} ,
40
48
41
- /// Extract images
49
+ /// Extract the images
42
50
ExtractImages {
43
51
/// Path to the ROS2 bag
44
52
#[ clap( long) ]
45
53
rosbag_directory_path : String ,
46
54
47
- /// Path to output directory of extracted images
55
+ /// Path to output eimage file containing the extracted images
48
56
#[ clap( long) ]
49
- output_directory_path : String ,
57
+ output_eimage_path : String ,
50
58
} ,
51
59
52
60
/// Append the reference frames to a ROS bag
0 commit comments