Test Fixtures. More...
#include <gtest/gtest.h>
#include <ros/ros.h>
#include <constrained_ik/basic_kin.h>
#include <boost/assign/list_of.hpp>
#include <eigen_conversions/eigen_kdl.h>
#include <moveit/robot_model_loader/robot_model_loader.h>
#include <moveit/robot_model/joint_model_group.h>
#include <boost/random/uniform_int_distribution.hpp>
Go to the source code of this file.
Classes | |
class | BaseTest |
Test Fixtures Consolidate variable-definitions and init functions for use by multiple tests. More... | |
class | PInvTest |
The PInvTest Test Fixture Class. More... | |
class | RobotTest |
The RobotTest Test Fixture Class. More... | |
Functions | |
int | main (int argc, char **argv) |
This executes all tests for the BasicKin Class. | |
TEST_F (RobotTest, inputValidation) | |
This tests the BasicKin init function. | |
TEST_F (RobotTest, linkTransformsInputValidation) | |
This performs input validation test for the BasicKin linkTransforms function. | |
TEST_F (RobotTest, linkTransformsKnownPoses) | |
This tests the BasicKin linkTransforms function against known poses. | |
TEST_F (RobotTest, calcFwdKinInputValidation) | |
This performs input validation for the BasicKin calcFwdKin function. | |
TEST_F (RobotTest, calcFwdKinKnownPoses) | |
This tests the BasicKin calcFwdKin function against known poses. | |
TEST_F (RobotTest, calcJacobianInputValidation) | |
This performs input validation for the BasicKin calcJacobian function. | |
TEST_F (RobotTest, calcJacobianKnownPoses) | |
This tests the BasicKin calcJacobian function against known poses. | |
TEST_F (PInvTest, solvePInvInputValidation) | |
This performs input validation for the BasicKin solvePInv function. | |
TEST_F (PInvTest, solvePInvRandomInputs) | |
This test exercises the BasicKin solvePInv function with random inputs. | |
Variables | |
const std::string | GROUP_NAME = "manipulator" |
const std::string | ROBOT_DESCRIPTION_PARAM = "robot_description" |
Test Fixtures.
Consolidate variable-definitions and init functions for use by multiple tests.
Definition in file test_basic_kin.cpp.
const std::string GROUP_NAME = "manipulator" |
Default group name for tests
Definition at line 41 of file test_basic_kin.cpp.
const std::string ROBOT_DESCRIPTION_PARAM = "robot_description" |
Default ROS parameter for robot description
Definition at line 42 of file test_basic_kin.cpp.