Changelog
RVC SDK v1.12.0
-
Added
-
The RVC-M series cameras now support a FixedLineScan mode, capable of outputting a single line point cloud at a fixed laser line position at a rate of 200fps, with corresponding C++/Python/C# interfaces and sample routines added.
-
The RVC-M series cameras' SwingLineScan mode now supports the Region of Interest (ROI) function, allowing for the specification of a local scanning range by selecting an ROI, with corresponding C++/Python/C# interfaces and sample routines added.
-
A new camera precision detection feature has been added, with corresponding C++/Python/C# interfaces and sample routines included.
-
A new experimental feature for stitching multiple point clouds by recognizing encoded circular markers has been added, with corresponding C++/Python/C# interfaces and sample routines included.
-
-
Fixed
-
Fixed the occasional failure of HDR automatic parameter tuning.
-
Fixed the occasional issue of point cloud noise at the edges of the field of view in the SwingLineScan mode.
-
Optimized the occasional minor fluctuations in point cloud stability in the SwingLineScan mode.
-
-
Feature removal
- The bilateral filtering example program has been removed and can be replaced with Gaussian smoothing functionality.
-
Note
- M series cameras using the SwingLineScan ROI feature need to update the firmware to version 1.3.5
RVC SDK v1.11.0
-
Added
-
Supported RVC-M52000 large field of view welding Scanners. increased the value range of Line Scan Time and Line Scan Distance parameters.
-
Added post-processing parameters: Smooth Sigma, Reflection Threshold, and added corresponding C++/Python/C# interfaces and examples.
-
-
Deleted
- Removed post-processing parameters: Smoothing Level, Bilateral Filtering.
-
Fixed
-
Fixed the Light Contrast parameter of binocular laser scanners.
-
Fixed the problem of missing line point cloud in Ultra Mode of some scanners.
-
Fixed the Gain3D parameter in line scan mode.
-
RVC SDK v1.10.0
-
Added
-
Supported RVC-M Series Scanners. Added Swing Line Scan Mode and Protective Cover control for RVC-M Series.
-
Added C++ capture callback interface, which can realize end-of-acquisition callback and end-of-calculation callback.
-
Added Auto Bilateral Filtering in binocular mode.
-
Added experimental support for temperature drift compensation interface, which can compensate for point clouds with large temperature drift.
-
Added experimental support for external color camera and point cloud mapping function, which can realize one-to-one correspondence between the point cloud and the pixels of the external camera.
-
-
Improved
-
Optimized the camera acquisition thread to improve the acquisition efficiency and reduce the probability of packet loss.
-
Solve the compatibility problem between SDK and third-party software.
-
-
Fixed
- Fix the problem of compilation failure caused by filtering parameters in some scenarios.
RVC SDK v1.9.1
-
Added
-
Added Bilateral Filtering and AntiInter Reflection Mode for binocular scanners.
-
Added HelperClass and an example for PointMap and other structs in SDK, which is convenient for users to operate point cloud data.
-
-
Improved
- Reduced pop-up windows during RVCManager installation on Windows system.
-
Fixed
-
Fixed anomalies in Linux system for some scanners.
-
Fixed anomaly of projection color for some scanners.
-
RVC SDK v1.9.0
-
Added
-
Supported binocular laser scanners.
-
Supported X1, X2 open at the same time.
-
Added Auto clustering Denoising option and optimized the denoising algorithm.
-
-
Improved
- SDK IDevice reconstruction. Camera opening and switching speed become faster.
-
Deleted
- Removed AntiInter Reflection Mode for laser scanners. The anti-interference effect can be achieved by increasing Scan Times.
RVC SDK v1.8.4
-
Added
-
Added online installation for PyRVC on Linux system.
-
Added GetLastErrorMessage interface, which can be used to get the last error message.
-
-
Improved
-
Supported lossless compression. The collection speed and stability of some models have been improved.
-
Optimized C++/Python/CSharp examples.
-
RVC SDK v1.8.3
-
Added
- Added SystemSetLoggerName interface, which can be used to set the name of the folder where the logs are stored and the name of the log file.
-
Improved
- Log file is devided into SDK.log and Manager.log.
RVC SDK v1.8.0
-
Added
-
Added Capture interface, allow to capture without inputting parameters, then the in-scanner parameters will be used to capture.
-
Added Z-Truncate example and parameters, which can set the minimum and maximum value of Z-Truncate to filter out the point cloud outside the range.
-
Added bilateral filter example and parameters, which can set the kernal size, depth sigma and space sigma to filter noise.
-
-
Improved
- Improved the examples, provide the easiest and fastest examples to capture and adjust parameters for C++, Python and C#.
-
Fixed
- Fixed the compatibility problem of high version Python for installing PyRVC, automatically copy the runtime library to Python directory.
RVC SDK v1.7.0
-
Added
-
Added support for VisionPro, reconstruct C# SDK.
-
Added parameter Scan Times, support multi-frame fusion version of G Series Scanner, anti-interference ability is greatly improved.
-
Added parameters: HDR Brightness, Gain, Scan Times, enhance the dynamic range of imaging.
-
RVC SDK v1.6.0
-
Added
-
Added confidence denoising example and parameters, which can be used to optimize point cloud quality.
-
Added clustering denoising example and parameters, which can be used to optimize point cloud quality.
-
Added parameter import/export examples and interfaces, which can save the parameters as configuration files to reuse them.
-
Added Ultra/Robust Capture Mode parameters, support G Series Laser Scanners.
-