ethz-asl / segmap

A map representation based on 3D segments
BSD 3-Clause "New" or "Revised" License
1.06k stars 394 forks source link

how can I train a classifier with my data. #66

Closed szm88 closed 6 years ago

szm88 commented 6 years ago

@rdube Hi,rdube. now I have laser data in real environment,and i want to train the model.how can i train a classifier?

Durant35 commented 6 years ago
rdube commented 6 years ago

Hi guys, Unfortunately I do not have the time to support training a RF for segmatch. I can try to find the parameters that we used for training if you really do need them.

For your information, we will update segmatch soon and will not be supporting random forests anymore. The issue is that they can be too expensive to use when doing localization in large maps, in comparison to doing k-NN retrieval in feature space. With the upcoming version we can do localization at 10Hz on velodyne data. See our RA-L paper on this strategy here: incremental localization

We will soon include a new descriptor which might be of interest to you. In the mean-time I would encourage you to use the eigen-value based descriptor with knn retrieval. We will update the code and demonstrations soon and will be happy to help you using this descriptor if you have any issue. Hope that helps!

Durant35 commented 6 years ago

Great!Thanks a lot for your kindly replay. I will try your suggestions soon. Hope to feedback.

rdube commented 6 years ago

@Durant35 Here is a video demonstration of the data-driven descriptor I was mentioning. We are now updating the approach and won't be using RF anymore (see #79). Please feel free to reopen an issue if you have further questions!

Durant35 commented 6 years ago

Awesome!Thanks for your kindly reply.