Orbbec SDK v2 integration (new CameraOrbbecSDK class) (#1590)

* Orbbec SDK 2 integration (new CameraOrbbecSDK class)

* Added rectification option, fixed the build without orbbec sdk

* Fixed timestamp issue on Windows

* Removed WITH_ORBBEC_SDK=ON by default in case v1 is installed. Enabled inter imu when selecting orbbec sdk.

* requiring orbbec version=2 to avoid confusion

* Finalizing options
This commit is contained in:
matlabbe
2025-10-07 10:22:16 -07:00
committed by GitHub
parent 5aec9bacec
commit f0dab18005
22 changed files with 3078 additions and 1816 deletions
+1300 -1267
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -35,7 +35,7 @@
<number>99999</number>
</property>
<property name="value">
<number>100</number>
<number>500</number>
</property>
</widget>
</item>
+19
View File
@@ -239,9 +239,20 @@
</property>
<addaction name="actionXvisio_SeerSense"/>
</widget>
<widget class="QMenu" name="menuOrbbec_Astra_2">
<property name="title">
<string>Orbbec Astra 2</string>
</property>
<property name="icon">
<iconset resource="../GuiLib.qrc">
<normaloff>:/images/astra2.png</normaloff>:/images/astra2.png</iconset>
</property>
<addaction name="actionOrbbecSDK_astra2"/>
</widget>
<addaction name="menuKinect_for_Xbox_360"/>
<addaction name="menuXtion_PRO_LIVE"/>
<addaction name="menuOrbbec_Astra"/>
<addaction name="menuOrbbec_Astra_2"/>
<addaction name="menuSense_3D_scanner"/>
<addaction name="menuKinect_v2"/>
<addaction name="menuKinect_K4A"/>
@@ -1749,6 +1760,14 @@
<string>Xvisio</string>
</property>
</action>
<action name="actionOrbbecSDK_astra2">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>Orbbec SDK</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>
File diff suppressed because it is too large Load Diff