Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added tutorial for Automatic Inertia Calculator #2119

Merged
merged 17 commits into from
Sep 20, 2023

Conversation

jasmeet0915
Copy link
Contributor

@jasmeet0915 jasmeet0915 commented Sep 5, 2023

🎉 New feature

This PR adds tutorials for the Automatic Inertia Calculation feature.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Added example and/or tutorial
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
…n all shaoes

Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
@codecov
Copy link

codecov bot commented Sep 6, 2023

Codecov Report

Merging #2119 (091f8f9) into gz-sim8 (58a0c0b) will increase coverage by 0.01%.
Report is 26 commits behind head on gz-sim8.
The diff coverage is 80.00%.

❗ Current head 091f8f9 differs from pull request most recent head 1f74cb9. Consider uploading reports for the commit 1f74cb9 to get more accurate results

@@             Coverage Diff             @@
##           gz-sim8    #2119      +/-   ##
===========================================
+ Coverage    65.45%   65.47%   +0.01%     
===========================================
  Files          323      323              
  Lines        30699    30708       +9     
===========================================
+ Hits         20094    20106      +12     
+ Misses       10605    10602       -3     
Files Changed Coverage Δ
src/SimulationRunner.cc 91.73% <50.00%> (+0.52%) ⬆️
src/systems/sensors/Sensors.cc 63.56% <100.00%> (+0.38%) ⬆️
src/systems/user_commands/UserCommands.cc 60.80% <100.00%> (ø)

Copy link
Contributor

@quarkytale quarkytale left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for compiling this! Just a few rephrases and formatting, looks great otherwise.

tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Copy link
Contributor

@azeey azeey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! I have mostly minor issues and some clarifications I'd like to see.

tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Show resolved Hide resolved
examples/worlds/auto_inertia_rolling_shapes.sdf Outdated Show resolved Hide resolved
tutorials/auto_inertia_calculation.md Show resolved Hide resolved
@azeey azeey added beta Targeting beta release of upcoming collection documentation Improvements or additions to documentation labels Sep 13, 2023
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
Copy link
Contributor

@azeey azeey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than the issue with submeshes that needs to be documented, this LGTM!

@azeey azeey requested a review from ahcorde September 19, 2023 17:58
…atic computation

Signed-off-by: Jasmeet Singh <jasmeet0915@gmail.com>
@jasmeet0915
Copy link
Contributor Author

@azeey I have documented the limitation with using submeshes in 1f74cb9

@azeey azeey merged commit 4d4b680 into gazebosim:gz-sim8 Sep 20, 2023
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta Targeting beta release of upcoming collection documentation Improvements or additions to documentation 🎵 harmonic Gazebo Harmonic
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

4 participants