File tree 13 files changed +77
-171
lines changed
moveit_pro_kinova_configs
space_satellite_sim/objectives
moveit_pro_ur_configs/picknik_ur_site_config/objectives
13 files changed +77
-171
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 13
13
<Control ID =" Sequence" name =" Setup" >
14
14
<SubTree ID =" Open Gripper" />
15
15
</Control >
16
- <Action
17
- ID =" LoadObjectiveParameters"
18
- config_file_name =" apriltag_detection_config.yaml"
19
- parameters =" {parameters}"
20
- />
21
16
<Action
22
17
ID =" GetCameraInfo"
23
18
topic_name =" /wrist_camera/camera_info"
34
29
ID =" Get AprilTag Pose from Image"
35
30
image =" {image}"
36
31
camera_info =" {camera_info}"
37
- parameters =" {parameters}"
38
32
_collapsed =" true"
39
33
detection_pose =" {detection_pose}"
40
34
/>
55
49
solution =" {move_to_pose_solution}"
56
50
goal_duration_tolerance =" -1.000000"
57
51
/>
52
+ <Action
53
+ ID =" GetImage"
54
+ topic_name =" /wrist_camera/color"
55
+ message_out =" {image}"
56
+ timeout_sec =" 5.000000"
57
+ />
58
58
<SubTree
59
59
ID =" Get AprilTag Pose from Image"
60
60
image =" {image}"
61
61
camera_info =" {camera_info}"
62
- parameters =" {parameters}"
63
62
_collapsed =" true"
64
63
detection_pose =" {detection_pose}"
65
64
/>
80
79
_collapsed =" true"
81
80
grasp_pose =" {object_pose}"
82
81
grasp_poses =" {grasp_poses}"
82
+ approach_distance =" 0.1"
83
+ retract_xyz =" 0;0;-0.1"
83
84
/>
84
85
</Control >
85
86
</BehaviorTree >
Original file line number Diff line number Diff line change 1
- <?xml version =" 1.0" encoding =" utf -8" ?>
1
+ <?xml version =" 1.0" encoding =" UTF -8" ?>
2
2
<root BTCPP_format =" 4" main_tree_to_execute =" Get AprilTag Pose from Image" >
3
3
<BehaviorTree
4
4
ID =" Get AprilTag Pose from Image"
10
10
ID =" DetectAprilTags"
11
11
image =" {image}"
12
12
camera_info =" {camera_info}"
13
- parameters =" {parameters}"
14
- detections =" {detections}"
15
- />
16
- <Action
17
- ID =" GetImage"
18
- topic_name =" /wrist_camera/color"
19
- message_out =" {image}"
20
- timeout_sec =" 5.000000"
21
- />
22
- <Action
23
- ID =" DetectAprilTags"
24
- image =" {image}"
25
- camera_info =" {camera_info}"
26
- parameters =" {parameters}"
27
13
detections =" {detections}"
14
+ apriltag_family_name =" 36h11"
15
+ max_hamming =" 0"
16
+ n_threads =" 1"
17
+ quad_decimate =" 2.0"
18
+ quad_sigma =" 0.0"
19
+ refine_edges =" true"
20
+ tag_size =" 0.04"
21
+ z_up =" false"
28
22
/>
29
23
<Action
30
24
ID =" GetDetectionPose"
42
36
</BehaviorTree >
43
37
<TreeNodesModel >
44
38
<SubTree ID =" Get AprilTag Pose from Image" >
45
- <input_port name =" camera_info" default =" {camera_info}" />
46
- <output_port name =" detection_pose" default =" {detection_pose}" />
47
- <input_port name =" image" default =" {image}" />
48
- <input_port name =" parameters" default =" {parameters}" />
49
39
<MetadataFields >
50
40
<Metadata subcategory =" Perception - 2D Image" />
51
41
<Metadata runnable =" false" />
52
42
</MetadataFields >
43
+ <input_port name =" camera_info" default =" {camera_info}" />
44
+ <output_port name =" detection_pose" default =" {detection_pose}" />
45
+ <input_port name =" image" default =" {image}" />
53
46
</SubTree >
54
47
</TreeNodesModel >
55
48
</root >
Original file line number Diff line number Diff line change 1
- <?xml version =" 1.0" encoding =" utf -8" ?>
1
+ <?xml version =" 1.0" encoding =" UTF -8" ?>
2
2
<root BTCPP_format =" 4" main_tree_to_execute =" Loop Detect AprilTag" >
3
3
<!-- //////////-->
4
4
<BehaviorTree
10
10
<!-- Keep executing until failure-->
11
11
<Decorator ID =" KeepRunningUntilFailure" >
12
12
<Control ID =" Sequence" name =" GetDetection" >
13
- <Action
14
- ID =" LoadObjectiveParameters"
15
- config_file_name =" 51mm_apriltag_detection_config.yaml"
16
- parameters =" {parameters}"
17
- />
18
13
<Action
19
14
ID =" GetCameraInfo"
20
15
topic_name =" /wrist_camera/camera_info"
31
26
ID =" DetectAprilTags"
32
27
image =" {image}"
33
28
camera_info =" {camera_info}"
34
- parameters =" {parameters}"
35
29
detections =" {detections}"
30
+ apriltag_family_name =" 36h11"
31
+ max_hamming =" 0"
32
+ n_threads =" 1"
33
+ quad_decimate =" 2.0"
34
+ quad_sigma =" 0.0"
35
+ refine_edges =" true"
36
+ z_up =" true"
37
+ tag_size =" 0.051"
36
38
/>
37
39
</Control >
38
40
</Decorator >
Original file line number Diff line number Diff line change 16
16
<Control ID =" Sequence" name =" Setup" >
17
17
<SubTree ID =" Open Gripper" />
18
18
</Control >
19
- <Action
20
- ID =" LoadObjectiveParameters"
21
- config_file_name =" apriltag_detection_config.yaml"
22
- parameters =" {parameters}"
23
- />
24
19
<Action
25
20
ID =" GetCameraInfo"
26
21
topic_name =" /wrist_camera/camera_info"
58
53
solution =" {move_to_pose_solution}"
59
54
goal_duration_tolerance =" -1.000000"
60
55
/>
56
+ <Action
57
+ ID =" GetImage"
58
+ topic_name =" /wrist_camera/color"
59
+ message_out =" {image}"
60
+ timeout_sec =" 5.000000"
61
+ />
61
62
<SubTree
62
63
ID =" Get AprilTag Pose from Image"
63
64
image =" {image}"
82
83
ID =" Pick from Pose With Approval"
83
84
_collapsed =" false"
84
85
grasp_poses =" {grasp_poses}"
86
+ approach_distance =" 0.1"
87
+ retract_xyz =" 0;0;-0.1"
85
88
/>
86
89
</Control >
87
90
</BehaviorTree >
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 8
8
>
9
9
<Decorator ID =" Repeat" num_cycles =" {num_samples}" name =" SamplePose" >
10
10
<Control ID =" Sequence" >
11
- <Action
12
- ID =" LoadObjectiveParameters"
13
- config_file_name =" {apriltag_config}"
14
- parameters =" {parameters}"
15
- />
16
11
<Action
17
12
ID =" GetCameraInfo"
18
13
topic_name =" /wrist_camera/camera_info"
29
24
ID =" DetectAprilTags"
30
25
image =" {image}"
31
26
camera_info =" {camera_info}"
32
- parameters =" {parameters}"
33
27
detections =" {detections}"
28
+ apriltag_family_name =" 36h11"
29
+ max_hamming =" 0"
30
+ n_threads =" 1"
31
+ quad_decimate =" 2.0"
32
+ quad_sigma =" 0.0"
33
+ refine_edges =" true"
34
+ tag_size =" 0.051"
35
+ z_up =" true"
34
36
/>
35
37
<Action
36
38
ID =" GetDetectionPose"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 8
8
>
9
9
<Decorator ID =" Repeat" num_cycles =" {num_samples}" name =" SamplePose" >
10
10
<Control ID =" Sequence" >
11
- <Action
12
- ID =" LoadObjectiveParameters"
13
- config_file_name =" {apriltag_config}"
14
- parameters =" {parameters}"
15
- />
16
11
<Action
17
12
ID =" GetCameraInfo"
18
13
topic_name =" /wrist_camera/camera_info"
29
24
ID =" DetectAprilTags"
30
25
image =" {image}"
31
26
camera_info =" {camera_info}"
32
- parameters =" {parameters}"
33
27
detections =" {detections}"
28
+ apriltag_family_name =" 36h11"
29
+ max_hamming =" 0"
30
+ n_threads =" 1"
31
+ quad_decimate =" 2.0"
32
+ quad_sigma =" 0.0"
33
+ refine_edges =" true"
34
+ tag_size =" 0.1"
35
+ z_up =" true"
34
36
/>
35
37
<Action
36
38
ID =" GetDetectionPose"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<root BTCPP_format =" 4" main_tree_to_execute =" Loop Detect AprilTag" >
3
- <!-- ////////// -->
3
+ <!-- //////////-->
4
4
<BehaviorTree
5
5
ID =" Loop Detect AprilTag"
6
- _description =" Loops finding April Tag markers until failure ."
6
+ _description =" Loops finding April Tag markers."
7
7
_favorite =" false"
8
8
>
9
9
<Control ID =" Sequence" >
10
- <!-- Keep executing until failure -->
10
+ <!-- Keep executing until failure-->
11
11
<Decorator ID =" KeepRunningUntilFailure" >
12
12
<Control ID =" Sequence" name =" GetDetection" >
13
- <Action
14
- ID =" LoadObjectiveParameters"
15
- config_file_name =" 51mm_apriltag_detection_config.yaml"
16
- parameters =" {parameters}"
17
- />
18
13
<Action
19
14
ID =" GetCameraInfo"
20
- topic_name =" /wrist_mounted_camera/color /camera_info"
15
+ topic_name =" /wrist_camera /camera_info"
21
16
message_out =" {camera_info}"
17
+ timeout_sec =" 5.000000"
22
18
/>
23
19
<Action
24
20
ID =" GetImage"
25
- topic_name =" /wrist_mounted_camera /color/image_raw "
21
+ topic_name =" /wrist_camera /color"
26
22
message_out =" {image}"
23
+ timeout_sec =" 5.000000"
27
24
/>
28
25
<Action
29
26
ID =" DetectAprilTags"
30
27
image =" {image}"
31
28
camera_info =" {camera_info}"
32
- parameters =" {parameters}"
33
29
detections =" {detections}"
30
+ apriltag_family_name =" 36h11"
31
+ max_hamming =" 0"
32
+ n_threads =" 1"
33
+ quad_decimate =" 2.0"
34
+ quad_sigma =" 0.0"
35
+ refine_edges =" true"
36
+ z_up =" true"
37
+ tag_size =" 0.051"
34
38
/>
35
39
</Control >
36
40
</Decorator >
40
44
<SubTree ID =" Loop Detect AprilTag" >
41
45
<MetadataFields >
42
46
<Metadata subcategory =" Application - Basic Examples" />
47
+ <Metadata runnable =" true" />
43
48
</MetadataFields >
44
49
</SubTree >
45
50
</TreeNodesModel >
You can’t perform that action at this time.
0 commit comments