(self,
               lower_bound: _FLOAT_OR_ARRAY = -100,
               upper_bound: _FLOAT_OR_ARRAY = 100,
               name: typing.Text = "PoseSensor",
               dtype: typing.Type[typing.Any] = np.float64)
Constructs PoseSensor.

    Args:
      lower_bound: the lower bound of the pose of the robot.
      upper_bound: the upper bound of the pose of the robot.
      name: the name of the sensor.
      dtype: data type of sensor value.
Constructs PoseSensor.
Constructs PoseSensor .
def __init__(self,
               lower_bound: _FLOAT_OR_ARRAY = -100,
               upper_bound: _FLOAT_OR_ARRAY = 100,
               name: typing.Text = "PoseSensor",
               dtype: typing.Type[typing.Any] = np.float64) -> None:
    """Constructs PoseSensor.

    Args:
      lower_bound: the lower bound of the pose of the robot.
      upper_bound: the upper bound of the pose of the robot.
      name: the name of the sensor.
      dtype: data type of sensor value.
    """
    super(PoseSensor, self).__init__(
        name=name,
        shape=(3,),  # x, y, orientation
        lower_bound=lower_bound,
        upper_bound=upper_bound,
        dtype=dtype)
def __init__ ( self , lower_bound : _FLOAT_OR_ARRAY = - 100 , upper_bound : _FLOAT_OR_ARRAY = 100 , name : typing . Text = "PoseSensor" , dtype : typing . Type [ typing . Any ] = np . float64 ) -> None : super ( PoseSensor , self ) . __init__ ( name = name , shape = ( 3 , ) , # x, y, orientation lower_bound = lower_bound , upper_bound = upper_bound , dtype = dtype )