matlabbe
012439aa0b
Tango refactoring ( #534 )
...
* Created general CameraMobile interface. Tango is now optional. Camera is disabled on visualizaion (battery saving).
* Working android app on non-tango android phones (tested on x86_64 android emulator).
* fixed typo
* android: updated tango not available msg
* android: fixed build with latest android sdk/ndk
* Added ARCore limited support for pose and rgb streams.
* Added AREngine support. Don't assert if depth size is not a modulo of rgb size.
* Added ARCore shared camera support
* android: fixed read/write runtime permissions for >=api23. arcore ndk: added feature point cloud. Fixed file sharing persmissions (>=api24 issue)
* ARCore NDK: mapping with feature point cloud
* android: Added post build strip command to reduce native library size
* android: fixed some compilation issues
* android: put back gtsam as default optimizer, manifest min api is dynamic based on cmake parameters
* AREngine: min api 24
* android: Fixed build without AREngine
* android: fixed not available libraries for API<24
* android: fixed build with old cmake versions
* android: set arcore min api to 23
* android: fixed arengine error on start when not built with native arengine support
* android: fixed tango camera permission for api>=23
* Added bionic android docker files
* Fixed wrong 3D words projection when depth size is not an exact multiple of rgb size. DbViewer: fixed images size not correctly shown in label of the calibration. ImageView: fixed depth scale when depth size is not a multiple of rgb size
* CameraMobile: added exact display rotation for local transform
* DbViewer: fixed gravity link shown in constraint view, show full local transform matrix in camera calibration label
* Android: fixed localization mode in visualization, fixed some tansitions between some UI states
* Android: Hide stop button when HUD is hidden. Updated About years.
2020-04-22 15:05:07 -04:00
matlabbe
b39fd0321e
Update FindK4A.cmake
2019-11-19 09:39:42 -05:00
matlabbe
4b118ae660
Added FastCV support (see FAST/CV parameter). VWDictionary: loading fixed dictionary only on updates (to avoid loading it multiple times when memory is reset).
2019-08-14 12:09:56 -04:00
matlabbe
0973f48b2c
CameraK4A: added finding lib on linux
2019-07-10 12:34:13 -04:00
matlabbe
3c7719f6d8
Added CameraK4A driver (only MKV playback supported yet). Fixed build with realsense2 support on Windows. Preferences: added imu filtering parameters to ini file.
2019-07-09 20:48:09 -04:00
matlabbe
d62dcdd29a
Updated appveyor with more dependencies, updated zed find package on Windows, updated FindFlyCapture2.cmake
2018-10-31 20:56:34 -04:00
matlabbe
1f985ddef0
FindSqlite3.cmake: removed sqlite3 executable search
2018-09-05 12:05:16 -04:00
matlabbe
43e144e7b6
CMake: using external sqlite3 is available, otherwise use internal copy.
2018-09-05 14:22:34 -04:00
matlabbe
35bc2d06a6
Fixed building with RealSense2 on Windows
2018-07-10 13:09:52 -04:00
matlabbe
8d5d50a198
Fixed 2 cmake minor warnings on standard build
2018-05-02 12:46:45 -04:00
matlabbe
90ed9cd15c
Added support for latest g2o code (with c++11 interface)
2018-02-03 15:43:32 -05:00
matlabbe
79c38d66cb
Fixed #255
2018-01-03 20:03:36 -05:00
matlabbe
7dabfdc207
Added CameraK4W2 (Kinect for Windows SDK v2 driver)
2017-11-06 00:19:12 -05:00
matlabbe
b2fb7d5d5b
Supporting g2o from ORB_SLAM2
2017-09-17 13:28:25 -04:00
matlabbe
9e011d6ad9
Fixed changing local transform not handled correctly when changing for third party odometries
2017-07-07 19:41:11 -04:00
matlabbe
c4ca6a0bac
Integrated ORB_SLAM2 as an odometry approach Odom/Strategy=5.
2017-06-05 19:04:23 -04:00
matlabbe
4d025568dc
updated FindRealSense.cmake
2017-05-05 16:10:09 -04:00
matlabbe
b93ca148a8
fixed build realsense on Windows
2017-04-21 21:59:53 -04:00
matlabbe
bc2da10713
RealSense driver: added odometry option (ZR300)
2017-04-21 21:24:23 -04:00
matlabbe
f84bfd8384
Tango: Updated some files for docker
2017-03-20 15:45:24 +00:00
matlabbe
d879491a58
Fixed #149
2016-11-30 14:25:01 -05:00
matlabbe
f6cca3313a
Tango: Using tango_support library to get depth to color transform ( #143 ), poses are in device frames and camera local transform is from device to camera (including optical rotation), "720" Mode is now called "HD Mode"
2016-11-16 10:13:16 -05:00
Berkay Deniz Ilhan
47e7b621ad
in FindDC1394.cmake Mac OS X based framework setup gives errror.
2016-08-30 02:30:35 -04:00
matlabbe
9d09c509ab
Added librealsense support #100
2016-07-26 18:39:34 -04:00
matlabbe
29dd529762
Main app: Open database as argument, file association *.db on Mac OS X, automatically ask to download clouds when opening a database
2016-04-10 14:52:14 -04:00
matlabbe
8030d89634
Implemented OptimizerG2O::optimimzeBA(). Updated PostProcessingDialog (g2o sba option). Fixed words descriptors not filled in rtabmap::getMap3D(). CameraModelD(): return 5 null coeff distorsions if not set
2016-03-28 18:19:17 -04:00
matlabbe
280cb28030
Updated FindG2O.cmake to add chmold include directory
2016-03-15 12:22:28 -04:00
matlabbe
c6a46a7238
0.11.2: First Google Tango release
2016-02-15 19:35:24 -05:00
matlabbe
2d6965aa4b
Fixed build with g2o on Windows
2016-01-14 17:07:01 -05:00
matlabbe
5136b38111
MacOSX: (g2o) Fixed cholmod library not found. New ICP parameter: "Icp/Epsilon". Fixed null ICP_inliers_ratio with odometry statistics.
2016-01-12 11:37:50 -05:00
matlabbe
4e9ba66555
Ubuntu 12.04 an g2o, fixed -std=c++11 error
2015-12-01 11:51:59 -05:00
matlabbe
acc47fa9a9
Fixed Windows build with flann<1.8
2015-09-09 16:36:59 -04:00
matlabbe
c107436e85
VWDictionary: changed miniflann to flann directly so version 1.8 can be used. Added parameter "Kp/IncrementalFlann"
2015-09-09 00:58:45 -04:00
matlabbe
7a721105ae
Added parameter "RGBD/OptimizeRobust" (default true) to use Vertigo robust graph optimization (only for g2o and GTSAM optimization strategies). Added GTSAM support.
2015-09-02 17:51:43 -04:00
matlabbe
31d374e141
Added cvsba support for post-processing bundle adjustment (SBA)
2015-08-12 20:59:21 -04:00
matlabbe
02c43adba1
Updated FindflyCapture2.cmake
2015-07-24 22:40:15 -04:00
Mathieu Labbé
3ed6a1b2f0
Version 0.8.9: added FlyCapture2 driver for bumblebee2 (tested only on Windows)
2015-04-07 12:00:10 -04:00
Mathieu Labbe
4ca200fe1a
Added cmake DC1394 lookup
2015-04-03 15:13:05 -04:00
Mathieu Labbe
aa8fe2e55c
Added g2o optimization option (along with TORO). Some refactoring: updated graph optimization parameter names, new graph::Optimizer class and new parameter RGBD/OptimizeSlam2d
2015-03-12 17:00:56 -04:00
matlabbe
28787d583b
added FindQVTK.cmake
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1615 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-07-26 05:06:05 +00:00
matlabbe
586f4e3d86
MAC OS X binaries fixed bundle. Freenect underscore vs dashed includes
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1394 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-06-17 01:45:52 +00:00
matlabbe
bf6df0f31e
removed some cmake verbose msgs in FindOpenNI2.cmake
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1368 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-06-15 03:57:55 +00:00
matlabbe
c18f1501d4
Refactoring CameraRGBD class (now including OpenNI, OpenNI2, OpenNI from OpenCV and Freenect)
...
Added tool to test RGB-D camera: rtabmap-rgbd_camera
Fixed Freenect corrupted depth image (after some time)
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1366 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-06-15 03:31:35 +00:00
matlabbe
c2f6439567
Fixed focal computation when images are registered (freenect), Updated FindOpenNI2.cmake for unix
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1364 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-06-14 16:09:44 +00:00
matlabbe
a943083e0b
Added OpenNI2 camera
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1363 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-06-13 23:44:38 +00:00
matlabbe
bb5e5c0084
Made Freenect dependency optional
...
fixed some toro3d warnings
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1327 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-06-04 20:24:54 +00:00
matlabbe
acd208fc6a
Added Freenect camera source
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1310 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-06-03 04:42:08 +00:00
matlabbe
8b8511e154
Merged pcl_integration branch to trunk
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@1014 f169173b-cf89-36c8-b27e-44dbe73f0c83
2013-12-11 00:12:44 +00:00
matlabbe
b92d0444ac
Included UtiLite library directly in Rtabmap source (to simplify the installation)
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@855 f169173b-cf89-36c8-b27e-44dbe73f0c83
2013-04-30 20:16:01 +00:00
matlabbe
ad22ef57a2
Added FindRTABMap.cmake
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@701 f169173b-cf89-36c8-b27e-44dbe73f0c83
2013-01-10 21:27:08 +00:00