CHANGELOG 2.55 KB
Newer Older
Nicolas Mellado's avatar
Nicolas Mellado committed
1 2 3
Changelog


4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
--------------------------------------------------------------------------------
v0.4
- Vitelotte
    # TODO
    
- Grenaille
  - Core
    # Bugfixes and performance improvements in GLSCurvatureHelper
  
  - Doc
    # Minor changes: added formulas
    
- General documentation
    # Updates Eigen/Cuda instructions
    
    
--------------------------------------------------------------------------------
v0.3.2

- Core
    # New PrimitiveBase class (to be used with heritance for all new primitives)
    # Plane primitive added
    # New output state for fitting added (need another pass)
    # New plane fitting technique, using covariance analysis    
    # Few updates

- Examples
    # PCL wrapper added
    # Plane fitting example added

- Tests
    # Plane primitive tests added
    # Plane fitting tests added
    # Few updates in tests

- Documentation
    # Few fixes in typo
    # Few updates in credits and for new features
    

--------------------------------------------------------------------------------
v0.3.1

- Core
    # few issues with cuda have been updated

- Exemple
    # SSC gls examples updated


--------------------------------------------------------------------------------
v0.3

- Documentation
    # New version with improved presentation, new examples, user manual, images, references, etc.
    # Examples fixed.
    # We now have a logo !

- Tests
    # Now using ctest for the unit tests
    # Few functional tests have been added

- Core
    # Fits now have a state. The finalize() function can return it. See doc for more details.
    # Fit degenerative cases are now well treated (for example plane case). Thus, it should no more produce QNaN values.
    # Library cleaned of useless code / files.
    # Code refactoring, we now follow some guidelines (see guidelines.txt).


--------------------------------------------------------------------------------
Nicolas Mellado's avatar
Nicolas Mellado committed
74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
V0.1.2

 - BugFix
   # Fix space derivatives equals to NaN when the local query is (0,...,0)
   
 - Documentation
   # Update documentation on partial support of SelfAdjointEigenSolver in cuda
   # Update documentation on GLSCurvatureHelper: new tutorial
   
 - Functionalities
   # Add a ready state in algebraic sphere that is set to true by the fitting kernels finalize method
   # Add method to compare two GLS instances
   # Add helper class to compute principal curvatures
   
 - Improvements
   # Use optimized storage order for derivatives vectors wrt space/space differentiation parameters
   
 - Tests
   # Add eigendecomposition test
   
 - Cleaning
   # Remove unused include directives