Commit Graph

  • ea2a932d3f Perform default initialization via edges pymem Rainer Kuemmerle 2026-01-18 17:51:58 +01:00
  • 519b243086 Update pre-commit-config Rainer Kuemmerle 2026-01-18 17:52:59 +01:00
  • 2cba32194d [pre-commit.ci] pre-commit autoupdate pre-commit-ci-update-config pre-commit-ci[bot] 2025-12-22 19:00:14 +00:00
  • e3b127f8d4 [pre-commit.ci] pre-commit autoupdate master pre-commit-ci[bot] 2025-12-08 19:21:11 +00:00
  • 5f05084ae2 Bump codecov/codecov-action from 5.5.1 to 5.5.2 in the actions group dependabot[bot] 2025-12-15 06:16:09 +00:00
  • b90a88a864 Update README Rainer Kuemmerle 2025-12-07 18:00:55 +01:00
  • 4ea014efda Update pre-commit-config Rainer Kuemmerle 2025-12-07 18:02:02 +01:00
  • 7769bee5d9 Increment version number pymem-release Rainer Kuemmerle 2025-12-02 22:23:28 +01:00
  • f18fd7a6b8 Update wheel action Rainer Kuemmerle 2025-11-30 13:56:04 +01:00
  • 96351a6ee2 Update pre-commit-config Rainer Kuemmerle 2025-11-30 13:45:29 +01:00
  • 33dbca81ad Bump actions/checkout from 5 to 6 in the actions group dependabot[bot] 2025-11-24 06:34:04 +00:00
  • bb54bb9ce2 Update pre-commit-config Rainer Kuemmerle 2025-11-11 11:25:24 +01:00
  • 709cf88f05 Update pre-commit-config Rainer Kuemmerle 2025-11-11 11:25:24 +01:00
  • 8c1c0844c0 Remove hardcoded false in static_assert Rainer Kuemmerle 2025-11-04 22:18:14 +01:00
  • afd0af8e3e Merge remote-tracking branch 'origin/master' into pymem Rainer Kuemmerle 2025-11-10 20:19:15 +01:00
  • 9d6cea47cc Build g2opy in CI Rainer Kuemmerle 2025-11-01 11:04:28 +01:00
  • 6cedbbac1f Update python versions for wheels Rainer Kuemmerle 2025-11-01 11:04:09 +01:00
  • faca4c3bb2 Update libQGLViewer link in README.md martin-kokos 2025-10-27 13:20:49 +01:00
  • a528edee77 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-10-13 19:11:46 +00:00
  • 2f0720e53e Drop custom script for finding SuiteSparse Rainer Kuemmerle 2025-10-08 18:52:43 +02:00
  • ef80e643ad Prepare build with Eigen release v5.0.0 Rainer Kuemmerle 2025-10-09 18:54:24 +02:00
  • c2b9a548d7 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-10-06 19:41:31 +00:00
  • 70f058fde4 Merge pull request #919 from RainerKuemmerle/pymem-merge Rainer Kümmerle 2025-09-21 17:24:51 +02:00
  • 68309110f6 Reduce code duplication in EdgeGICP Rainer Kuemmerle 2025-09-21 16:59:16 +02:00
  • cd9da0fee9 Merge remote-tracking branch 'origin/master' into pymem Rainer Kuemmerle 2025-09-21 16:36:19 +02:00
  • 093049d603 Add example calling the simulator Rainer Kuemmerle 2025-09-20 21:22:30 +02:00
  • b8667f978b Migrate bindings to smart_holder and native_enum Rainer Kuemmerle 2025-09-20 21:19:57 +02:00
  • 6f15f00649 Update pybind11 to v3.0.1 Rainer Kuemmerle 2025-09-20 21:18:48 +02:00
  • 779f1e8775 Handle the case when normal is close to y axis (#917) Egor Tsvetkov 2025-09-20 13:44:21 +03:00
  • 083d2c1e9c Add test for Schur complement Rainer Kuemmerle 2025-09-14 12:50:23 +02:00
  • 01ecfa187b Merge pull request #915 from RainerKuemmerle/pymem-merge Rainer Kümmerle 2025-09-14 11:44:48 +02:00
  • 63a53d3f01 Switch to unordered_set for Vertex/Edges Rainer Kuemmerle 2025-09-13 18:27:25 +02:00
  • 09720e6fdb Fix Schur complement Rainer Kuemmerle 2025-09-13 18:19:30 +02:00
  • b5da954b0e Merge remote-tracking branch 'origin/master' into pymem-merge Rainer Kuemmerle 2025-09-13 18:51:30 +02:00
  • f6906378f0 Bump the actions group with 2 updates dependabot[bot] 2025-09-08 06:25:58 +00:00
  • 39d07661ec [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-01 18:57:25 +00:00
  • 25093dc60a [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-09-01 18:57:12 +00:00
  • e62513c177 Switch to unordered_set for Vertex/Edges Rainer Kuemmerle 2025-09-13 18:27:25 +02:00
  • a86a829651 Fix Schur complement Rainer Kuemmerle 2025-09-13 18:19:30 +02:00
  • 0dda44c8c6 Update pre-commit-config Rainer Kuemmerle 2025-09-07 17:54:09 +02:00
  • 30de8b6392 Drop each vertex maintaining a reverse lookup to the edges Rainer Kuemmerle 2025-09-06 21:24:29 +02:00
  • ae77920c02 Remove g2o_hierarchical Rainer Kuemmerle 2025-09-06 21:23:47 +02:00
  • 0e68bd523e Do not install cmake on CI Rainer Kuemmerle 2025-08-31 14:09:05 +02:00
  • ff3c11833c Do not install cmake on CI Rainer Kuemmerle 2025-08-31 14:09:05 +02:00
  • db7e0a4370 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-11 19:30:37 +00:00
  • 46a9a32356 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-08-11 19:18:06 +00:00
  • 34b863f2b8 Bump the actions group with 2 updates dependabot[bot] 2025-08-25 12:41:46 +00:00
  • d89ab60ac8 Fix build on iOS (#907) GeorgH93 2025-06-11 21:05:53 +02:00
  • a83dfae269 Delete allocated graph structures Rainer Kuemmerle 2025-06-07 15:04:54 +02:00
  • 59ce0be3c0 Use CLI11 for command line interfaces Rainer Kuemmerle 2025-05-29 18:38:14 +02:00
  • 5ad2b3d8b5 Merge pull request #903 from TomRoyls/master Rainer Kümmerle 2025-06-01 19:31:55 +02:00
  • f64b402067 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-05-26 18:36:01 +00:00
  • 6836dcb424 Move alias definitions Tom Royls 2025-06-01 12:16:00 +00:00
  • f570bb5fff Improve CMake integration for use as subdirectory Tom Royls 2025-05-27 11:55:11 +00:00
  • b55776e160 Add test for SolverSLAM2DLinear Rainer Kuemmerle 2025-05-25 19:17:47 +02:00
  • 03dc691769 Fix handling unexpected number of fixed vertices Rainer Kuemmerle 2025-05-25 10:43:16 +02:00
  • f0ad86f6ee Tweak codacy setup Rainer Kuemmerle 2025-05-25 18:21:15 +02:00
  • 6375718a50 Merge branch 'master' into pymem-merge Rainer Kuemmerle 2025-05-23 19:08:03 +02:00
  • 18b1894778 Update sparse_optimizer.cpp for cpp20 compile error with fmt Aokiji996 2025-05-22 21:27:49 +08:00
  • 59050562fc Bump codecov/codecov-action from 5.4.2 to 5.4.3 in the actions group dependabot[bot] 2025-05-19 06:47:56 +00:00
  • f0adbb6971 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-05-12 18:35:01 +00:00
  • 9b536fa253 Pip build on linux aarch64 Rainer Kuemmerle 2025-05-11 15:31:03 +02:00
  • 278523fc3e Try pip on Windows Rainer Kuemmerle 2025-05-11 10:51:43 +02:00
  • b695eab6e9 Add test to replicate #891 Rainer Kuemmerle 2025-05-08 19:57:09 +02:00
  • 1ffbe41943 Add codecov token Rainer Kuemmerle 2025-05-08 20:06:51 +02:00
  • cc357efdf0 Bump codecov/codecov-action from 4.2.0 to 5.4.2 in the actions group dependabot[bot] 2025-05-08 17:35:09 +00:00
  • 7aa310fff7 Add dependabot for github actions Rainer Kuemmerle 2025-05-08 19:33:03 +02:00
  • 4434970067 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-05-05 18:43:13 +00:00
  • f160b52dba Add action for cibuildwheel Rainer Kuemmerle 2025-05-04 10:29:06 +02:00
  • d79e7c1cd4 Support older json library Rainer Kuemmerle 2025-05-04 19:34:12 +02:00
  • 0052205bcc Fix quaternion binding Rainer Kuemmerle 2025-05-04 12:19:48 +02:00
  • a8d86e4f0e Fix includes Rainer Kuemmerle 2025-05-04 11:33:42 +02:00
  • 023bd88eec Allow caching build dir by env variable Rainer Kuemmerle 2025-05-03 11:51:12 +02:00
  • 36774d14e1 Allow installing g2opy using pip Rainer Kuemmerle 2025-05-01 18:21:42 +02:00
  • d4d4f50fb1 Refactor type registration for g2opy Rainer Kuemmerle 2025-04-13 20:14:46 +02:00
  • 7d3bb21b8b Remove NUMERIC_JACOBIAN_TWO_D_TYPES ifdef parts Rainer Kuemmerle 2025-04-13 19:59:35 +02:00
  • 6ed268cf02 Obey GNUInstallDirs variables (#886) Ryan 2025-04-12 11:56:42 -07:00
  • eb852008de Update todo Rainer Kuemmerle 2025-03-30 22:09:49 +02:00
  • 0547607d1e Add a templated pybind trampoline for edges Rainer Kuemmerle 2025-03-29 18:11:12 +01:00
  • c46280e4ec Add jacobian/setJacobian to edges Rainer Kuemmerle 2025-03-29 17:22:05 +01:00
  • acb9501f65 Allow to implement linearize_oplus in Python Rainer Kuemmerle 2025-03-27 11:57:00 +01:00
  • 3a6a4a13ab Fix notebooks Rainer Kuemmerle 2025-03-29 18:27:16 +01:00
  • a1073b8430 Fix Jupyter notebook formatting Rainer Kuemmerle 2025-03-29 18:14:47 +01:00
  • d9a2a663eb Fix compiler warnings Rainer Kuemmerle 2025-03-29 18:12:24 +01:00
  • e4919034b4 Update pre-commit-config for clang-format Rainer Kuemmerle 2025-03-29 18:10:52 +01:00
  • e83bce1dfa Update todo Rainer Kuemmerle 2025-03-22 17:49:43 +01:00
  • ff02dde81e Merge remote-tracking branch 'origin/master' into pymem-merge Rainer Kuemmerle 2025-03-22 17:27:20 +01:00
  • 1153f1b50c Add todo for ID Rainer Kuemmerle 2025-03-22 17:11:22 +01:00
  • 100af05931 Install cholmod api header. Sebastian Kasperski 2025-03-20 09:09:28 +01:00
  • 37d17a9459 Export csparse and cholmod wrapper Rainer Kuemmerle 2025-03-18 21:29:07 +01:00
  • aa95c70627 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-03-17 18:44:45 +00:00
  • 87ae7ab4fc [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-03-17 18:44:36 +00:00
  • 71df8b438c Compute initial estimate in simulator Rainer Kuemmerle 2025-02-22 13:34:56 +01:00
  • 95f1358b48 Update initial estimator API Rainer Kuemmerle 2025-02-22 12:45:39 +01:00
  • d5aeba4fe6 Apply constness and less nesting Rainer Kuemmerle 2025-02-22 12:05:21 +01:00
  • fcfd5bc94f Fix simulator notebook Rainer Kuemmerle 2025-02-22 11:16:00 +01:00
  • 1ff1d0c48a Update pre-commit-config Rainer Kuemmerle 2025-02-22 12:46:28 +01:00
  • 79207d37e9 Bump SO version Rainer Kuemmerle 2025-02-22 10:49:07 +01:00
  • e97abe411a Add dark logo Rainer Kuemmerle 2025-02-09 10:22:07 +01:00
  • da144c173b Update pre-commit-config Rainer Kuemmerle 2025-02-09 10:20:54 +01:00