#include <sensor_msgs/PointCloud2.h>#include <geometry_msgs/Transform.h>#include <tf/tf.h>#include <tf_conversions/tf_eigen.h>#include <pcl/ros/conversions.h>#include <pcl_ros/point_cloud.h>#include <pcl_ros/transforms.h>#include <ethercat_trigger_controllers/SetWaveform.h>#include <actionlib/client/simple_action_client.h>#include <pr2_controllers_msgs/PointHeadAction.h>#include <pcl/registration/transformation_estimation_svd.h>
Go to the source code of this file.
| #define transformEigenToTF TransformEigenToTF |
Definition at line 21 of file CalibrationExecutive.cpp.
| #define transformTFToEigen TransformTFToEigen |
Definition at line 20 of file CalibrationExecutive.cpp.
Definition at line 31 of file CalibrationExecutive.cpp.
| void find_correspondance | ( | tf::Vector3 & | led_k, |
| tf::Vector3 & | led_tf | ||
| ) |
Definition at line 251 of file CalibrationExecutive.cpp.
| void getCloud | ( | pcl::PointCloud< pcl::PointXYZRGB >::Ptr | cloud, |
| std::string | frame_id, | ||
| ros::Time | after, | ||
| ros::Time * | tm | ||
| ) |
Definition at line 84 of file CalibrationExecutive.cpp.
| tf::Stamped<tf::Pose> getPose | ( | const char | target_frame[], |
| const char | lookup_frame[], | ||
| ros::Time | tm = ros::Time(0) |
||
| ) |
Definition at line 41 of file CalibrationExecutive.cpp.
Definition at line 35 of file CalibrationExecutive.cpp.
| tf::Vector3 locate_led | ( | ) |
Definition at line 156 of file CalibrationExecutive.cpp.
| void lookAt | ( | std::string | frame_id, |
| double | x, | ||
| double | y, | ||
| double | z | ||
| ) |
Definition at line 121 of file CalibrationExecutive.cpp.
Definition at line 264 of file CalibrationExecutive.cpp.
Definition at line 151 of file CalibrationExecutive.cpp.
| std::vector<double> field |
Definition at line 154 of file CalibrationExecutive.cpp.
| std::string led_frame_ = "r_gripper_led_frame" |
Definition at line 27 of file CalibrationExecutive.cpp.
Definition at line 29 of file CalibrationExecutive.cpp.
| std::string mount_frame_ = "head_mount_link" |
Definition at line 24 of file CalibrationExecutive.cpp.
Definition at line 33 of file CalibrationExecutive.cpp.
| std::string rgb_optical_frame_ = "head_mount_kinect_ir_link" |
Definition at line 25 of file CalibrationExecutive.cpp.
| std::string rgb_topic_ = "/head_mount_kinect/depth_registered/points" |
Definition at line 26 of file CalibrationExecutive.cpp.
Definition at line 152 of file CalibrationExecutive.cpp.