stomp_config_example.yaml
1 stomp/manipulator:
2  group_name: manipulator
3  optimization:
4  num_timesteps: 20
5  num_iterations: 50
6  num_iterations_after_valid: 0
7  num_rollouts: 10
8  max_rollouts: 100
9  initialization_method: 1 #[1 : LINEAR_INTERPOLATION, 2 : CUBIC_POLYNOMIAL, 3 : MININUM_CONTROL_COST
10  control_cost_weight: 0.0
11  task:
12  noise_generator:
13  - class: stomp_moveit/NormalDistributionSampling
14  stddev: [0.3, 1.0, 0.5, 0.4, 0.3, 0.3]
15  cost_functions:
16  - class: stomp_moveit/CollisionCheck
17  collision_penalty: 1.0
18  cost_weight: 1.0
19  kernel_window_percentage: 0.4
20  noisy_filters:
21  - class: stomp_moveit/JointLimits
22  lock_start: True
23  lock_goal: True
24  update_filters:
25  - class: stomp_moveit/ControlCostProjectionMatrix
26 stomp/manipulator_rail:
27  group_name: manipulator_rail
28  optimization:
29  num_timesteps: 40
30  num_iterations: 40
31  num_iterations_after_valid: 0
32  num_rollouts: 10
33  max_rollouts: 10
34  initialization_method: 3 #[1 : LINEAR_INTERPOLATION, 2 : CUBIC_POLYNOMIAL, 3 : MININUM_CONTROL_COST
35  control_cost_weight: 0.0
36  task:
37  noise_generator:
38  - class: stomp_moveit/NormalDistributionSampling
39  stddev: [0.05, 0.4, 1.2, 0.4, 0.4, 0.1, 0.1]
40  cost_functions:
41  - class: stomp_moveit/CollisionCheck
42  collision_penalty: 1.0
43  cost_weight: 1.0
44  kernel_window_percentage: 0.2
45  longest_valid_joint_move: 0.05
46  noisy_filters:
47  - class: stomp_moveit/JointLimits
48  lock_start: True
49  lock_goal: True
50  - class: stomp_moveit/MultiTrajectoryVisualization
51  line_width: 0.02
52  rgb: [255, 255, 0]
53  marker_array_topic: stomp_trajectories
54  marker_namespace: noisy
55  update_filters:
56  - class: stomp_moveit/ControlCostProjectionMatrix
57  - class: stomp_moveit/UpdateLogger
58  package: stomp_moveit
59  directory: log
60  filename: smoothed_update.txt


stomp_moveit
Author(s): Jorge Nicho
autogenerated on Fri May 8 2020 03:35:47