-
Notifications
You must be signed in to change notification settings - Fork 321
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kissualizer: a new KISS-ICP visualizer! #379
Conversation
Make voxel computation consistent across all source code (PRBonn#354)
Waaaaaaaaaat 🤤 I dream finally come true 🥹 I always wanted to use the new visualizer and leave the legacy open3d behind Thanks!!!!!!! I'll check this out as soon as possible |
Do we want to keep a legacy visualizer for those who "don't want / can't" install polyscope? I checked the compatibility of I vote to kill the old visualizer but just raising this concern here in case someone else have a different opinion |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I fix the color palette and point size in such a way that everything is properly visible, if anyone have anything to say, talk now or die forever.
Ok, I think now the shape is way better. if you have other requests I am here to satisfy them. |
Just another feature added: if you are in global view and in PAUSE mode, you can double click on a pose on the trajectory to visualize its position in the global frame. Let me know if you want to keep this feature. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, I love it! Thanks for all the effort ❤️
I want to propose a new visualizer for KISS-ICP. The current visualizer presents some issues in my opinion:
All these cons are there because Open3D is not meant to be used as a general visualizer.
I'll take over here: Kissualizer, a new visualizer using polyscope, a library which purpose is exactly visualize 3D data. Here some pros presented with my visualizer:
This is just to scratch the surface, with polyscope you can give vent to all your dirtiest graphic fantasies!
Here a demo to show the current implementation that I propose (the frame rate seems pretty low because of the GIF format, try it on your machine!):
Of course I just added some basic features, but this can be really expanded a lot. For now I just want to show you the potential of using a real visualizer. In case you like it I can work on new features, better implementation code side and whatever you want. Also, I used a slighlty different color palette, but this, of course, can be adjusted.
It is time for KISS-ICP to embrace the future!
Here the github page of polyscope in case you need more information. Here the 'pybinded' version.
Oh, this would add only a simple optional dependency python side, a simple
pip install polyscope
.