-
Notifications
You must be signed in to change notification settings - Fork 80
Comparing changes
Open a pull request
base repository: gazebosim/gz-math
base: gz-math7_7.5.0
head repository: gazebosim/gz-math
compare: gz-math7
- 16 commits
- 130 files changed
- 14 contributors
Commits on Jul 2, 2024
-
Clean up nested namespaces (#603)
Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai>
Michael Carroll authoredJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 0ebc06e - Browse repository at this point
Copy the full SHA 0ebc06eView commit details
Commits on Aug 6, 2024
-
Check for 0 stddev when generating a random number using normal distr…
…ibution (#615) Signed-off-by: Ian Chen <ichen@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 197e189 - Browse repository at this point
Copy the full SHA 197e189View commit details
Commits on Aug 12, 2024
-
Added box examples in cpp and python (#584)
Signed-off-by: Jagadeeshan S <jagadeeshanmsj@gmail.com> Co-authored-by: Arjo Chakravarty <arjo@openrobotics.org> Co-authored-by: Addisu Z. Taddese <addisu@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 4c7f2c2 - Browse repository at this point
Copy the full SHA 4c7f2c2View commit details
Commits on Aug 23, 2024
-
Fix tolerance for axis-angle conversion of quaternions (#620)
Signed-off-by: Shameek Ganguly <shameekarcanesphinx@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b0989bb - Browse repository at this point
Copy the full SHA b0989bbView commit details -
Signed-off-by: Addisu Z. Taddese <addisu@openrobotics.org>
Addisu Z. Taddese authoredAug 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 5072602 - Browse repository at this point
Copy the full SHA 5072602View commit details
Commits on Nov 1, 2024
-
Permit building python bindings separately from gz-math library (#640)
Backport of #636 with adapted package finding logic and a note about requiring cmake 3.22.1. This allows the src/python_pybind11/CMakeLists.txt file to be built as a top-level cmake project against an external gz-math library, with documentation added to the installation tutorial. The logic for finding pybind11 is also moved from the root CMakeLists.txt to src/python_pybind11/CMakeLists.txt to reduce code duplication. When invoked through the root CMakeLists.txt, pybind11 is treated as an optional dependency, but when invoked from the src/python_pybind11 folder, pybind11 is treated it as required by setting CMAKE_REQUIRE_FIND_PACKAGE_pybind11 to TRUE. Signed-off-by: Silvio Traversaro <silvio.traversaro@iit.it> Signed-off-by: Steve Peters <scpeters@openrobotics.org> Co-authored-by: Silvio Traversaro <silvio.traversaro@iit.it> (cherry picked from commit 17deea2)
Configuration menu - View commit details
-
Copy full SHA for 255f118 - Browse repository at this point
Copy the full SHA 255f118View commit details
Commits on Nov 20, 2024
-
Backport bazel BUILD updates from gz-math8 (#651)
* Update BUILD rules * Add eigen3 test targets to satisfy layering checks * Add default visibility for math/eigen3 Signed-off-by: Shameek Ganguly <shameek@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for 311d2b4 - Browse repository at this point
Copy the full SHA 311d2b4View commit details
Commits on Feb 4, 2025
-
Signed-off-by: Addisu Z. Taddese <addisu@openrobotics.org>
Addisu Z. Taddese authoredFeb 4, 2025 Configuration menu - View commit details
-
Copy full SHA for 4ef29f8 - Browse repository at this point
Copy the full SHA 4ef29f8View commit details
Commits on Mar 1, 2025
-
Unify Python3_Development_FOUND checks (#663)
The value of this variable may change if other code paths call find_package(Python3), so move the warning to be co-located with the add_subdirectory call. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 5a6c3fa - Browse repository at this point
Copy the full SHA 5a6c3faView commit details
Commits on Mar 19, 2025
-
Update Windows badges in README.md [skip ci]
Part of gazebo-tooling/release-tools#1288 Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Configuration menu - View commit details
-
Copy full SHA for c91cfd5 - Browse repository at this point
Copy the full SHA c91cfd5View commit details
Commits on Mar 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 56614e2 - Browse repository at this point
Copy the full SHA 56614e2View commit details
Commits on Jun 17, 2025
-
python: suppress Pose3 deprecation warnings (#682)
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for ad7e7cd - Browse repository at this point
Copy the full SHA ad7e7cdView commit details
Commits on Oct 17, 2025
-
Correct calculation in ProjectPointToPlane (#702)
Use unit normal for projection. Update InterpolatePointTest to capture projection edges cases - Resize the sample grid and add a gradient to the field to check projection normalisation. Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com> Co-authored-by: Addisu Z. Taddese <addisu@openrobotics.org> (cherry picked from commit 06d73ac)
Configuration menu - View commit details
-
Copy full SHA for 981387a - Browse repository at this point
Copy the full SHA 981387aView commit details
Commits on Mar 16, 2026
-
Fix Box VolumeBelow/CenterOfVolumeBelow and Sphere<float> type error (#…
…724) Replace the surface-mesh + divergence theorem implementation of Box::VolumeBelow and Box::CenterOfVolumeBelow with an analytic inclusion-exclusion formula (Scardovelli-Zaleski / Lehmann-Gekle). The old VolumeBelow used TrianglesInPlane which relied on exact float comparison (Plane::Side() == NO_SIDE) and produced wrong volumes for non-axis-aligned planes. The old CenterOfVolumeBelow returned the arithmetic mean of vertex positions instead of the volumetric centroid, which was only correct for axis-aligned cuts. The new implementation: - Computes volume analytically via IE3/IE2/IE1 formulas with proper dimensional reduction (handles 3D, 2D, 1D, and degenerate cases) - Computes centroid via first-moment IE formula with F_k functions matched to the effective dimensionality - Keeps TrianglesInPlane for source compatibility (with bug note) - Fixes Sphere<float> compilation by replacing hardcoded Vector3d with Vector3<T>::Zero in VolumeBelow and CenterOfVolumeBelow Generated-by: Claude Opus 4.6 (1M context) Signed-off-by: Carlos Agüero <caguero@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for ce4cc80 - Browse repository at this point
Copy the full SHA ce4cc80View commit details
Commits on Mar 19, 2026
-
Add VolumeBelow/CenterOfVolumeBelow for Ellipsoid, Cylinder, Capsule,…
… Cone (#730) Generated-by: Claude Signed-off-by: Carlos Agüero <caguero@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for b380186 - Browse repository at this point
Copy the full SHA b380186View commit details
Commits on Apr 10, 2026
-
Prepare for 7.6.0 release (#743)
Signed-off-by: Carlos Aguero <caguero@honurobotics.com>
Configuration menu - View commit details
-
Copy full SHA for dd28813 - Browse repository at this point
Copy the full SHA dd28813View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff gz-math7_7.5.0...gz-math7