default gains 1 -> 0.1
This commit is contained in:
@@ -24,11 +24,11 @@ struct btSolverInfo;
|
|||||||
class btMultiBodyJointMotor : public btMultiBodyConstraint
|
class btMultiBodyJointMotor : public btMultiBodyConstraint
|
||||||
{
|
{
|
||||||
protected:
|
protected:
|
||||||
|
|
||||||
btScalar m_desiredVelocity;
|
btScalar m_desiredVelocity;
|
||||||
btScalar m_desiredPosition;
|
btScalar m_desiredPosition;
|
||||||
btScalar m_kd;
|
btScalar m_kd;
|
||||||
btScalar m_kp;
|
btScalar m_kp;
|
||||||
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
@@ -45,18 +45,18 @@ public:
|
|||||||
btMultiBodyJacobianData& data,
|
btMultiBodyJacobianData& data,
|
||||||
const btContactSolverInfo& infoGlobal);
|
const btContactSolverInfo& infoGlobal);
|
||||||
|
|
||||||
virtual void setVelocityTarget(btScalar velTarget, btScalar kd = 1.f)
|
virtual void setVelocityTarget(btScalar velTarget, btScalar kd = 0.1f)
|
||||||
{
|
{
|
||||||
m_desiredVelocity = velTarget;
|
m_desiredVelocity = velTarget;
|
||||||
m_kd = kd;
|
m_kd = kd;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void setPositionTarget(btScalar posTarget, btScalar kp = 1.f)
|
virtual void setPositionTarget(btScalar posTarget, btScalar kp = 0.1f)
|
||||||
{
|
{
|
||||||
m_desiredPosition = posTarget;
|
m_desiredPosition = posTarget;
|
||||||
m_kp = kp;
|
m_kp = kp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
virtual void debugDraw(class btIDebugDraw* drawer)
|
virtual void debugDraw(class btIDebugDraw* drawer)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user