Lauro,
It's looking really great and I can't wait to test it on the ev3, especially because I'm working on navigation and map-and-explore-robots for the NXT already almost since about 8 years (once for the RCX by Java already more than 10 years ago) -
nevertheless I'm currently not able to do it on the ev3 because
- there is still no sensor API for BCC/C which I would urgently need
- the BCC API for buttons, lcd (and more things) is not 100% compatible to the original lms2012.h by Lego, and those incompatibilities lead to several issues at compilation time and run time
- and still missing is a feature for daisy-chaining
so it won't make sense for the moment to start with either work if I'm not sure that I will be able to go ahead and not will be stalling on all of this when I finally got the basic data analysis tool working... (and I'm convinced that missing a convenient sensor API and daisy-chaining API is an issue for 99.9% of all current BCC/NXC users, too )
But I'm really looking forward to such a consistent and convenient API to be available soon - gladly for BCC/C but maybe also for RobotC 4.0 (in case).