moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <boost/core/demangle.hpp>
#include <gtest/gtest.h>
#include <moveit/planning_interface/planning_interface.h>
#include <moveit/kinematic_constraints/utils.h>
#include <moveit/planning_scene/planning_scene.h>
#include <moveit/robot_model/robot_model.h>
#include <moveit/robot_model_loader/robot_model_loader.h>
#include <pilz_industrial_motion_planner/joint_limits_container.h>
#include <pilz_industrial_motion_planner/planning_context_circ.h>
#include <pilz_industrial_motion_planner/planning_context_lin.h>
#include <pilz_industrial_motion_planner/planning_context_ptp.h>
#include "test_utils.h"
Go to the source code of this file.
Classes | |
class | ValueTypeContainer< T, N > |
class | PlanningContextTest< T > |
Functions | |
const std::string | PARAM_PLANNING_GROUP_NAME ("planning_group") |
const std::string | PARAM_TARGET_LINK_NAME ("target_link") |
TYPED_TEST_SUITE (PlanningContextTest, PlanningContextTestTypes,) | |
TYPED_TEST (PlanningContextTest, NoRequest) | |
No request is set. Check the output of solve. Using robot model without gripper. | |
TYPED_TEST (PlanningContextTest, SolveValidRequest) | |
Solve a valid request. | |
TYPED_TEST (PlanningContextTest, SolveValidRequestDetailedResponse) | |
Solve a valid request. Expect a detailed response. | |
TYPED_TEST (PlanningContextTest, SolveOnTerminated) | |
Call solve on a terminated context. | |
TYPED_TEST (PlanningContextTest, Clear) | |
Check if clear can be called. So far only stability is expected. | |
int | main (int argc, char **argv) |
Definition at line 76 of file unittest_planning_context.cpp.
typedef ValueTypeContainer<pilz_industrial_motion_planner::PlanningContextCIRC, 1> CIRC_WITH_GRIPPER |
Definition at line 77 of file unittest_planning_context.cpp.
Definition at line 74 of file unittest_planning_context.cpp.
Definition at line 75 of file unittest_planning_context.cpp.
typedef ::testing::Types<PTP_NO_GRIPPER, PTP_WITH_GRIPPER, LIN_NO_GRIPPER, LIN_WITH_GRIPPER, CIRC_NO_GRIPPER, CIRC_WITH_GRIPPER> PlanningContextTestTypes |
Definition at line 81 of file unittest_planning_context.cpp.
Definition at line 72 of file unittest_planning_context.cpp.
Definition at line 73 of file unittest_planning_context.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 281 of file unittest_planning_context.cpp.
const std::string PARAM_PLANNING_GROUP_NAME | ( | "planning_group" | ) |
const std::string PARAM_TARGET_LINK_NAME | ( | "target_link" | ) |
TYPED_TEST | ( | PlanningContextTest | , |
Clear | |||
) |
Check if clear can be called. So far only stability is expected.
Definition at line 276 of file unittest_planning_context.cpp.
TYPED_TEST | ( | PlanningContextTest | , |
NoRequest | |||
) |
No request is set. Check the output of solve. Using robot model without gripper.
Definition at line 207 of file unittest_planning_context.cpp.
TYPED_TEST | ( | PlanningContextTest | , |
SolveOnTerminated | |||
) |
Call solve on a terminated context.
Definition at line 257 of file unittest_planning_context.cpp.
TYPED_TEST | ( | PlanningContextTest | , |
SolveValidRequest | |||
) |
Solve a valid request.
Definition at line 219 of file unittest_planning_context.cpp.
TYPED_TEST | ( | PlanningContextTest | , |
SolveValidRequestDetailedResponse | |||
) |
Solve a valid request. Expect a detailed response.
Definition at line 242 of file unittest_planning_context.cpp.
TYPED_TEST_SUITE | ( | PlanningContextTest | , |
PlanningContextTestTypes | |||
) |