|
| nStateValues | calcNextState (double t, const Ice::DoubleSeq &goal, double currentT, const Vec2D ¤tStates, const Ice::DoubleSeq &canonicalValues, double temporalFactor, const ::Ice::Current &=Ice::emptyCurrent) override |
| |
| nStateValues | calcNextStateFromConfig (double t, double currentT, const Vec2D ¤tStates, const Ice::DoubleSeq &canonicalValues, const Ice::Current &=Ice::emptyCurrent) override |
| |
| Vec2D | calcTrajectory (double startTime, double timestep, double endTime, const ::Ice::DoubleSeq &goal, const cStateVec &initStates, const ::Ice::DoubleSeq &canonicalValues, double temporalFactor, const Ice::Current &=Ice::emptyCurrent) override |
| | calcTrajectory solves the DMP for all Timesteps
|
| |
| Vec2D | calcTrajectoryFromConfig (const Ice::DoubleSeq ×tamps, const Vec2D &initStates, const Ice::DoubleSeq &canonicalValues, const Ice::Current &=Ice::emptyCurrent) override |
| |
| Vec2D | calcTrajectoryV2 (const Ice::DoubleSeq ×tamps, const Ice::DoubleSeq &goal, const Vec2D &initStates, const Ice::DoubleSeq &canonicalValues, double temporalFactor, const Ice::Current &=Ice::emptyCurrent) override |
| |
| configMap | createConfigMap (DMP::Vec< std::string > paraIDs, DMP::Vec< paraType > paraVals) |
| |
| | DMPInstance () |
| | DMPInstance constructs an empty instance of a basicDMP.
|
| |
| | DMPInstance (DMP::DMPInterfacePtr dmpInter) |
| |
| | DMPInstance (DMP::DMPInterfacePtr dmpInter, std::string DMPType) |
| | DMPInstance constructs a new instance of the specified DMP.
|
| |
| double | getAmpl (int dim, const ::Ice::Current &=Ice::emptyCurrent) override |
| | getAmpl: get current amplitude of a dimension
|
| |
| Ice::DoubleSeq | getCanonicalValues (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getCanonicalValues: get current canonical values
|
| |
| cStateVec | getCurrentState (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getCurrentState: get current state in dmp
|
| |
| double | getCurrentTime () |
| |
| double | getDampingFactor (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getDampingFactor: get dmp's damping factor
|
| |
| DMP::DMPInterfacePtr | getDMP () |
| |
| int | getDMPDim (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getDMPDim: get dimesions of dmp
|
| |
| std::string | getDMPType (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getDMPType: get dmp type
|
| |
| double | getForceTerm (const Ice::DoubleSeq &canVal, int dim, const ::Ice::Current &=Ice::emptyCurrent) override |
| | getForceTerm: get force termf for one dimension at a specified canonical values
|
| |
| Ice::DoubleSeq | getGoal (const Ice::Current &=Ice::emptyCurrent) |
| |
| cStateVec | getNextState (const cStateVec &states, const ::Ice::Current &=Ice::emptyCurrent) override |
| | getNextState: get next state according to the state given
|
| |
| cStateVec | getNextStateWithCurrentState (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getNextState: get next state according to the state given
|
| |
| double | getSpringFactor (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getSpringFactor: get dmp's spring factor
|
| |
| Ice::DoubleSeq | getStartPosition (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getStartPosition: get start position of dmp
|
| |
| double | getTemporalFactor (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getTemporalFactor: get current temporal factor
|
| |
| Ice::DoubleSeq | getTrajGoal (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getTrajGoal: get the goal of the training trajectory
|
| |
| cStateVec | getTrajStartState (const ::Ice::Current &=Ice::emptyCurrent) override |
| | getTrajStartState: get the start state of the training trajectory
|
| |
| void | readTrajectoryFromFile (const std::string &file, double times=1, const ::Ice::Current &=Ice::emptyCurrent) override |
| |
| void | setAmpl (int dim, double value, const ::Ice::Current &=Ice::emptyCurrent) override |
| | setAmpl: set amplitude for dmp
|
| |
| void | setCanonicalValues (const Ice::DoubleSeq &value, const ::Ice::Current &=Ice::emptyCurrent) override |
| | setCanonicalValues: set dmp canonicalValues to control the dmp's state
|
| |
| void | setConfigurationMap (const DMPConfigMap &value, const ::Ice::Current &=Ice::emptyCurrent) override |
| | setConfigurationMap set dmp configurations using configMap
|
| |
| void | setCurrentTime (double t) |
| |
| void | setDMPState (const cStateVec &state, const ::Ice::Current &=Ice::emptyCurrent) override |
| | setDMPState set current state for dmp
|
| |
| void | setGoal (const Ice::DoubleSeq &value, const ::Ice::Current &=Ice::emptyCurrent) override |
| | setGoal set the goal for dmp
|
| |
| void | setParameter (const std::string ¶Id, const Ice::DoubleSeq &value, const ::Ice::Current &=Ice::emptyCurrent) override |
| | setParameter set parameters for
|
| |
| void | setStartPosition (const Ice::DoubleSeq &value, const ::Ice::Current &=Ice::emptyCurrent) override |
| | setStartPosition set the start position for dmp
|
| |
| void | setTemporalFactor (double value, const ::Ice::Current &=Ice::emptyCurrent) override |
| | setTemporalFactor: set dmp temporal factor
|
| |
| void | setTimeStep (double ts) |
| |
| void | trainDMP (const ::Ice::Current &=Ice::emptyCurrent) override |
| |
| SpamFilterDataPtr | deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const |
| | disables the logging for the current line for the given amount of seconds.
|
| |
| MessageTypeT | getEffectiveLoggingLevel () const |
| |
| | Logging () |
| |
| void | setLocalMinimumLoggingLevel (MessageTypeT level) |
| | With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set.
|
| |
| void | setTag (const LogTag &tag) |
| |
| void | setTag (const std::string &tagName) |
| |
| virtual | ~Logging () |
| |