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.