Skip to content

rcssserver-18.1.1

Compare
Choose a tag to compare
@hidehisaakiyama hidehisaakiyama released this 15 Mar 02:56
· 30 commits to master since this release
5b509d2

[18.1.1]

  • Fix a problem in which the focus point is sometimes not updated.

[18.1.0]

  • Revert the message frequency and the noise model of the visual
    information. Now, these settings are same as 17.0.1.

[18.0.0]

  • Update to C++17.

  • New command:

    • "(change_focus DIST_MOMENT DIR_MOMENT)"
      All version players can use this command. If the command is
      accepted, that player's focus point is moved according to the
      given parameters. Details are described below.
  • Change the version number of JSON-based monitor protocol to -1.
    And, change the header line of JSON-based game log to "JSON". If
    the value of server::game_log_version is -1, the content of the
    recorded game log is a JSON array except for the header line.

  • Introduce a new observation model.

    When the players connect with version 18 or higher, the vision
    sensor automatically enters the synchronous mode.

    The concept of focus points is introduced. The focus point
    represents a position inside a player's view angle, and can be up
    to 40.0 meters away from the player's position. The focus point
    affects the visual sensor noise model, with the noise of observed
    objects increasing as the distance between the focus point and
    the object increases.

    The initial position of the focus point is the player's position,
    and if a player does not change the focus point position, the
    server visual noise model behaves as in server v17. However, a
    player can change the position of the focus point by sending a
    change_focus command. This command takes two parameters,
    dist_moment and dir_moment, and changes the position of the
    focus point relative to the player's neck angle.

    See the user manual for more information on the new observation
    model.