Main Page
+
Namespaces
Namespace List
+
Namespace Members
All
Variables
Typedefs
+
Classes
Class List
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
j
l
m
n
p
r
s
t
u
w
~
+
Functions
_
c
e
g
i
j
m
p
s
t
u
w
~
Variables
Typedefs
+
Files
File List
src
ik_solver_example.cpp
Go to the documentation of this file.
1
// -- BEGIN LICENSE BLOCK ----------------------------------------------
2
// Copyright 2021 FZI Forschungszentrum Informatik
3
// Created on behalf of Universal Robots A/S
4
//
5
// Licensed under the Apache License, Version 2.0 (the "License");
6
// you may not use this file except in compliance with the License.
7
// You may obtain a copy of the License at
8
//
9
// http://www.apache.org/licenses/LICENSE-2.0
10
//
11
// Unless required by applicable law or agreed to in writing, software
12
// distributed under the License is distributed on an "AS IS" BASIS,
13
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
// See the License for the specific language governing permissions and
15
// limitations under the License.
16
// -- END LICENSE BLOCK ------------------------------------------------
17
18
//-----------------------------------------------------------------------------
25
//-----------------------------------------------------------------------------
26
27
#include <
inverse_kinematics/ik_solver_example.h
>
28
29
// Pluginlib
30
#include <
pluginlib/class_list_macros.h
>
31
46
PLUGINLIB_EXPORT_CLASS
(
ros_controllers_cartesian::ExampleIKSolver
,
ros_controllers_cartesian::IKSolver
)
ik_solver_example.h
ros_controllers_cartesian::IKSolver
Base class for Inverse Kinematics (IK) solvers.
Definition:
ik_solver_base.h:46
class_list_macros.h
ros_controllers_cartesian::ExampleIKSolver
A wrapper around KDL's Levenberg Marquardt solver.
Definition:
ik_solver_example.h:42
PLUGINLIB_EXPORT_CLASS
#define PLUGINLIB_EXPORT_CLASS(class_type, base_class_type)
cartesian_trajectory_controller
Author(s):
autogenerated on Thu Feb 23 2023 03:10:48