moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Public Attributes | List of all members
trajopt_interface::JointVelErrCalculator Struct Reference

#include <kinematic_terms.h>

Inheritance diagram for trajopt_interface::JointVelErrCalculator:
Inheritance graph
[legend]
Collaboration diagram for trajopt_interface::JointVelErrCalculator:
Collaboration graph
[legend]

Public Member Functions

 JointVelErrCalculator ()
 
 JointVelErrCalculator (double target, double upper_tol, double lower_tol)
 
Eigen::VectorXd operator() (const Eigen::VectorXd &var_vals) const
 

Public Attributes

double target_
 Velocity target. More...
 
double upper_tol_
 Upper tolerance. More...
 
double lower_tol_
 Lower tolerance. More...
 

Detailed Description

Definition at line 69 of file kinematic_terms.h.

Constructor & Destructor Documentation

◆ JointVelErrCalculator() [1/2]

trajopt_interface::JointVelErrCalculator::JointVelErrCalculator ( )
inline

Definition at line 77 of file kinematic_terms.h.

◆ JointVelErrCalculator() [2/2]

trajopt_interface::JointVelErrCalculator::JointVelErrCalculator ( double  target,
double  upper_tol,
double  lower_tol 
)
inline

Definition at line 80 of file kinematic_terms.h.

Member Function Documentation

◆ operator()()

VectorXd trajopt_interface::JointVelErrCalculator::operator() ( const Eigen::VectorXd &  var_vals) const

Definition at line 22 of file kinematic_terms.cpp.

Member Data Documentation

◆ lower_tol_

double trajopt_interface::JointVelErrCalculator::lower_tol_

Lower tolerance.

Definition at line 76 of file kinematic_terms.h.

◆ target_

double trajopt_interface::JointVelErrCalculator::target_

Velocity target.

Definition at line 72 of file kinematic_terms.h.

◆ upper_tol_

double trajopt_interface::JointVelErrCalculator::upper_tol_

Upper tolerance.

Definition at line 74 of file kinematic_terms.h.


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