diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 402bd910..650dc204 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,7 +2,7 @@ name: Linux / MacOS - c++ on: push: - branches: [ master ] + branches: [ main ] pull_request: workflow_dispatch: diff --git a/.github/workflows/sympy.yml b/.github/workflows/sympy.yml index 7c72ccae..6ec7ffe5 100644 --- a/.github/workflows/sympy.yml +++ b/.github/workflows/sympy.yml @@ -2,7 +2,7 @@ name: Linux - sympy on: push: - branches: [ master ] + branches: [ main ] pull_request: workflow_dispatch: @@ -12,7 +12,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04] + os: [ubuntu-22.04] fail-fast: false diff --git a/README.md b/README.md index cf5ac6fa..791ee1c9 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,3 @@ -

Sophus

- -

- A collection of c++ types for 2d and 3d geometric problems. -

-
@@ -25,6 +19,11 @@
+

Sophus

+ +

+ 2d and 3d Lie Groups for Computer Vision and Robotics +

This is a c++ implementation of Lie groups commonly used for 2d and 3d geometric problems (i.e. for Computer Vision or Robotics applications). @@ -36,9 +35,9 @@ SE(2) and SE(3) to represent isometries also known as rigid body transformations ## Status -*Sophus (aka Sophus 1) is in maintenance mode and there is no plane to add new larger features -(as of June 2024).* - +*Sophus (aka Sophus 1) is in maintenance mode. As of June 2024, there is no +plane to add new larger features and future PRs will likely be limited to bug +fixes, small improvements and toolchain updates.* However, next incarnations of Sophus are under development: @@ -66,8 +65,8 @@ However, next incarnations of Sophus are under development: -How to build ------------- +How to build Sophus +------------------- Sophus requires a C++17 compiler (though older versions build with C++14). diff --git a/package.xml b/package.xml index 72a19080..770074e1 100644 --- a/package.xml +++ b/package.xml @@ -1,7 +1,7 @@ sophus - 1.22.10 + 1.24.06 C++ implementation of Lie Groups using Eigen. diff --git a/setup.py b/setup.py index affc3ceb..05bf4db8 100644 --- a/setup.py +++ b/setup.py @@ -132,7 +132,7 @@ def main(): # logic and declaration, and simpler if you include description/version in a file. setup( name="sophus_pybind", - version="1.22.10", + version="1.24.06", description="Sophus python API", long_description="Python API for sophus library", url="https://github.com/strasdat/sophus",