File tree 18 files changed +103
-3
lines changed
moveit_core/robot_state/test
cached_ik_kinematics_plugin/include/moveit/cached_ik_kinematics_plugin
kdl_kinematics_plugin/src
chomp/chomp_motion_planner/src
pilz_industrial_motion_planner
include/pilz_industrial_motion_planner
test_configs/prbt_ikfast_manipulator_plugin/src
depth_image_octomap_updater/src
pointcloud_octomap_updater/src
planning/planning_scene_monitor/src
18 files changed +103
-3
lines changed Original file line number Diff line number Diff line change 42
42
#include < string>
43
43
#include < gtest/gtest.h>
44
44
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
45
+ // TODO: Remove conditional include when released to all active distros.
46
+ #if __has_include(<tf2/LinearMath/Vector3.hpp>)
47
+ #include < tf2/LinearMath/Vector3.hpp>
48
+ #else
45
49
#include < tf2/LinearMath/Vector3.h>
50
+ #endif
46
51
#include < moveit/utils/robot_model_test_utils.hpp>
47
52
48
53
// To visualize bbox of the PR2, set this to 1.
Original file line number Diff line number Diff line change 40
40
#include < moveit/kdl_kinematics_plugin/kdl_kinematics_plugin.hpp>
41
41
#include < moveit/kinematics_base/kinematics_base.hpp>
42
42
#include < moveit/robot_model/robot_model.hpp>
43
+ // TODO: Remove conditional includes when released to all active distros.
44
+ #if __has_include(<tf2/LinearMath/Quaternion.hpp>)
45
+ #include < tf2/LinearMath/Quaternion.hpp>
46
+ #else
43
47
#include < tf2/LinearMath/Quaternion.h>
48
+ #endif
49
+ #if __has_include(<tf2/LinearMath/Vector3.hpp>)
50
+ #include < tf2/LinearMath/Vector3.hpp>
51
+ #else
44
52
#include < tf2/LinearMath/Vector3.h>
53
+ #endif
45
54
#include < mutex>
46
55
#include < unordered_map>
47
56
#include < utility>
Original file line number Diff line number Diff line change 39
39
#include < moveit/utils/logger.hpp>
40
40
41
41
#include < tf2_kdl/tf2_kdl.hpp>
42
+ // TODO: Remove conditional include when released to all active distros.
43
+ #if __has_include(<tf2/transform_datatypes.hpp>)
44
+ #include < tf2/transform_datatypes.hpp>
45
+ #else
42
46
#include < tf2/transform_datatypes.h>
47
+ #endif
43
48
44
49
#include < kdl_parser/kdl_parser.hpp>
45
50
#include < kdl/chainfksolverpos_recursive.hpp>
Original file line number Diff line number Diff line change 38
38
#include < chomp_motion_planner/chomp_planner.hpp>
39
39
#include < chomp_motion_planner/chomp_trajectory.hpp>
40
40
#include < moveit/robot_state/conversions.hpp>
41
+ // TODO: Remove conditional include when released to all active distros.
42
+ #if __has_include(<tf2/LinearMath/Quaternion.hpp>)
43
+ #include < tf2/LinearMath/Quaternion.hpp>
44
+ #else
41
45
#include < tf2/LinearMath/Quaternion.h>
46
+ #endif
42
47
#include < tf2_eigen/tf2_eigen.hpp>
43
48
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
44
49
#include < moveit/utils/logger.hpp>
Original file line number Diff line number Diff line change 39
39
#include < moveit/robot_model/robot_model.hpp>
40
40
#include < moveit/robot_state/robot_state.hpp>
41
41
#include < moveit/robot_trajectory/robot_trajectory.hpp>
42
+ // TODO: Remove conditional include when released to all active distros.
43
+ #if __has_include(<tf2/transform_datatypes.hpp>)
44
+ #include < tf2/transform_datatypes.hpp>
45
+ #else
42
46
#include < tf2/transform_datatypes.h>
47
+ #endif
43
48
#include < trajectory_msgs/msg/multi_dof_joint_trajectory.hpp>
44
49
#include < moveit/planning_scene/planning_scene.hpp>
45
50
Original file line number Diff line number Diff line change 35
35
#include < pilz_industrial_motion_planner/trajectory_functions.hpp>
36
36
37
37
#include < moveit/planning_scene/planning_scene.hpp>
38
+ // TODO: Remove conditional include when released to all active distros.
39
+ #if __has_include(<tf2/LinearMath/Quaternion.hpp>)
40
+ #include < tf2/LinearMath/Quaternion.hpp>
41
+ #else
38
42
#include < tf2/LinearMath/Quaternion.h>
43
+ #endif
39
44
#include < tf2_eigen_kdl/tf2_eigen_kdl.hpp>
40
45
#include < tf2_eigen/tf2_eigen.hpp>
41
46
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
Original file line number Diff line number Diff line change 43
43
#include < kdl/utilities/error.h>
44
44
#include < kdl/utilities/utility.h>
45
45
#include < moveit/robot_state/conversions.hpp>
46
- #include < tf2_eigen_kdl/tf2_eigen_kdl.hpp>
47
46
#include < rclcpp/logger.hpp>
48
47
#include < rclcpp/logging.hpp>
49
48
#include < tf2_eigen/tf2_eigen.hpp>
49
+ #include < tf2_eigen_kdl/tf2_eigen_kdl.hpp>
50
50
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
51
51
#include < moveit/utils/logger.hpp>
52
52
Original file line number Diff line number Diff line change 43
43
#include < kdl/path_line.hpp>
44
44
#include < kdl/trajectory_segment.hpp>
45
45
#include < kdl/utilities/error.h>
46
+ // TODO: Remove conditional include when released to all active distros.
47
+ #if __has_include(<tf2/convert.hpp>)
48
+ #include < tf2/convert.hpp>
49
+ #else
46
50
#include < tf2/convert.h>
47
- #include < tf2_eigen_kdl/tf2_eigen_kdl.hpp >
51
+ #endif
48
52
#include < rclcpp/logger.hpp>
49
53
#include < rclcpp/logging.hpp>
50
54
#include < tf2_eigen/tf2_eigen.hpp>
55
+ #include < tf2_eigen_kdl/tf2_eigen_kdl.hpp>
51
56
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
52
57
#include < moveit/utils/logger.hpp>
53
58
Original file line number Diff line number Diff line change 56
56
#include < moveit_msgs/action/move_group.hpp>
57
57
#include < sensor_msgs/msg/joint_state.hpp>
58
58
#include < string>
59
+ // TODO: Remove conditional include swhen released to all active distros.
60
+ #if __has_include(<tf2/LinearMath/Quaternion.hpp>)
61
+ #include < tf2/LinearMath/Quaternion.hpp>
62
+ #else
59
63
#include < tf2/LinearMath/Quaternion.h>
64
+ #endif
65
+ #if __has_include(<tf2/convert.hpp>)
66
+ #include < tf2/convert.hpp>
67
+ #else
60
68
#include < tf2/convert.h>
69
+ #endif
61
70
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
62
71
#include < utility>
63
72
Original file line number Diff line number Diff line change 43
43
44
44
45
45
#include < Eigen/Geometry>
46
- #include < tf2_eigen_kdl/tf2_eigen_kdl.hpp>
47
46
#include < rclcpp/logger.hpp>
48
47
#include < rclcpp/logging.hpp>
49
48
#include < rclcpp/node.hpp>
50
49
#include < rclcpp/parameter_value.hpp>
51
50
#include < tf2_eigen/tf2_eigen.hpp>
51
+ #include < tf2_eigen_kdl/tf2_eigen_kdl.hpp>
52
52
#include < tf2_kdl/tf2_kdl.hpp>
53
53
#include < moveit/kinematics_base/kinematics_base.hpp>
54
54
#include < moveit/robot_state/robot_state.hpp>
Original file line number Diff line number Diff line change 38
38
#include < moveit/occupancy_map_monitor/occupancy_map_monitor.hpp>
39
39
#include < cmath>
40
40
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
41
+ // TODO: Remove conditional includes when released to all active distros.
42
+ #if __has_include(<tf2/LinearMath/Vector3.hpp>)
43
+ #include < tf2/LinearMath/Vector3.hpp>
44
+ #else
41
45
#include < tf2/LinearMath/Vector3.h>
46
+ #endif
47
+ #if __has_include(<tf2/LinearMath/Transform.hpp>)
48
+ #include < tf2/LinearMath/Transform.hpp>
49
+ #else
42
50
#include < tf2/LinearMath/Transform.h>
51
+ #endif
43
52
#include < geometric_shapes/shape_operations.h>
44
53
#include < sensor_msgs/image_encodings.hpp>
45
54
#include < stdint.h>
Original file line number Diff line number Diff line change 38
38
#include < moveit/pointcloud_octomap_updater/pointcloud_octomap_updater.hpp>
39
39
#include < moveit/occupancy_map_monitor/occupancy_map_monitor.hpp>
40
40
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
41
+ // TODO: Remove conditional includes when released to all active distros.
42
+ #if __has_include(<tf2/LinearMath/Vector3.hpp>)
43
+ #include < tf2/LinearMath/Vector3.hpp>
44
+ #else
41
45
#include < tf2/LinearMath/Vector3.h>
46
+ #endif
47
+ #if __has_include(<tf2/LinearMath/Transform.hpp>)
48
+ #include < tf2/LinearMath/Transform.hpp>
49
+ #else
42
50
#include < tf2/LinearMath/Transform.h>
51
+ #endif
43
52
#include < sensor_msgs/point_cloud2_iterator.hpp>
44
53
#include < tf2_ros/create_timer_interface.h>
45
54
#include < tf2_ros/create_timer_ros.h>
Original file line number Diff line number Diff line change 41
41
#include < moveit_msgs/srv/get_planning_scene.hpp>
42
42
#include < moveit/utils/logger.hpp>
43
43
44
+ // TODO: Remove conditional includes when released to all active distros.
45
+ #if __has_include(<tf2/exceptions.hpp>)
46
+ #include < tf2/exceptions.hpp>
47
+ #else
44
48
#include < tf2/exceptions.h>
49
+ #endif
50
+ #if __has_include(<tf2/LinearMath/Transform.hpp>)
51
+ #include < tf2/LinearMath/Transform.hpp>
52
+ #else
45
53
#include < tf2/LinearMath/Transform.h>
54
+ #endif
46
55
#include < tf2_eigen/tf2_eigen.hpp>
47
56
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
48
57
Original file line number Diff line number Diff line change 61
61
62
62
#include < std_msgs/msg/string.hpp>
63
63
#include < geometry_msgs/msg/transform_stamped.hpp>
64
+ // TODO: Remove conditional include when released to all active distros.
65
+ #if __has_include(<tf2/utils.hpp>)
66
+ #include < tf2/utils.hpp>
67
+ #else
64
68
#include < tf2/utils.h>
69
+ #endif
65
70
#include < tf2_eigen/tf2_eigen.hpp>
66
71
#include < tf2_ros/transform_listener.h>
67
72
#include < rclcpp/rclcpp.hpp>
Original file line number Diff line number Diff line change 41
41
42
42
// ROS
43
43
#include < rclcpp/rclcpp.hpp>
44
+ // TODO: Remove conditional include when released to all active distros.
45
+ #if __has_include(<tf2/LinearMath/Quaternion.hpp>)
46
+ #include < tf2/LinearMath/Quaternion.hpp>
47
+ #else
44
48
#include < tf2/LinearMath/Quaternion.h>
49
+ #endif
45
50
#include < tf2_eigen/tf2_eigen.hpp>
46
51
47
52
// MoveIt
Original file line number Diff line number Diff line change 43
43
#include < moveit/transforms/transforms.hpp>
44
44
#include < interactive_markers/interactive_marker_server.hpp>
45
45
#include < interactive_markers/menu_handler.hpp>
46
+ // TODO: Remove conditional include when released to all active distros.
47
+ #if __has_include(<tf2/LinearMath/Transform.hpp>)
48
+ #include < tf2/LinearMath/Transform.hpp>
49
+ #else
46
50
#include < tf2/LinearMath/Transform.h>
51
+ #endif
47
52
#include < tf2_eigen/tf2_eigen.hpp>
48
53
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
49
54
#include < moveit/utils/logger.hpp>
Original file line number Diff line number Diff line change 36
36
37
37
#include < math.h>
38
38
#include < moveit/robot_interaction/interactive_marker_helpers.hpp>
39
+ // TODO: Remove conditional include when released to all active distros.
40
+ #if __has_include(<tf2/LinearMath/Quaternion.hpp>)
41
+ #include < tf2/LinearMath/Quaternion.hpp>
42
+ #else
39
43
#include < tf2/LinearMath/Quaternion.h>
44
+ #endif
40
45
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
41
46
42
47
namespace robot_interaction
Original file line number Diff line number Diff line change 44
44
#include < interactive_markers/menu_handler.hpp>
45
45
#include < tf2_eigen/tf2_eigen.hpp>
46
46
#include < tf2_geometry_msgs/tf2_geometry_msgs.hpp>
47
+ // TODO: Remove conditional include when released to all active distros.
48
+ #if __has_include(<tf2/LinearMath/Transform.hpp>)
49
+ #include < tf2/LinearMath/Transform.hpp>
50
+ #else
47
51
#include < tf2/LinearMath/Transform.h>
52
+ #endif
48
53
#include < moveit/utils/logger.hpp>
49
54
50
55
#include < algorithm>
You can’t perform that action at this time.
0 commit comments