#include <iostream>
#include <gtest/gtest.h>
#include <boost/shared_ptr.hpp>
#include "robot_instance/RobotInstanceFactory.h"
#include "robot_instance/NodeRegisterManager.h"
#include "robodyn_mechanisms/JointControlCommandGripper.h"
#include "robodyn_mechanisms/JointControlCommandSeriesElastic.h"
#include "robodyn_mechanisms/JointControlCommandWrist.h"
#include "robodyn_mechanisms/JointControlManagerFactory.h"
#include <ros/package.h>
Go to the source code of this file.
Classes | |
class | JointControlCommandFsmTest |
Functions | |
bool | getBoolParam (std::string paramName, bool &value) |
std::string | getControlFile (std::string mechanism) |
bool | getDoubleParam (std::string paramName, double &value) |
bool | getIntParam (std::string paramName, int &value) |
float | getLiveCoeff (std::string coeff) |
std::string | getRegisterFile (std::string mechanism) |
bool | getStringParam (std::string paramName, std::string &value) |
bool | hasLiveCoeff (std::string coeff) |
bool | hasParam (std::string paramName) |
int | main (int argc, char **argv) |
void | setBoolParam (std::string paramName, bool value) |
void | setDoubleParam (std::string paramName, double value) |
void | setIntParam (std::string paramName, int value) |
void | setLiveCoeff (std::string coeff, float value) |
void | setStringParam (std::string paramName, std::string value) |
TEST_F (JointControlCommandFsmTest, InitialBootloader) | |
TEST_F (JointControlCommandFsmTest, Off) | |
TEST_F (JointControlCommandFsmTest, Park) | |
TEST_F (JointControlCommandFsmTest, Neutral) | |
TEST_F (JointControlCommandFsmTest, Drive) | |
TEST_F (JointControlCommandFsmTest, InitialCommandMode) | |
TEST_F (JointControlCommandFsmTest, StallMode) | |
TEST_F (JointControlCommandFsmTest, MultiLoopStep) | |
TEST_F (JointControlCommandFsmTest, MultiLoopSmooth) | |
TEST_F (JointControlCommandFsmTest, InitialCalibrationMode) | |
TEST_F (JointControlCommandFsmTest, EnableCalibrationModeAndBack) | |
TEST_F (JointControlCommandFsmTest, InitToDisableClearFault) | |
TEST_F (JointControlCommandFsmTest, EnableClearFaultModeAndBack) | |
Variables | |
RobotInstancePtr | instance |
std::map< std::string, float > | testLiveCoeffs |
ParamMap | testParamMap |
bool getBoolParam | ( | std::string | paramName, |
bool & | value | ||
) |
Definition at line 49 of file JointControlCommand_Test.cpp.
std::string getControlFile | ( | std::string | mechanism | ) |
Definition at line 24 of file JointControlCommand_Test.cpp.
bool getDoubleParam | ( | std::string | paramName, |
double & | value | ||
) |
Definition at line 61 of file JointControlCommand_Test.cpp.
bool getIntParam | ( | std::string | paramName, |
int & | value | ||
) |
Definition at line 67 of file JointControlCommand_Test.cpp.
float getLiveCoeff | ( | std::string | coeff | ) |
Definition at line 34 of file JointControlCommand_Test.cpp.
std::string getRegisterFile | ( | std::string | mechanism | ) |
Definition at line 19 of file JointControlCommand_Test.cpp.
bool getStringParam | ( | std::string | paramName, |
std::string & | value | ||
) |
Definition at line 55 of file JointControlCommand_Test.cpp.
bool hasLiveCoeff | ( | std::string | coeff | ) |
Definition at line 29 of file JointControlCommand_Test.cpp.
bool hasParam | ( | std::string | paramName | ) |
Definition at line 44 of file JointControlCommand_Test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 799 of file JointControlCommand_Test.cpp.
void setBoolParam | ( | std::string | paramName, |
bool | value | ||
) |
Definition at line 73 of file JointControlCommand_Test.cpp.
void setDoubleParam | ( | std::string | paramName, |
double | value | ||
) |
Definition at line 83 of file JointControlCommand_Test.cpp.
void setIntParam | ( | std::string | paramName, |
int | value | ||
) |
Definition at line 88 of file JointControlCommand_Test.cpp.
void setLiveCoeff | ( | std::string | coeff, |
float | value | ||
) |
Definition at line 39 of file JointControlCommand_Test.cpp.
void setStringParam | ( | std::string | paramName, |
std::string | value | ||
) |
Definition at line 78 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
InitialBootloader | |||
) |
Definition at line 191 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
Off | |||
) |
Definition at line 239 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
Park | |||
) |
Definition at line 284 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
Neutral | |||
) |
Definition at line 332 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
Drive | |||
) |
Definition at line 383 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
InitialCommandMode | |||
) |
Definition at line 435 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
StallMode | |||
) |
Definition at line 491 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
MultiLoopStep | |||
) |
Definition at line 535 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
MultiLoopSmooth | |||
) |
Definition at line 582 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
InitialCalibrationMode | |||
) |
Definition at line 629 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
EnableCalibrationModeAndBack | |||
) |
Definition at line 654 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
InitToDisableClearFault | |||
) |
Definition at line 715 of file JointControlCommand_Test.cpp.
TEST_F | ( | JointControlCommandFsmTest | , |
EnableClearFaultModeAndBack | |||
) |
Definition at line 739 of file JointControlCommand_Test.cpp.
RobotInstancePtr instance |
Definition at line 17 of file JointControlCommand_Test.cpp.
std::map<std::string, float> testLiveCoeffs |
Definition at line 15 of file JointControlCommand_Test.cpp.
ParamMap testParamMap |
Definition at line 16 of file JointControlCommand_Test.cpp.