警告

您正在閱讀已達到生命週期結束(end-of-life,EOL)版本的 ROS 2 文件,該版本不再正式受支援。如果您想獲取最新資訊,請參見 Kilted

ROS 2 Crystal Clemmys (codename 'crystal'; December 2018)

Crystal Clemmys is the third release of ROS 2.

Supported Platforms

Crystal Clemmys is primarily supported on the following platforms (see REP 2000 for full details):

Tier 1 platforms:

  • Ubuntu 18.04 (Bionic)

  • Mac macOS 10.12 (Sierra)

  • Windows 10

Tier 2 platforms:

  • Ubuntu 16.04 (Xenial)

New features in this ROS 2 release

Changes since the Bouncy release

Changes since the Bouncy Bolson release:

Known Issues

  • A race condition in Fast-RTPS 1.7.0 may cause messages to drop under stress (Issue).

  • Using the TRANSIENT_LOCAL QoS setting with rmw_fastrtps_cpp can crash applications with large messages (Issue).

  • Cross-vendor communication between rmw_fastrtps_cpp and other implementations is not functioning on Windows (Issue).

  • When using OpenSplice (version < 6.9.190227) on macOS and Windows you might experience naming conflicts when when referencing field types with names from other packages if the same name also exist in the current package (Issue). By updating to a newer OpenSplice version as well as at least the third patch release of Crystal the problem should be resolved. On Linux updating to the latest Debian packages will include the newest OpenSplice version.