Namespaces | Classes | Typedefs | Functions
control_toolbox Namespace Reference

Namespaces

namespace  srv

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...
struct  SetPidGains
struct  SetPidGainsRequest_
struct  SetPidGainsResponse_
class  SineSweep
 Generates a sine sweep for frequency analysis of a joint. More...
class  Sinusoid
 A basic sine class. More...

Typedefs

typedef
::control_toolbox::SetPidGainsRequest_
< std::allocator< void > > 
SetPidGainsRequest
typedef boost::shared_ptr
< ::control_toolbox::SetPidGainsRequest
const > 
SetPidGainsRequestConstPtr
typedef boost::shared_ptr
< ::control_toolbox::SetPidGainsRequest
SetPidGainsRequestPtr
typedef
::control_toolbox::SetPidGainsResponse_
< std::allocator< void > > 
SetPidGainsResponse
typedef boost::shared_ptr
< ::control_toolbox::SetPidGainsResponse
const > 
SetPidGainsResponseConstPtr
typedef boost::shared_ptr
< ::control_toolbox::SetPidGainsResponse
SetPidGainsResponsePtr

Functions

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

Detailed Description

<

Author:
Kevin Watts
Mrinal Kalakrishnan

Typedef Documentation

Definition at line 61 of file SetPidGains.h.

Definition at line 64 of file SetPidGains.h.

Definition at line 63 of file SetPidGains.h.

Definition at line 84 of file SetPidGains.h.

Definition at line 87 of file SetPidGains.h.

Definition at line 86 of file SetPidGains.h.


Function Documentation

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

Definition at line 123 of file limited_proxy.cpp.

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

Definition at line 69 of file limited_proxy.cpp.



control_toolbox
Author(s): Melonee Wise, Sachin Chitta, John Hsu
autogenerated on Fri Jan 3 2014 11:41:22