I am building a range-only localisation application that I would like to use an MRPT particle filter for. I am looking at the MRPT example applications:
ro-localization
pf-localization
rbpf-slam
All of these run fine on the sample data, but the resulting pose is returned in 2D only.
The pf-localization
sample has a use_3D_poses = true
setting, but this just adds a 0
return for the Z axis.
I have tried adding Z values to the beacons, but the pose Z is always zero. How can I use the MRPT particle filter in 3D space, instead of 2D?
I am only interested in the XYZ position values of the mobile node.
How can I use my own live data? I have:
Anchor positions Distance from Anchor to Mobile node.
I am using MRPT on windows, built from source.