Public Member Functions
LimiterIndividualJointAccelerations Class Reference

Class for joint acceleration limiter (individually scaled -> changes direction), implementing interface methods. More...

#include <limiter.h>

Inheritance diagram for LimiterIndividualJointAccelerations:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual KDL::JntArray enforceLimits (const KDL::JntArray &q_dot_ik, const KDL::JntArray &q) const
 LimiterIndividualJointAccelerations (const LimiterParams &limiter_params)

Detailed Description

Class for joint acceleration limiter (individually scaled -> changes direction), implementing interface methods.

Definition at line 176 of file limiter.h.


Constructor & Destructor Documentation

Definition at line 185 of file limiter.h.


Member Function Documentation

Specific implementation of enforceLimits-method. See base class LimiterJointBase for more details on params and returns.

This implementation scales velocities based on given limits for joint accelerations without keeping the direction. For each joint velocity in the vector an individual factor for scaling is calculated and used.

Implements LimiterJointBase.

Definition at line 364 of file limiter.cpp.


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


cob_twist_controller
Author(s): Felix Messmer , Marco Bezzon , Christoph Mark , Francisco Moreno
autogenerated on Thu Jun 6 2019 21:19:26