Skip to content

Gz physics7 branch sync - #3

Merged
mderbaso-deepx merged 20 commits into
gz-physics7-deepxfrom
gz-physics7
Apr 13, 2026
Merged

Gz physics7 branch sync#3
mderbaso-deepx merged 20 commits into
gz-physics7-deepxfrom
gz-physics7

Conversation

@mderbaso-deepx

Copy link
Copy Markdown
Collaborator

Description

merging upstream to custom branch

Motivation and Context

How Has This Been Tested?


---

iche033 and others added 20 commits August 8, 2025 19:32
Signed-off-by: Ian Chen <ichen@openrobotics.org>
Signed-off-by: Addisu Z. Taddese <addisu@openrobotics.org>
Co-authored-by: Addisu Z. Taddese <addisu@openrobotics.org>
Signed-off-by: Ian Chen <ichen@openrobotics.org>
Signed-off-by: Addisu Z. Taddese <addisu@openrobotics.org>
Co-authored-by: Addisu Z. Taddese <addisu@openrobotics.org>
Signed-off-by: Ian Chen <ichen@openrobotics.org>
…zebosim#785)

Fix crash when recursively deleting nested models by
validating world and model existence before access.


(cherry picked from commit d485476)

Signed-off-by: momo <2438833481@qq.com>
Co-authored-by: Oscmoar07 <108773152+XINJIANGMO@users.noreply.github.com>
…gazebosim#689)

Signed-off-by: Martin Pecka <peci1@seznam.cz>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Co-authored-by: Ian Chen <ichen@openrobotics.org>
(cherry picked from commit 615afd9)
Signed-off-by: Gopikrishnan K <43175555+SuperGops7@users.noreply.github.com>
Signed-off-by: jmackay2 <1.732mackay@gmail.com>
Signed-off-by: jmackay2 <1.732mackay@gmail.com>
Signed-off-by: Ian Chen <ichen@openrobotics.org>
* Support joint damping for ball joints in bullet-featherstone

Signed-off-by: Ian Chen <ichen@openrobotics.org>
(cherry picked from commit 75312b7)
* collisions test: print more on test failure

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
(cherry picked from commit 35b81a5)
Signed-off-by: Ian Chen <ichen@openrobotics.org>
Co-authored-by: Steve Peters <scpeters@openrobotics.org>
(cherry picked from commit d362e96)
Signed-off-by: Ian Chen <ichen@openrobotics.org>
Co-authored-by: Addisu Z. Taddese <addisu@openrobotics.org>
(cherry picked from commit 00e0fdd)
Signed-off-by: Ian Chen <ichen@openrobotics.org>

# Conflicts:
#	bullet-featherstone/src/SimulationFeatures.cc
…azebosim#868)

Signed-off-by: momo <2438833481@qq.com>
(cherry picked from commit 2f8e332)
…zebosim#872)

This PR fixes a lifetime bug in the Bullet Featherstone plugin when removing models that use mimic (gear) constraints.

Signed-off-by: momo <2438833481@qq.com>
(cherry picked from commit 9e27811)
Signed-off-by: Ian Chen <iche@intrinsic.ai>
(cherry picked from commit 913658a)
…ide bitmasks (gazebosim#804)

---------

Signed-off-by: Ian Chen <ichen@openrobotics.org>
Signed-off-by: Ian Chen <iche@intrinsic.ai>
Co-authored-by: Ian Chen <iche@intrinsic.ai>
(cherry picked from commit 6e1482b)
Signed-off-by: Ian Chen <ichen@openrobotics.org>
Signed-off-by: Ian Chen <iche@intrinsic.ai>
Co-authored-by: Ian Chen <iche@intrinsic.ai>
(cherry picked from commit 0c74a8a)
Signed-off-by: Ian Chen <ichen@openrobotics.org>
Signed-off-by: Ian Chen <iche@intrinsic.ai>
Co-authored-by: Ian Chen <iche@intrinsic.ai>
Signed-off-by: Ian Chen <iche@intrinsic.ai>
(cherry picked from commit e608ccf)
…id_t` (Part 1) (gazebosim#916)

Replaced the legacy custom implementation of `void_t` in
`TemplateHelpers.hh` with `std::void_t` from `<type_traits>`,
fulfilling the existing TODO to migrate to standard C++17
metaprogramming types.

Replaced the recursive template traversal in `InspectFeatures` with
flat C++17 fold expressions over the `FeatureTuple`. This significantly
reduces compile-time template instantiation depth and improves runtime
performance for feature verification.

---------
Generated-By: Gemini 3.0 Pro
Signed-off-by: Addisu Z. Taddese <addisuzt@intrinsic.ai>
(cherry picked from commit 8c64cd2)
@mderbaso-deepx
mderbaso-deepx merged commit 7872d87 into gz-physics7-deepx Apr 13, 2026
2 of 4 checks passed
@mderbaso-deepx
mderbaso-deepx deleted the gz-physics7 branch April 13, 2026 09:41
@mderbaso-deepx
mderbaso-deepx restored the gz-physics7 branch April 13, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants