Functions
pid_tests.cpp File Reference
#include <ros/ros.h>
#include <gtest/gtest.h>
#include <control_toolbox/pid.h>
#include <boost/math/special_functions/fpclassify.hpp>
Include dependency graph for pid_tests.cpp:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 
 TEST (CommandTest, completePIDTest)
 
 TEST (CommandTest, derivativeOnlyTest)
 
 TEST (CommandTest, integralOnlyTest)
 
 TEST (CommandTest, proportionalOnlyTest)
 
 TEST (CommandTest, resetWithInitialValuesTest)
 
 TEST (ParameterTest, gainSettingCopyPIDTest)
 
 TEST (ParameterTest, integrationAntiwindupTest)
 
 TEST (ParameterTest, integrationClampTest)
 
 TEST (ParameterTest, integrationClampZeroGainTest)
 
 TEST (ParameterTest, ITermBadIBoundsTest)
 
 TEST (ParameterTest, negativeIntegrationAntiwindupTest)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 377 of file pid_tests.cpp.

◆ TEST() [1/11]

TEST ( CommandTest  ,
completePIDTest   
)

Definition at line 353 of file pid_tests.cpp.

◆ TEST() [2/11]

TEST ( CommandTest  ,
derivativeOnlyTest   
)

Definition at line 319 of file pid_tests.cpp.

◆ TEST() [3/11]

TEST ( CommandTest  ,
integralOnlyTest   
)

Definition at line 286 of file pid_tests.cpp.

◆ TEST() [4/11]

TEST ( CommandTest  ,
proportionalOnlyTest   
)

Definition at line 231 of file pid_tests.cpp.

◆ TEST() [5/11]

TEST ( CommandTest  ,
resetWithInitialValuesTest   
)

Definition at line 260 of file pid_tests.cpp.

◆ TEST() [6/11]

TEST ( ParameterTest  ,
gainSettingCopyPIDTest   
)

Definition at line 124 of file pid_tests.cpp.

◆ TEST() [7/11]

TEST ( ParameterTest  ,
integrationAntiwindupTest   
)

Definition at line 74 of file pid_tests.cpp.

◆ TEST() [8/11]

TEST ( ParameterTest  ,
integrationClampTest   
)

Definition at line 32 of file pid_tests.cpp.

◆ TEST() [9/11]

TEST ( ParameterTest  ,
integrationClampZeroGainTest   
)

Definition at line 50 of file pid_tests.cpp.

◆ TEST() [10/11]

TEST ( ParameterTest  ,
ITermBadIBoundsTest   
)

Definition at line 12 of file pid_tests.cpp.

◆ TEST() [11/11]

TEST ( ParameterTest  ,
negativeIntegrationAntiwindupTest   
)

Definition at line 99 of file pid_tests.cpp.



control_toolbox
Author(s): Melonee Wise, Sachin Chitta, John Hsu
autogenerated on Wed May 11 2022 02:09:47