package gazebo.msgs;

/// \ingroup gazebo_msgs
/// \interface Sonar
/// \brief Message for a sonar value

import "pose.proto";
import "vector3d.proto";

message Sonar
{
  required string frame     = 1;
  required Pose world_pose  = 2;
  required double range_min = 3;
  required double range_max = 4;
  required double radius    = 5;
  required double range     = 6;

  /// Location of the contact in the world frame.
  optional Vector3d contact  = 7;
}
