Classes | Functions | Variables
control_toolbox Namespace Reference

Classes

class  Dither
 Gives white noise at specified amplitude. More...
 
class  LimitedProxy
 
class  Pid
 A basic pid class. More...
 
class  PidGainsSetter
 Sets up services for quickly changing the gains for a control_toolbox::Pid Pid object. More...
 
class  SineSweep
 Generates a sine sweep for frequency analysis of a joint. More...
 
class  Sinusoid
 A basic sine class. More...
 

Functions

static void calcDynamics1storder (double &a, double &dadv, double v, double lam, double)
 
static void calcDynamics2ndorder (double &a, double &dadp, double &dadv, double p, double v, double lam, double acon)
 

Variables

static const std::string DEFAULT_NAMESPACE = "pid"
 

Detailed Description

<

Author
Kevin Watts
Mrinal Kalakrishnan

Function Documentation

◆ calcDynamics1storder()

static void control_toolbox::calcDynamics1storder ( double &  a,
double &  dadv,
double  v,
double  lam,
double   
)
static

Definition at line 124 of file limited_proxy.cpp.

◆ calcDynamics2ndorder()

static void control_toolbox::calcDynamics2ndorder ( double &  a,
double &  dadp,
double &  dadv,
double  p,
double  v,
double  lam,
double  acon 
)
static

Definition at line 70 of file limited_proxy.cpp.

Variable Documentation

◆ DEFAULT_NAMESPACE

const std::string control_toolbox::DEFAULT_NAMESPACE = "pid"
static

Definition at line 49 of file pid.cpp.



control_toolbox
Author(s): Melonee Wise, Sachin Chitta, John Hsu
autogenerated on Wed May 11 2022 02:11:48