MAPIRlab / rf2o_laser_odometry

Estimation of 2D odometry based on planar laser scans. Useful for mobile robots with innacurate base odometry. For full description of the algorithm, please refer to: Planar Odometry from a Radial Laser Scanner. A Range Flow-based Approach. ICRA 2016 Available at: http://mapir.isa.uma.es/mapirwebsite/index.php/mapir-downloads/papers/217

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make this package mrpt free ?

artivis opened this issue · comments

A quick look at the code let me think that this package depends on mrpt only for using a couple of matrix and two basic math functions.
Wouldn't it make sense to replace mrpt with plain Eigen types such as Eigen::Isometry3d thus removing a - heavy - dependency ? (Heavy regarding its use here...).

I made a mrpt-free branch on my fork. Replacing mrpt with plain Eigen.
Please let me know if you are interested in a pull request.

Hi artivis,
Hmmm what you point out may be interesting. We are used to work with MRPT so for us is not big deal to depend on MRPT, but i understand that it may not be the case for others.

So yes, make a pull request so we can test it.
Thanks!

Hi,
I wrote a plugin for rf2o (here) so that it can be used in the laser_odometry package.
Since the plugin depends on the pending PR #6 and #10, the plugin's README points to my fork in the meantime.

@JGMonroy Have you considered the PR @artivis made? It's good looking.