Go to the documentation of this file.
42 #include <moveit_msgs/RobotTrajectory.h>
43 #include <geometry_msgs/PointStamped.h>
87 virtual void getSensorsList(std::vector<std::string>& names)
const = 0;
101 virtual bool pointSensorTo(
const std::string& name,
const geometry_msgs::PointStamped& target,
102 moveit_msgs::RobotTrajectory& sensor_trajectory) = 0;
virtual bool hasSensors() const =0
Check if any sensors are known to this manager.
virtual void getSensorsList(std::vector< std::string > &names) const =0
Get the list of known sensors.
virtual bool pointSensorTo(const std::string &name, const geometry_msgs::PointStamped &target, moveit_msgs::RobotTrajectory &sensor_trajectory)=0
double y_angle
The range of observations (in radians) on the Y axis.
Namespace for the base class of a MoveIt sensor manager.
MOVEIT_CLASS_FORWARD(MoveItSensorManager)
Define the frame of reference and the frustum of a sensor (usually this is a visual sensor)
double max_dist
The maximum distance along the Z axis at which observations can be.
std::string origin_frame
The name of the frame in which the sensor observation axis is Z and starts at (0,0,...
virtual SensorInfo getSensorInfo(const std::string &name) const =0
Get the sensor information for a particular sensor.
double x_angle
The range of observations (in radians) on the X axis.
double min_dist
The minumum distance along the Z axis at which observations start.
virtual ~MoveItSensorManager()
moveit_core
Author(s): Ioan Sucan
, Sachin Chitta , Acorn Pooley
autogenerated on Thu Nov 21 2024 03:23:42