-
Notifications
You must be signed in to change notification settings - Fork 479
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
Wheel slip nonlinear effect part 2 (not for merging) #3399
Commits on Aug 28, 2023
-
Add Model::GetMass API that returns cached mass
This breaks ABI, so is not intended for gazebo11. Compute and cache mass in Model::Init. Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e61240 - Browse repository at this point
Copy the full SHA 2e61240View commit details -
Add ODELink::AddedForce accessor
This returns the total forces added by the AddForce and AddRelativeForce APIs. This change breaks ABI and is not intended for gazebo11. Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60ca901 - Browse repository at this point
Copy the full SHA 60ca901View commit details
Commits on Aug 29, 2023
-
ODECollision: add nonlinear_slip plowing params
Apply scaling to slip compliance above and below threshold slopes to induce a nonnlinear effect. Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65cc16d - Browse repository at this point
Copy the full SHA 65cc16dView commit details -
Fix whitespace in example world
Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5101e48 - Browse repository at this point
Copy the full SHA 5101e48View commit details -
ODEPhysics: implement nonlineaar slip effect
Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87da654 - Browse repository at this point
Copy the full SHA 87da654View commit details -
Example world with nonlinear slip effect
Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f96569 - Browse repository at this point
Copy the full SHA 9f96569View commit details
Commits on Oct 10, 2023
-
Add parameter to disable slip scaling
The slip compliance parameters are currently scaled by the number of contact points, but this can cause issues on heightmaps when transitioning between triangle patches. This adds a parameter to disable the scaling behavior, while retaining the current behavior as the default. Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a96f11 - Browse repository at this point
Copy the full SHA 6a96f11View commit details
Commits on Dec 7, 2023
-
Add piecewise linear wheel slip parameters
This extends the nonlinear wheel slip model with piecewise linear parameters for the slip compliance multipliers. Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2509e1b - Browse repository at this point
Copy the full SHA 2509e1bView commit details
Commits on Dec 9, 2023
-
Add lateral nonlinear slip parameters as well
* Refactor the data definitions and parsing method to reduce duplication. * Refine some unit vector calculations in ODEPhysics as well. Signed-off-by: Steve Peters <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89eaf90 - Browse repository at this point
Copy the full SHA 89eaf90View commit details