NTRT Simulator  Version: Master
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
SerializedSineWaves::Config Struct Reference
Collaboration diagram for SerializedSineWaves::Config:

Public Member Functions

 Config (std::string fileName)

Public Attributes

double insideLength
double outsideLength
double offsetSpeed
double cpgAmplitude
double cpgFrequency
double bodyWaves
double insideMod
std::vector< double > phaseOffsets
double updateFrequency

Detailed Description

Definition at line 50 of file SerializedSineWaves.h.

Constructor & Destructor Documentation

SerializedSineWaves::Config::Config ( std::string  fileName)
should this throw an exception instead??
verify data!

Definition at line 48 of file SerializedSineWaves.cpp.

Member Data Documentation

tgImpedanceController* SerializedSineWaves::Config::in_controller

Pointers to impedance controllers

Definition at line 59 of file SerializedSineWaves.h.

double SerializedSineWaves::Config::insideLength

Muscle Length Parameters

Definition at line 66 of file SerializedSineWaves.h.

double SerializedSineWaves::Config::insideMod

How the inside strings re-interpret the signal

Definition at line 80 of file SerializedSineWaves.h.

double SerializedSineWaves::Config::offsetSpeed

CPG related parameters.

Definition at line 72 of file SerializedSineWaves.h.

std::vector<double> SerializedSineWaves::Config::phaseOffsets

Phase offsets for the CPGs. Units are radians

Definition at line 86 of file SerializedSineWaves.h.

double SerializedSineWaves::Config::updateFrequency

How often to send a sine wave signal

Definition at line 91 of file SerializedSineWaves.h.

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