Items with no label
3338 ディスカッション

RealSense SDK version 2.30.0 now available (many added features and bug fixes)

MartyG
名誉コントリビューター III
1,347件の閲覧回数

Hi everyone,

 

RealSense SDK version 2.30.0 is now available to download from the link below.

 

https://github.com/IntelRealSense/librealsense/releases/ 

 

API CHANGES

 

- RS2_NOTIFICATION_CATEGORY_POSE_RELOCALIZATION - category added to rs2_notification_category. The notification designates T265 performing relocalization event, i.e. finding a match betweenthe current position and a previously recorded map.

 

NEW FEATURES & IMPROVEMENTS

 

- New Cross-platform user-space implementation for supported USB protocols named rsusb. The refactored classes replace the multiplicity of UVC device per-platform implementations (Windows, Unix, Android) with a single cross-platform code infrastructure. In order to support the UVC device requirements, some modification were introduced into rsusb API, mainly adding asynchronous API to the USB messenger. Core Features:

 

- Asynchronous API added to rsusb (USB request).

 

* Multiple implementations of libuvc (Win7 / Linux / Android) replaced with single implementation

HID device modified to work with the new asynchronous API. Impact:

 

* A new CMake option named FORCE_RSUSB_BACKEND added replaces the FORCE_LIBUVC and FORCE_WINUSB_UVC flags are now marked as deprecated.

 

* An update to WinUSB driver was implemented. The new driver must be applied in order to use librealsense 2.30.0 or newer SDK version on Windows 7. Installation of the new driver is performed via librealsense Windows 7 installer.

 

- [T265] Firmware Upgrade to 0.2.0.857:

 

* Numerical stability improvements in various NaN pose scenarios, can have positive effect on issues #4518, #5101, realsense-ros #955

 

* Minor relocalization improvements (including better cross-device map compatibility), toward upcoming greater relocalization update.

 

- [T265] New notification category.(RS2_NOTIFICATION_CATEGORY_POSE_RELOCALIZATION), produced on first relocalization to an imported map

 

- [T265] display USB port chain in physical port info. by @BriceRenaudeau

 

- New face detection and depth-enabled anti-spoofing demo exhibiting machine learning algorithms with DLIB toolkit.

 

- [T265] Adding Wheel Odometry python sample.

 

- A link to community project that builds Android application with librealsense. @cabelo

 

- [Realsense-Viewer] User notification improvement when the rendering format is not supported.

 

BUG FIXES

 

- Prevent hex formatting contamination.

 

- Acquire depth units from intrinsic. (RS5-5486)

 

- On-chip calibration crash fix

 

- [rosbag-inspector] Crash fix. (DSO-13665, DSO-13562). Addresses #4704, #4932

 

- Memory leak in hid sensor (DSO-13080, DSO-13712, DSO-13639). Fixes #4332

 

- Raspbian Buster build fix. Fix IMU streams handling. Addresses #4986, #4979, #4950, #4818.

 

- [Realsense-Viewer] Configuration file default path with white spaces was not handled properly (DSO-13701). Fixes #3779

 

- Rename foreach to foreach_rs to avoid namespace collisions with QT's "foreach" macro. #4461. Proposed by @cgpadwick's

 

- Fix min Z offset for disparity domain colorization mode by @TetsuriSonoda

 

- [Depth Quality Tool/Viewer] Metrics record fixes and improvements. Fixes #4913, #4948

 

- [rs-ar-basic] Fix extrinsic pose to camera transformation

 

- Fix White Balance control for Rolling shutter sensor.

 

- Robustness improvement: get_distance to verify user-provided pixel indexes. #4877

 

***********

 

Full release notes, including all linkages and a list of unresolved Known Issues, are available here:

 

https://github.com/IntelRealSense/librealsense/wiki/Release-Notes#release-2300 

0 件の賞賛
0 返答(返信)
返信