1. 08 Apr, 2022 2 commits
  2. 07 Apr, 2022 2 commits
  3. 28 Feb, 2022 1 commit
  4. 27 Feb, 2022 1 commit
  5. 18 Feb, 2022 1 commit
  6. 16 Feb, 2022 1 commit
  7. 10 Feb, 2022 2 commits
  8. 05 Feb, 2022 1 commit
  9. 26 Jan, 2022 1 commit
  10. 23 Jan, 2022 1 commit
  11. 22 Jan, 2022 1 commit
  12. 17 Jan, 2022 4 commits
  13. 02 Feb, 2021 1 commit
  14. 07 Aug, 2020 1 commit
  15. 04 Aug, 2020 1 commit
    • Pablo Speciale's avatar
      Conditional compilation for benchmark. (#18) · 51eaafa0
      Pablo Speciale authored
      `WITH_BENCHMARK` option controls if `benchmark` binary is compiled or not.
      Default if without benchmark.
      
      Add `-DWITH_BENCHMARK=ON` to cmake to activate.
      
      ```
      # Benchmark
      option(WITH_BENCHMARK "Build benchmark example." OFF)
      if(WITH_BENCHMARK)
      	add_subdirectory(benchmark)
      endif()
      ```
      51eaafa0
  16. 09 Jul, 2020 1 commit
    • Pablo Speciale's avatar
      Using modern cmake (version >= 3.9) allows to use the library as submodule (#17) · f92d2ea0
      Pablo Speciale authored
      * Using modern cmake (version >= 3.9)
      
          find_package(PoseLib::PoseLib <VERSION> REQUIRED)
          target_link_libraries(... PoseLib::PoseLib)
      
      * Added message to see the version and build type of PoseLib library. See function in `poselib.h` (generated file):
      
          poselib_print_version();
      
      * Building scripts (easy to change options by commenting lines). These scrips will build the code in `_build/` and install on `_install` (the folders can be change inside the script).
      
      * printed first instead of at the end
      
      * return a string here instead printing to std::cout
      
      * removing building scripts
      
      * Update cmake minimum requirement version
      
      * Update README
      f92d2ea0
  17. 28 Jun, 2020 1 commit
  18. 08 Jun, 2020 1 commit
  19. 06 May, 2020 3 commits
  20. 05 May, 2020 6 commits
  21. 04 May, 2020 1 commit
  22. 02 May, 2020 1 commit
  23. 29 Apr, 2020 2 commits
    • Viktor Larsson's avatar
      Minor formatting fixes · af476d9f
      Viktor Larsson authored
      af476d9f
    • vlarsson's avatar
      Added code for fast essential matrix factorization. Both in the general case... · 1441cf97
      vlarsson authored
      Added code for fast essential matrix factorization. Both in the general case and in the planar case. (General case still needs some improvements, but is roughly 3x as fast as the SVD approach).
      
      Moved functions relating to essential matrix to separate file under misc/
      
      Updated 8 point algorithm to avoid SVD in the case where there is only 8 point. Also fixed bug where it would only project to essential matrix for >8 points.
      
      Changed relpose_upright_planar_3pt to use QR instead of SVD.
      1441cf97
  24. 28 Apr, 2020 3 commits