gazebosim / gazebosim/sdformat

Add python bindings for auto-inertial APIs added in sdf14

Open
#1,417 1 comment 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
C++
Stars
216
Forks
125
Avg merge
1d 14h
Merged PRs (30d)
14

Description

## Desired behavior

There should by python bindings for the C++ APIs added to support the automatic calculation of inertial properties in `sdf14`. I believe the following pull requests include the APIs added for this feature:

* https://github.com/gazebosim/sdformat/pull/1299
* [x] https://github.com/gazebosim/sdformat/pull/1424
* https://github.com/gazebosim/sdformat/pull/1304
* [ ]
* https://github.com/gazebosim/sdformat/pull/1335
* [ ]

## Alternatives considered

## Implementation suggestion

## Additional context

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing binding work in pull request 1424, then compare the C++ APIs from pull requests 1304 and 1335 with the current Python bindings. Done means the remaining automatic inertial APIs from sdf14 are exposed to Python and the bindings are covered consistently with the existing work.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, python
Domain
api, robotics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.