Skip to content
Snippets Groups Projects
Commit 80801857 authored by Joaquim Casals Buñuel's avatar Joaquim Casals Buñuel
Browse files

Removed unused .yaml files

parent 008b0a70
No related branches found
No related tags found
2 merge requests!30Release after RAL,!29After 2nd RAL submission
Showing
with 0 additions and 474 deletions
image_width: 640
image_height: 480
camera_name: mono
camera_matrix:
rows: 3
cols: 3
data: [809.135074, 0.000000, 335.684471, 0.000000, 809.410030, 257.352121, 0.000000, 0.000000, 1.000000]
distortion_model: plumb_bob
distortion_coefficients:
rows: 1
cols: 5
data: [-0.416913, 0.264210, -0.000221, -0.000326, 0.000000]
rectification_matrix:
rows: 3
cols: 3
data: [1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000]
projection_matrix:
rows: 3
cols: 4
data: [753.818405, 0.000000, 337.203047, 0.000000, 0.000000, 777.118492, 258.102663, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000]
image_width: 640
image_height: 480
camera_name: mono
camera_matrix:
rows: 3
cols: 3
data: [809.135074, 0.000000, 335.684471, 0.000000, 809.410030, 257.352121, 0.000000, 0.000000, 1.000000]
distortion_model: plumb_bob
distortion_coefficients:
rows: 1
cols: 5
data: [-0.416913, 0.264210, 0, 0, 0]
rectification_matrix:
rows: 3
cols: 3
data: [1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000]
projection_matrix:
rows: 3
cols: 4
data: [753.818405, 0.000000, 337.203047, 0.000000, 0.000000, 777.118492, 258.102663, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000]
image_width: 640
image_height: 480
#camera_name: narrow_stereo
camera_name: camera
camera_matrix:
rows: 3
cols: 3
data: [711.687376, 0.000000, 323.306816, 0.000000, 710.933260, 232.005822, 0.000000, 0.000000, 1.000000]
distortion_model: plumb_bob
distortion_coefficients:
rows: 1
cols: 5
data: [0.067204, -0.141639, 0, 0, 0]
# data: [0.067204, -0.141639, 0.004462, -0.000636, 0.000000]
rectification_matrix:
rows: 3
cols: 3
data: [1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000]
projection_matrix:
rows: 3
cols: 4
data: [718.941772, 0.000000, 323.016804, 0.000000, 0.000000, 717.174622, 233.475721, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000]
image_width: 640
image_height: 480
camera_name: narrow_stereo
camera_matrix:
rows: 3
cols: 3
data: [872.791604, 0, 407.599166, 0, 883.154343, 270.343971, 0, 0, 1]
distortion_model: plumb_bob
distortion_coefficients:
rows: 1
cols: 5
data: [-0.284384, -0.030014, -0.01554, -0.003363, 0]
rectification_matrix:
rows: 3
cols: 3
data: [1, 0, 0, 0, 1, 0, 0, 0, 1]
projection_matrix:
rows: 3
cols: 4
data: [826.19989, 0, 413.746093, 0, 0, 863.790649, 267.937027, 0, 0, 0, 1, 0]
\ No newline at end of file
image_width: 1280
image_height: 960
camera_name: canonical
camera_matrix:
rows: 3
cols: 3
data: [640, 0, 640, 0, 640, 480, 0, 0, 1]
distortion_model: none
distortion_coefficients:
rows: 1
cols: 5
data: [0, 0, 0, 0, 0]
rectification_matrix:
rows: 3
cols: 3
data: [1, 0, 0, 0, 1, 0, 0, 0, 1]
projection_matrix:
rows: 3
cols: 4
data: [640, 0, 640, 0, 0, 640, 480, 0, 0, 0, 1, 0]
\ No newline at end of file
image_width: 2
image_height: 2
camera_name: canonical
camera_matrix:
rows: 3
cols: 3
data: [1, 0, 0, 0, 1, 0, 0, 0, 1]
distortion_model: none
distortion_coefficients:
rows: 1
cols: 5
data: [0, 0, 0, 0, 0]
rectification_matrix:
rows: 3
cols: 3
data: [1, 0, 0, 0, 1, 0, 0, 0, 1]
projection_matrix:
rows: 3
cols: 4
data: [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0]
\ No newline at end of file
image_width: 640
image_height: 480
camera_name: camera
camera_matrix:
rows: 3
cols: 3
data: [392.796383, 0, 350.175772, 0, 392.779002, 255.209917, 0, 0, 1]
distortion_model: plumb_bob
distortion_coefficients:
rows: 1
cols: 5
data: [-0.3, 0.096, 0, 0, 0]
rectification_matrix:
rows: 3
cols: 3
data: [1, 0, 0, 0, 1, 0, 0, 0, 1]
projection_matrix:
rows: 3
cols: 4
data: [313.834106, 0, 361.199457, 0, 0, 349.145264, 258.654166, 0, 0, 0, 1, 0]
image_width: 640
image_height: 480
camera_name: narrow_stereo
camera_matrix:
rows: 3
cols: 3
data: [402.860630, 0.000000, 350.628016, 0.000000, 403.220300, 269.746108, 0.000000, 0.000000, 1.000000]
distortion_model: plumb_bob
distortion_coefficients:
rows: 1
cols: 5
data: [-0.276945, 0.095681, 0.000000, 0.000000, -0.013371]
rectification_matrix:
rows: 3
cols: 3
data: [1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000]
projection_matrix:
rows: 3
cols: 4
data: [323.792358, 0.000000, 363.187868, 0.000000, 0.000000, 357.040344, 276.369440, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000]
image_width: 640
image_height: 480
camera_name: camera
camera_matrix:
rows: 3
cols: 3
data: [320, 0, 320, 0, 320, 240, 0, 0, 1]
distortion_model: plumb_bob
distortion_coefficients:
rows: 1
cols: 5
data: [0, 0, 0, 0, 0]
rectification_matrix:
rows: 3
cols: 3
data: [1, 0, 0, 0, 1, 0, 0, 0, 1]
projection_matrix:
rows: 3
cols: 4
data: [320, 0, 320, 0, 0, 320, 240, 0, 0, 0, 1, 0]
image_width: 640
image_height: 480
camera_name: canonical
camera_matrix:
rows: 3
cols: 3
data: [320, 0, 320, 0, 320, 240, 0, 0, 1]
distortion_model: none
distortion_coefficients:
rows: 1
cols: 5
data: [0, 0, 0, 0, 0]
rectification_matrix:
rows: 3
cols: 3
data: [1, 0, 0, 0, 1, 0, 0, 0, 1]
projection_matrix:
rows: 3
cols: 4
data: [320, 0, 320, 0, 0, 320, 240, 0, 0, 0, 1, 0]
\ No newline at end of file
map name: "Example of map of Apriltag landmarks"
nlandmarks: 4 # This must match the number of landmarks in the list that follows. Otherwise it is an error.
landmarks:
- id : 1 # use same as tag id
type: "APRILTAG" # This must match the KEY used in the LandmarkFactory. Otherwise it is an error.
tag id: 1
tag width: 0.1
position: [0, 0, 0]
orientation: [0, 0, 0] # roll pitch yaw in degrees
position fixed: true
orientation fixed: true
- id : 3 # use same as tag id
type: "APRILTAG" # This must match the KEY used in the LandmarkFactory. Otherwise it is an error.
tag id: 3
tag width: 0.1
position: [1, 1, 0]
orientation: [0, 0, 0] # roll pitch yaw in degrees
position fixed: true
orientation fixed: true
- id : 5 # use same as tag id
type: "APRILTAG" # This must match the KEY used in the LandmarkFactory. Otherwise it is an error.
tag id: 5
tag width: 0.1
position: [1, 0, 0]
orientation: [0, 0, 0] # roll pitch yaw in degrees
position fixed: true
orientation fixed: true
- id : 2 # use same as tag id
type: "APRILTAG" # This must match the KEY used in the LandmarkFactory. Otherwise it is an error.
tag id: 2
tag width: 0.1
position: [0, 1, 0]
orientation: [0, 0, 0] # roll pitch yaw in degrees
position fixed: true
orientation fixed: true
map name: "Example of map of Polyline2D landmarks"
nlandmarks: 4 # This must match the number of landmarks in the list that follows. Otherwise it is an error.
landmarks:
- id: 1
type: "POLYLINE 2D" # This must match the KEY used in the LandmarkFactory. Otherwise it is an error.
position: [1, 1]
orientation: [1]
position fixed: true
orientation fixed: true
classification: 0
first_id: 0
first_defined: false
last_defined: false
points:
- [1, 1]
- [1, 2]
- [1, 3]
- id: 4
type: "POLYLINE 2D" # This must match the KEY used in the LandmarkFactory. Otherwise it is an error.
position: [4, 4]
orientation: [4]
position fixed: true
orientation fixed: true
classification: 0
first_id: -2
first_defined: false
last_defined: true
points:
- [4, 1]
- [4, 2]
- [4, 3]
- [4, 4]
- id: 6
type: "POLYLINE 2D" # This must match the KEY used in the LandmarkFactory. Otherwise it is an error.
position: [6, 6]
orientation: [6]
position fixed: true
orientation fixed: true
classification: 0
first_id: 0
first_defined: true
last_defined: false
points:
- [6, 1]
- [6, 2]
- id: 7
type: "AHP"
position: [1, 2, 3, 4]
descriptor: [1, 0, 1, 0, 1, 1, 0, 0]
\ No newline at end of file
processor type: "IMAGE ORB"
processor name: "ORB feature tracker"
vision_utils:
YAML file params: processor_image_vision_utils.yaml
algorithm:
maximum new features: 40
minimum features for new keyframe: 40
minimum response for new features: 80 #0.0005
time tolerance: 0.01
distance: 20
noise:
pixel noise std: 1 # pixels
draw: # Used to control drawing options
primary draw: true
secondary draw: true
detection roi: true
tracking roi: false
sensor:
type: "USB_CAM"
detector:
type: "ORB"
nfeatures: 100
scale factor: 1.2
nlevels: 8
edge threshold: 8 # 16
first level: 0
WTA_K: 2 # See: http://docs.opencv.org/trunk/db/d95/classcv_1_1ORB.html#a180ae17d3300cf2c619aa240d9b607e5
score type: 1 #enum { kBytes = 32, HARRIS_SCORE=0, FAST_SCORE=1 };
patch size: 15 # 31
descriptor:
type: "ORB"
nfeatures: 100
scale factor: 1.2
nlevels: 8
edge threshold: 8 # 16
first level: 0
WTA_K: 2 # See: http://docs.opencv.org/trunk/db/d95/classcv_1_1ORB.html#a180ae17d3300cf2c619aa240d9b607e5
score type: 1 #enum { kBytes = 32, HARRIS_SCORE=0, FAST_SCORE=1 };
patch size: 15 # 31
matcher:
type: "FLANNBASED"
match type: 1 # Match type. MATCH = 1, KNNMATCH = 2, RADIUSMATCH = 3
roi:
width: 20
height: 20
min normalized score: 0.85
algorithm:
type: "ACTIVESEARCH"
draw results: false
grid horiz cells: 12
grid vert cells: 8
separation: 10
min features to track: 5
max new features: 40
min response new features: 80
\ No newline at end of file
processor type: "IMU" # This must match the KEY used in the SensorFactory. Otherwise it is an error.
processor name: "Main imu" # This is ignored. The name provided to the SensorFactory prevails
unmeasured perturbation std: 0.00001
time tolerance: 0.0025 # Time tolerance for joining KFs
keyframe vote:
max time span: 2.0 # seconds
max buffer length: 20000 # motion deltas
dist traveled: 2.0 # meters
angle turned: 0.2 # radians (1 rad approx 57 deg, approx 60 deg)
voting_active: false
\ No newline at end of file
processor type: "IMU" # This must match the KEY used in the SensorFactory. Otherwise it is an error.
processor name: "Main imu" # This is ignored. The name provided to the SensorFactory prevails
time tolerance: 0.0025 # Time tolerance for joining KFs
unmeasured perturbation std: 0.00001
keyframe vote:
max time span: 999999.0 # seconds
max buffer length: 999999 # motion deltas
dist traveled: 999999.0 # meters
angle turned: 999999 # radians (1 rad approx 57 deg, approx 60 deg)
voting_active: false
\ No newline at end of file
processor type: "IMU" # This must match the KEY used in the SensorFactory. Otherwise it is an error.
processor name: "Main imu" # This is ignored. The name provided to the SensorFactory prevails
unmeasured perturbation std: 0.00001
time tolerance: 0.0025 # Time tolerance for joining KFs
keyframe vote:
max time span: 0.9999 # seconds
max buffer length: 10000 # motion deltas
dist traveled: 10000 # meters
angle turned: 10000 # radians (1 rad approx 57 deg, approx 60 deg)
voting_active: true
\ No newline at end of file
processor type: "IMU" # This must match the KEY used in the SensorFactory. Otherwise it is an error.
processor name: "Main imu" # This is ignored. The name provided to the SensorFactory prevails
unmeasured perturbation std: 0.00001
time tolerance: 0.0025 # Time tolerance for joining KFs
keyframe vote:
max time span: 5.9999 # seconds
max buffer length: 10000 # motion deltas
dist traveled: 10000 # meters
angle turned: 10000 # radians (1 rad approx 57 deg, approx 60 deg)
voting_active: true
\ No newline at end of file
processor type: "ODOM 3D" # This must match the KEY used in the SensorFactory. Otherwise it is an error.
processor name: "Main odometer" # This is ignored. The name provided to the SensorFactory prevails
time tolerance: 0.01 # seconds
keyframe vote:
max time span: 0.2 # seconds
max buffer length: 10 # motion deltas
dist traveled: 0.5 # meters
angle turned: 0.1 # radians (1 rad approx 57 deg, approx 60 deg)
\ No newline at end of file
processor type: "TRACKER LANDMARK APRILTAG"
processor name: "tracker landmark apriltag example"
detector parameters:
quad_decimate: 1.5 # doing quad detection at lower resolution to speed things up (see end of file)
quad_sigma: 0.8 # gaussian blur good for noisy images, may be recommended with quad_decimate. Kernel size adapted (see end of this file)
nthreads: 8 # how many thread during tag detection (does not change much?)
debug: false # write some debugging images
refine_edges: true # better edge detection if quad_decimate > 1 (quite inexpensive, almost no diff)
ippe_min_ratio: 3.0 # quite arbitrary, always > 1 (to deactive, set at 0 for example)
ippe_max_rep_error: 2.0 # to deactivate, set at something big (100)
tag widths:
0: 0.055
1: 0.055
2: 0.055
3: 0.055
tag parameters:
tag_family: "tag36h11"
# tag_black_border: 1
tag_width_default: 0.165 # used if tag width not specified
noise:
std_xy : 0.1 # m
std_z : 0.1 # m
std_rpy_degrees : 5 # degrees
std_pix: 20 # pixel error
vote:
voting active: true
min_time_vote: 0 # s
max_time_vote: 0 # s
min_features_for_keyframe: 12
max_features_diff: 17
nb_vote_for_every_first: 50
enough_info_necessary: true # create kf if enough information to uniquely determine the KF position (necessary for apriltag_only slam)
reestimate_last_frame: true # for a better prior on the new keyframe: use only if no motion processor
add_3D_cstr: true # add 3D constraints between the KF so that they do not jump when using apriltag only
# Annexes:
### Quad decimate: the higher, the lower the resolution
# Does nothing if <= 1.0
# Only values taken into account:
# 1.5, 2, 3, 4
# 1.5 -> ~*2 speed up
# Higher values use a "bad" code according to commentaries in the library, smaller do nothing
### Gaussian blur table:
# max sigma kernel size
# 0.499 1 (disabled)
# 0.999 3
# 1.499 5
# 1.999 7
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