pxmlw6n2f/Gazebo_Distributed_TCP/gazebo/msgs/logical_camera_image.proto

30 lines
689 B
Protocol Buffer

syntax = "proto2";
package gazebo.msgs;
/// \ingroup gazebo_msgs
/// \interface LogicalCameraImage
/// \brief Information about models seen by a LogicalCameraSensor
import "pose.proto";
message LogicalCameraImage
{
/// \brief Information about a model that is reported by a
/// LogicalCameraSensor
message Model
{
/// \brief Name of the detected model
required string name = 1;
/// \brief Pose of the detected model. The pose is relative to the
/// logical camera's pose.
required Pose pose = 2;
}
/// \brief Pose of the logical camera.
required Pose pose = 1;
/// \brief All the models seen by the LogicalCamera
repeated Model model = 2;
}