Skip to content
Snippets Groups Projects
Commit 844481a1 authored by Médéric Fourmy's avatar Médéric Fourmy
Browse files

Implemented all object slam classes, very simple processor WIP

parents
No related branches found
No related tags found
No related merge requests found
map name: "Example of map of Object 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: "LandmarkObject" # This must match the KEY used in the FactoryLandmark. Otherwise it is an error.
object type: "obj1"
position: [0, 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: "LandmarkObject" # This must match the KEY used in the FactoryLandmark. Otherwise it is an error.
object type: "obj2"
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: "LandmarkObject" # This must match the KEY used in the FactoryLandmark. Otherwise it is an error.
object type: "obj3"
position: [0, 0, 0]
orientation: [0, 0, 0] # roll pitch yaw in degrees
position fixed: true
orientation fixed: true
- id : 4 # use same as tag id
type: "LandmarkObject" # This must match the KEY used in the FactoryLandmark. Otherwise it is an error.
object type: "obj4"
position: [0, 0, 0]
orientation: [0, 0, 0] # roll pitch yaw in degrees
position fixed: true
orientation fixed: true
map name: Map automatically saved by Wolf
date-time: 06/06/2021 at 13:38:55
nlandmarks: 4
landmarks:
- {position fixed: true, id: 1, position: [0, 0, 0], orientation: [0, 0, 0, 1], object type: obj1, type: LandmarkObject, orientation fixed: true}
- {type: LandmarkObject, position: [0, 0, 0], orientation: [0, 0, 0, 1], orientation fixed: true, object type: obj2, id: 2, position fixed: true}
- {position fixed: true, id: 3, type: LandmarkObject, object type: obj3, orientation: [0, 0, 0, 1], orientation fixed: true, position: [0, 0, 0]}
- {orientation: [0, 0, 0, 1], type: LandmarkObject, position fixed: true, position: [0, 0, 0], orientation fixed: true, object type: obj4, id: 4}
\ No newline at end of file
type: "ProcessorTrackerLandmarkObject"
vote:
voting active: true
min_time_vote: 0 # s
max_time_vote: 0 # s
min_features_for_keyframe: 12
nb_vote_for_every_first: 50
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
max_new_features: -1
apply_loss_function: true
\ No newline at end of file
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