Tesseract
Motion Planning Environment
Loading...
Searching...
No Matches
ur_factory.h
Go to the documentation of this file.
1
26#ifndef TESSERACT_KINEMATICS_UR_FACTORY_H
27#define TESSERACT_KINEMATICS_UR_FACTORY_H
29
31{
33{
34 InverseKinematics::UPtr create(const std::string& solver_name,
37 const KinematicsPluginFactory& plugin_factory,
38 const YAML::Node& config) const override final;
39};
40
41TESSERACT_PLUGIN_ANCHOR_DECL(URFactoriesAnchor)
42
43} // namespace tesseract_kinematics
44#endif // TESSERACT_KINEMATICS_UR_FACTORY_H
#define TESSERACT_PLUGIN_ANCHOR_DECL(ANCHOR_NAME)
Definition: class_loader.h:124
Define a inverse kinematics plugin which the factory can create an instance.
Definition: kinematics_plugin_factory.h:59
std::unique_ptr< InverseKinematics > UPtr
Definition: inverse_kinematics.h:55
Definition: kinematics_plugin_factory.h:114
Definition: ur_factory.h:33
InverseKinematics::UPtr create(const std::string &solver_name, const tesseract_scene_graph::SceneGraph &scene_graph, const tesseract_scene_graph::SceneState &scene_state, const KinematicsPluginFactory &plugin_factory, const YAML::Node &config) const override final
Create Inverse Kinematics Object.
Definition: ur_factory.cpp:38
Definition: graph.h:125
tesseract_collision::CollisionCheckConfig config(5, request, tesseract_collision::CollisionEvaluatorType::LVS_DISCRETE, 0.5)
Definition: tesseract_common_serialization_unit.cpp:154
auto scene_graph
Definition: ikfast_kinematics_7dof_unit.cpp:51
tesseract_scene_graph::SceneState scene_state
Definition: kinematics_factory_unit.cpp:265
Kinematics Plugin Factory.
Definition: forward_kinematics.h:44
This holds a state of the scene.
Definition: scene_state.h:54