-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Announcement: RealSense SDK version 2.30.0 now available (many added features and bug fixes) #5192
Comments
sounds good 👍 |
Wow. Congratulations to that great update. I already tested the relocation feature and it works! I just now need an explanation, what practically can be achieved with this feature. It is just "Hey, I have found, I know this place?", since the translation coordinates are not changing to some value, which has seen in a previous run or what can be done with it? Besides that there is still this long time error with the file extension (at least on Ubunutu): When you save a map the save dialog suggests to append the .raw extension to the given name. But it doesn't. Trying to reload opens a dialog, which filters for .raw and finds nothing, obviously. You need to change the filter to "all files" in order to see the saved map. Shall I open a separate issue for that? |
Glad you're excited by the update! I do not have any further information about the workings of RS2_NOTIFICATION_CATEGORY_POSE_RELOCALIZATION at this time. Yes, please open a separate issue about your file extension problem. Thanks! |
Will try the update, im really happy that relocalisation feature is coming along, but dissapointed that there is still no support for t265 on android, and it could really benefit our current project as it needs reliable augmented reaity tracking that depends on recorded maps. (we cannot use markers) |
Hi @TheBricktop |
I still can't get it to work on Raspbian Buster on a RPi4 4GB |
Hi everyone,
RealSense SDK version 2.30.0 is now available to download from the link below. I thought I should give it the status of an Announcement as it is a major release that adds many features and bug-fixes.
https://github.com/IntelRealSense/librealsense/releases/
API CHANGES
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.
Numerical stability improvements in various NaN pose scenarios, can have positive effect on issues T265 pose data nan #4518, T265: Old issue: Frame didn't arrived within 5000 #5101, realsense-ros Fixed bug on clean_inactive_streams of frame_number_composite_matcher. #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 Rosbag Inspector Crash #4704, rs-rosbag-inspector not working #4932
Memory leak in hid sensor (DSO-13080, DSO-13712, DSO-13639). Fixes D435i: memory usage increasing constantly #4332
Raspbian Buster build fix. Fix IMU streams handling. Addresses Please add -latomic to the ARM build #4986, No Motion data from D435i on Raspberry Pi 4 #4979, can't finish LibUVC install on Raspberry Pi 4 #4950, Kernel 4.19 support for Raspberry Pi 4 #4818.
[Realsense-Viewer] Configuration file default path with white spaces was not handled properly (DSO-13701). Fixes Cannot start record cause the windows username contains a whitespace #3779
Rename foreach to foreach_rs to avoid namespace collisions with QT's "foreach" macro. Report a bug, "foreach", and solution #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 Depth Quality Tool couldn't "Start_record." #4913, depth quality tool crashes #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. System.AccessViolationException in .NET wrapper when getting the distance of a point #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
The text was updated successfully, but these errors were encountered: