ODE surface parameters.
More...
#include <ODESurfaceParams.hh>
Inherits SurfaceParams.
|
| double | bounce |
| | bounce restitution coefficient [0,1], with 0 being inelastic, and 1 being perfectly elastic. More...
|
| |
| double | bounceThreshold |
| | minimum contact velocity for bounce to take effect, otherwise the collision is treated as an inelastic collision. More...
|
| |
| double | cfm |
| | Constraint Force Mixing parameter. More...
|
| |
| unsigned int | collideBitmask |
| | Custom collision filtering. More...
|
| |
| bool | collideWithoutContact |
| | Allow collision checking without generating a contact joint. More...
|
| |
| unsigned int | collideWithoutContactBitmask |
| | Custom collision filtering used when collideWithoutContact is true. More...
|
| |
| double | erp |
| | Error Reduction Parameter. More...
|
| |
| double | kd |
| | spring damping constant equivalents of a contact as a function of SurfaceParams::cfm and SurfaceParams::erp. More...
|
| |
| double | kp |
| | spring constant equivalents of a contact as a function of SurfaceParams::cfm and SurfaceParams::erp. More...
|
| |
| double | maxVel |
| | Maximum interpenetration error correction velocity. More...
|
| |
| double | minDepth |
| | Minimum depth before ERP takes effect. More...
|
| |
| double | slip1 |
| | Artificial contact slip in the primary friction direction. More...
|
| |
| double | slip2 |
| | Artificial contact slip in the secondary friction dirction. More...
|
| |
| double | slipTorsion |
| | Artificial contact slip in torsional dirction. More...
|
| |
| virtual void FillMsg |
( |
msgs::Surface & |
_msg | ) |
|
|
virtual |
Fill in a surface message.
- Parameters
-
| [in] | _msg | Message to fill with this object's values. |
Reimplemented from SurfaceParams.
| virtual void Load |
( |
sdf::ElementPtr |
_sdf | ) |
|
|
virtual |
Load the contact params.
- Parameters
-
| [in] | _sdf | SDF values to load from. |
Reimplemented from SurfaceParams.
| virtual void ProcessMsg |
( |
const msgs::Surface & |
_msg | ) |
|
|
virtual |
Process a surface message.
- Parameters
-
| [in] | _msg | Message to read values from. |
Reimplemented from SurfaceParams.
| unsigned int collideBitmask |
|
inherited |
Custom collision filtering.
Will override collideWithoutContact.
| bool collideWithoutContact |
|
inherited |
Allow collision checking without generating a contact joint.
| unsigned int collideWithoutContactBitmask |
|
inherited |
Custom collision filtering used when collideWithoutContact is true.
Artificial contact slip in torsional dirction.
The documentation for this class was generated from the following file: