#include <image_transport/image_transport.h>#include <ros/ros.h>#include <sensor_msgs/CameraInfo.h>#include <tf/transform_listener.h>#include <tf/transform_broadcaster.h>#include <map>#include <memory>#include <mutex>#include <string>#include <vector>#include <ensenso_camera_msgs/AccessTreeAction.h>#include <ensenso_camera_msgs/CalibrateHandEyeAction.h>#include <ensenso_camera_msgs/CalibrateWorkspaceAction.h>#include <ensenso_camera_msgs/ExecuteCommandAction.h>#include <ensenso_camera_msgs/FitPrimitiveAction.h>#include <ensenso_camera_msgs/GetParameterAction.h>#include <ensenso_camera_msgs/LocatePatternAction.h>#include <ensenso_camera_msgs/ProjectPatternAction.h>#include <ensenso_camera_msgs/RequestDataAction.h>#include <ensenso_camera_msgs/SetParameterAction.h>#include "ensenso_camera/calibration_pattern.h"#include "ensenso_camera/point_cloud_utilities.h"#include "ensenso_camera/queued_action_server.h"#include "nxLib.h"

Go to the source code of this file.
Classes | |
| class | Camera |
| struct | ParameterSet |
Typedefs | |
| using | AccessTreeServer = QueuedActionServer< ensenso_camera_msgs::AccessTreeAction > |
| using | CalibrateHandEyeServer = QueuedActionServer< ensenso_camera_msgs::CalibrateHandEyeAction > |
| using | CalibrateWorkspaceServer = QueuedActionServer< ensenso_camera_msgs::CalibrateWorkspaceAction > |
| using | ExecuteCommandServer = QueuedActionServer< ensenso_camera_msgs::ExecuteCommandAction > |
| using | FitPrimitiveServer = QueuedActionServer< ensenso_camera_msgs::FitPrimitiveAction > |
| using | GetParameterServer = QueuedActionServer< ensenso_camera_msgs::GetParameterAction > |
| using | LocatePatternServer = QueuedActionServer< ensenso_camera_msgs::LocatePatternAction > |
| using | ProjectPatternServer = QueuedActionServer< ensenso_camera_msgs::ProjectPatternAction > |
| using | RequestDataServer = QueuedActionServer< ensenso_camera_msgs::RequestDataAction > |
| using | SetParameterServer = QueuedActionServer< ensenso_camera_msgs::SetParameterAction > |
Enumerations | |
| enum | ProjectorState { projectorDontCare, projectorOn, projectorOff } |
| using AccessTreeServer = QueuedActionServer<ensenso_camera_msgs::AccessTreeAction> |
| using CalibrateHandEyeServer = QueuedActionServer<ensenso_camera_msgs::CalibrateHandEyeAction> |
| using CalibrateWorkspaceServer = QueuedActionServer<ensenso_camera_msgs::CalibrateWorkspaceAction> |
| using ExecuteCommandServer = QueuedActionServer<ensenso_camera_msgs::ExecuteCommandAction> |
| using FitPrimitiveServer = QueuedActionServer<ensenso_camera_msgs::FitPrimitiveAction> |
| using GetParameterServer = QueuedActionServer<ensenso_camera_msgs::GetParameterAction> |
| using LocatePatternServer = QueuedActionServer<ensenso_camera_msgs::LocatePatternAction> |
| using ProjectPatternServer = QueuedActionServer<ensenso_camera_msgs::ProjectPatternAction> |
| using RequestDataServer = QueuedActionServer<ensenso_camera_msgs::RequestDataAction> |
| using SetParameterServer = QueuedActionServer<ensenso_camera_msgs::SetParameterAction> |
| enum ProjectorState |