Public Member Functions | Protected Attributes
constrained_ik::constraints::GoalMinimizeChange Class Reference

Constraint that pushes joints back towards their starting position. More...

#include <goal_minimize_change.h>

Inheritance diagram for constrained_ik::constraints::GoalMinimizeChange:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual Eigen::VectorXd calcError ()
 Joint velocity is difference between starting position and current position.
virtual Eigen::MatrixXd calcJacobian ()
 Jacobian is identity becasue all joints are affected.
virtual bool checkStatus () const
 Termination criteria for singularity constraint.
double getWeight ()
 GoalMinimizeChange ()
void setWeight (double weight)
 setter for weight_
virtual ~GoalMinimizeChange ()

Protected Attributes

double weight_

Detailed Description

Constraint that pushes joints back towards their starting position.

Definition at line 32 of file goal_minimize_change.h.


Constructor & Destructor Documentation

Definition at line 30 of file goal_minimize_change.cpp.

Definition at line 36 of file goal_minimize_change.h.


Member Function Documentation

Joint velocity is difference between starting position and current position.

Returns:
Joint difference scaled by weight_

Implements constrained_ik::Constraint.

Definition at line 34 of file goal_minimize_change.cpp.

Jacobian is identity becasue all joints are affected.

Returns:
Identity scaled by weight_

Implements constrained_ik::Constraint.

Definition at line 41 of file goal_minimize_change.cpp.

virtual bool constrained_ik::constraints::GoalMinimizeChange::checkStatus ( ) const [inline, virtual]

Termination criteria for singularity constraint.

Returns:
True always (no termination criteria)

Reimplemented from constrained_ik::Constraint.

Definition at line 51 of file goal_minimize_change.h.

Getter for weight_

Returns:
weight_

Definition at line 56 of file goal_minimize_change.h.

setter for weight_

Parameters:
weightValue to set weight_ to

Definition at line 61 of file goal_minimize_change.h.


Member Data Documentation

Definition at line 61 of file goal_minimize_change.h.


The documentation for this class was generated from the following files:


constrained_ik
Author(s): Chris Lewis , Jeremy Zoss , Dan Solomon
autogenerated on Mon Oct 6 2014 00:52:27