|
moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
#include <boost/core/demangle.hpp>#include <gtest/gtest.h>#include <moveit/planning_interface/planning_interface.hpp>#include <moveit/kinematic_constraints/utils.hpp>#include <moveit/planning_scene/planning_scene.hpp>#include <moveit/robot_model/robot_model.hpp>#include <moveit/robot_model_loader/robot_model_loader.hpp>#include <pilz_industrial_motion_planner/joint_limits_container.hpp>#include <pilz_industrial_motion_planner/planning_context_circ.hpp>#include <pilz_industrial_motion_planner/planning_context_lin.hpp>#include <pilz_industrial_motion_planner/planning_context_ptp.hpp>#include "test_utils.hpp"
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 | |||
| ) |