Creates a trace of one parameter of the gripper. More...
#include <GripperDataTrace.hpp>
Public Member Functions | |
unsigned long | getTimeDurationMilliSec () |
GripperDataTrace (YouBotGripperBar &youBotGripperBar, const std::string Name, const bool overwriteFiles=false) | |
void | plotTrace () |
void | startTrace (const std::string parameterName, const std::string unit) |
void | stopTrace () |
void | updateTrace (const double parameterValue) |
virtual | ~GripperDataTrace () |
Private Member Functions | |
GripperDataTrace (const GripperDataTrace &source) | |
GripperDataTrace & | operator= (const GripperDataTrace &source) |
Private Attributes | |
JointSensedPWM | actualPWM |
JointAngleSetpoint | angleSetpoint |
JointCurrentSetpoint | currentSetpoint |
JointEncoderSetpoint | encoderSetpoint |
std::fstream | file |
YouBotGripperBar & | gripperBar |
std::string | name |
std::fstream | parametersBeginTraceFile |
std::fstream | parametersEndTraceFile |
std::vector< YouBotGripperParameter * > | parameterVector |
std::string | path |
JointPWMSetpoint | PWMSetpoint |
JointRoundsPerMinuteSetpoint | roundsPerMinuteSetpoint |
JointSensedAngle | sensedAngle |
JointSensedCurrent | sensedCurrent |
JointSensedEncoderTicks | sensedEncoderTicks |
JointSensedRoundsPerMinute | sensedRoundsPerMinute |
JointSensedTorque | sensedTorque |
JointSensedVelocity | sensedVelocity |
time_duration | timeDuration |
unsigned long | timeDurationMicroSec |
JointTorqueSetpoint | torqueSetpoint |
ptime | traceStartTime |
JointVelocitySetpoint | velocitySetpoint |
Creates a trace of one parameter of the gripper.
Definition at line 78 of file GripperDataTrace.hpp.
youbot::GripperDataTrace::GripperDataTrace | ( | YouBotGripperBar & | youBotGripperBar, |
const std::string | Name, | ||
const bool | overwriteFiles = false |
||
) |
Definition at line 54 of file GripperDataTrace.cpp.
|
virtual |
Definition at line 90 of file GripperDataTrace.cpp.
|
private |
unsigned long youbot::GripperDataTrace::getTimeDurationMilliSec | ( | ) |
Definition at line 225 of file GripperDataTrace.cpp.
|
private |
void youbot::GripperDataTrace::plotTrace | ( | ) |
Definition at line 206 of file GripperDataTrace.cpp.
void youbot::GripperDataTrace::startTrace | ( | const std::string | parameterName, |
const std::string | unit | ||
) |
Definition at line 95 of file GripperDataTrace.cpp.
void youbot::GripperDataTrace::stopTrace | ( | ) |
Definition at line 181 of file GripperDataTrace.cpp.
void youbot::GripperDataTrace::updateTrace | ( | const double | parameterValue | ) |
Definition at line 217 of file GripperDataTrace.cpp.
|
private |
Definition at line 140 of file GripperDataTrace.hpp.
|
private |
Definition at line 116 of file GripperDataTrace.hpp.
|
private |
Definition at line 122 of file GripperDataTrace.hpp.
|
private |
Definition at line 128 of file GripperDataTrace.hpp.
|
private |
Definition at line 114 of file GripperDataTrace.hpp.
|
private |
Definition at line 100 of file GripperDataTrace.hpp.
|
private |
Definition at line 144 of file GripperDataTrace.hpp.
|
private |
Definition at line 130 of file GripperDataTrace.hpp.
|
private |
Definition at line 132 of file GripperDataTrace.hpp.
|
private |
Definition at line 142 of file GripperDataTrace.hpp.
|
private |
Definition at line 146 of file GripperDataTrace.hpp.
|
private |
Definition at line 126 of file GripperDataTrace.hpp.
|
private |
Definition at line 120 of file GripperDataTrace.hpp.
|
private |
Definition at line 102 of file GripperDataTrace.hpp.
|
private |
Definition at line 110 of file GripperDataTrace.hpp.
|
private |
Definition at line 104 of file GripperDataTrace.hpp.
|
private |
Definition at line 108 of file GripperDataTrace.hpp.
|
private |
Definition at line 112 of file GripperDataTrace.hpp.
|
private |
Definition at line 106 of file GripperDataTrace.hpp.
|
private |
Definition at line 136 of file GripperDataTrace.hpp.
|
private |
Definition at line 138 of file GripperDataTrace.hpp.
|
private |
Definition at line 124 of file GripperDataTrace.hpp.
|
private |
Definition at line 134 of file GripperDataTrace.hpp.
|
private |
Definition at line 118 of file GripperDataTrace.hpp.