Skip to content
Snippets Groups Projects
Commit 1cc87df6 authored by Idril-Tadzio Geer Cousté's avatar Idril-Tadzio Geer Cousté
Browse files

update yamls

parent d1b1985d
No related branches found
No related tags found
No related merge requests found
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<node pkg="rosbag" <node pkg="rosbag"
type="play" type="play"
name="player" name="player"
args="-s $(arg sec) -r $(arg speed) -k --clock $(find wolf_demo_imu2d)/bag/Sloped/$(arg bag).bag"/> args="-s $(arg sec) -r $(arg speed) -k --clock $(find wolf_demo_imu2d)/bag/$(arg bag).bag"/>
<node type="rviz" <node type="rviz"
name="rviz" name="rviz"
......
...@@ -249,7 +249,7 @@ Visualization Manager: ...@@ -249,7 +249,7 @@ Visualization Manager:
Color: 250; 84; 255 Color: 250; 84; 255
Color Transformer: FlatColor Color Transformer: FlatColor
Decay Time: 100 Decay Time: 100
Enabled: true Enabled: false
Invert Rainbow: false Invert Rainbow: false
Max Color: 255; 255; 255 Max Color: 255; 255; 255
Min Color: 0; 0; 0 Min Color: 0; 0; 0
...@@ -264,7 +264,7 @@ Visualization Manager: ...@@ -264,7 +264,7 @@ Visualization Manager:
Unreliable: false Unreliable: false
Use Fixed Frame: true Use Fixed Frame: true
Use rainbow: true Use rainbow: true
Value: true Value: false
- Class: rviz/MarkerArray - Class: rviz/MarkerArray
Enabled: false Enabled: false
Marker Topic: /wolf_ros_node/graph_landmarks Marker Topic: /wolf_ros_node/graph_landmarks
...@@ -278,10 +278,14 @@ Visualization Manager: ...@@ -278,10 +278,14 @@ Visualization Manager:
Marker Topic: /wolf_ros_node/graph_factors Marker Topic: /wolf_ros_node/graph_factors
Name: Factors Name: Factors
Namespaces: Namespaces:
factors_processorimu2dmicro: true
factors_processorodom2d: true factors_processorodom2d: true
factors_processorodomicp: true factors_processorodomicp: true
factors_text_processorimu2dmicro: false
factors_text_processorodom2d: false factors_text_processorodom2d: false
factors_text_processorodomicp: false factors_text_processorodomicp: false
factors_text_unnamed_processor: false
factors_unnamed_processor: true
Queue Size: 100 Queue Size: 100
Value: true Value: true
- Class: rviz/MarkerArray - Class: rviz/MarkerArray
...@@ -289,8 +293,8 @@ Visualization Manager: ...@@ -289,8 +293,8 @@ Visualization Manager:
Marker Topic: /wolf_ros_node/graph_trajectory Marker Topic: /wolf_ros_node/graph_trajectory
Name: Trajectory Name: Trajectory
Namespaces: Namespaces:
frames: true frames: false
frames_text: true frames_text: false
Queue Size: 100 Queue Size: 100
Value: true Value: true
- Class: rviz/Axes - Class: rviz/Axes
...@@ -382,9 +386,9 @@ Visualization Manager: ...@@ -382,9 +386,9 @@ Visualization Manager:
Swap Stereo Eyes: false Swap Stereo Eyes: false
Value: false Value: false
Focal Point: Focal Point:
X: 0.7309823632240295 X: 5.9762163162231445
Y: -0.0005876626819372177 Y: 1.321905493736267
Z: 1.5242977142333984 Z: -1.1534262895584106
Focal Shape Fixed Size: true Focal Shape Fixed Size: true
Focal Shape Size: 0.05000000074505806 Focal Shape Size: 0.05000000074505806
Invert Z Axis: false Invert Z Axis: false
......
max_iterations: 50 verbose: false # prints debug messages
max_correspondence_dist: 10
use_corr_tricks: 1 # ALGORITHM OPTIONS
outliers_maxPerc: 0.9 use_point_to_line_distance: true # use PlICP (true) or use vanilla ICP (false).
use_point_to_line_distance: 1 max_angular_correction_deg: 180 # Maximum angular displacement between scans (deg)
outliers_adaptive_order: 0.7 max_linear_correction: 10 # Maximum translation between scans (m)
outliers_adaptive_mult: 1.5
do_compute_covariance: 1 max_correspondence_dist: 0.5 # Maximum distance for a correspondence to be valid
use_corr_tricks: true # Use smart tricks for finding correspondences. Only influences speed; not convergence.
max_angular_correction_deg: 10 debug_verify_tricks: false # Checks that find_correspondences_tricks give the right answer
max_linear_correction: 1
epsilon_xy: 0 # STOP CRITERIA
epsilon_theta: 0 max_iterations: 50 # maximum iterations
sigma: 0.2 epsilon_xy: 1e-4 # distance change
restart: 0 epsilon_theta: 1e-3 # angle change
restart_threshold_mean_error: 0
restart_dt: 0 # RESTART
restart_dtheta: 0 restart: false # Restart algorithm
clustering_threshold: 0 restart_threshold_mean_error: 0 # Threshold for restarting
orientation_neighbourhood: 0 restart_dt: 0 # Displacement for restarting
do_alpha_test: 0 restart_dtheta: 0 # Displacement for restarting
do_alpha_test_thresholdDeg: 0
do_visibility_test: 0 # DISCARDING POINTS/CORRESPONDENCES
outliers_remove_doubles: 0 min_reading: 0.023 # discard rays outside of this interval
debug_verify_tricks: 0 max_reading: 60 # discard rays outside of this interval
gpm_theta_bin_size_deg: 0 outliers_maxPerc: 0.9 # Percentage of correspondences to consider: if 0.9, always discard the top 10% of correspondences with more error
gpm_extend_range_deg: 0 outliers_adaptive_order: 0.7 # Parameters describing a simple adaptive algorithm for discarding
gpm_interval: 0 outliers_adaptive_mult: 1.5 # Parameters describing a simple adaptive algorithm for discarding
min_reading: 0.023 outliers_remove_doubles: false # Do not allow two different correspondences to share a point
max_reading: 60 do_visibility_test: false # If initial guess, visibility test can discard points that are not visible
use_ml_weights: 0 do_alpha_test: false # Discard correspondences based on the angles
use_sigma_weights: 0 do_alpha_test_thresholdDeg: 10 #
# POINT ORIENTATION
cov_factor: 1 clustering_threshold: 0.5 # Max-distance clustering for point orientation
orientation_neighbourhood: 4 # Number of neighbour rays used to estimate the orientation
# WEIGHTS
use_ml_weights: false # weight the impact of each correspondence. This works fabolously if the first scan has no noise.
use_sigma_weights: false # If the field "readings_sigma" is used to weight the correspondence by 1/sigma^2
sigma: 0.2 # Noise of the scan
# COVARIANCE
do_compute_covariance: true
cov_factor: 5 # Factor multiplying the cov output of csm
config: config:
debug: debug:
profiling: true profiling: true
profiling_file: "~/wolf_demo_profiling_imu2d_test1.txt" profiling_file: "~/wolf_demo_profiling_imu2d_test1_gravity.txt"
print_problem: false print_problem: false
print_period: 5 print_period: 2
print_depth: 4
print_constr_by: false
print_metric: true
print_state_blocks: true
problem: problem:
tree_manager: tree_manager:
type: "none" type: "none"
...@@ -16,18 +20,13 @@ config: ...@@ -16,18 +20,13 @@ config:
O: [0] O: [0]
V: [0,0] V: [0,0]
time_tolerance: 0.1 time_tolerance: 0.1
node_rate: 100
map: map:
type: "MapGrid2dGravity" type: "MapBase"
plugin: "imu" plugin: "core"
resolution: 4
solver: solver:
max_num_iterations: 100 follow: "../solver.yaml"
verbose: 0
period: 0
update_immediately: false
n_threads: 2
compute_cov: false
sensors: sensors:
- -
......
...@@ -10,3 +10,4 @@ keyframe_vote: ...@@ -10,3 +10,4 @@ keyframe_vote:
state_getter: true state_getter: true
state_priority: 1 state_priority: 1
apply_loss_function: false apply_loss_function: false
use_gravity_grid: false
...@@ -15,6 +15,6 @@ in_degrees: false ...@@ -15,6 +15,6 @@ in_degrees: false
#all #all
topic_enable: "/helena/sensors/bno055_imu/imu/topic_enable" topic_enable: "/helena/sensors/bno055_imu/imu/topic_enable"
static_init_duration: 5 static_init_duration: 1
lowpass_filter: true lowpass_filter: true
lowpass_cutoff_freq: 5 lowpass_cutoff_freq: 5
...@@ -7,9 +7,10 @@ keyframe_vote: ...@@ -7,9 +7,10 @@ keyframe_vote:
min_error: 999 min_error: 999
max_points: 0 max_points: 0
max_new_features: 15 max_new_features: 15
follow: "csm.yaml" icp:
follow: "csm.yaml"
time_tolerance: 0.05 #Half the sample time time_tolerance: 0.05 #Half the sample time
state_getter: false state_getter: true
state_priority: 10 state_priority: 10
apply_loss_function: false apply_loss_function: false
initial_guess: "state" initial_guess: "state"
...@@ -17,4 +17,4 @@ ab_initial_stdev: 0.5 # m/s2 - initial bias ...@@ -17,4 +17,4 @@ ab_initial_stdev: 0.5 # m/s2 - initial bias
wb_initial_stdev: 0.1 # rad/sec - initial bias wb_initial_stdev: 0.1 # rad/sec - initial bias
ab_rate_stdev: 0.0001 # m/s2/sqrt(s) ab_rate_stdev: 0.0001 # m/s2/sqrt(s)
wb_rate_stdev: 0.0001 # rad/s/sqrt(s) wb_rate_stdev: 0.0001 # rad/s/sqrt(s)
orthogonal_gravity: true orthogonal_gravity: false
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment