lesterlo
f180beb3f9
1. Add freenect2 cuda pipeline
...
2. Fix TegraJPEG Color problem, convert from RGB to BGR
2016-08-26 15:40:10 +08:00
matlabbe
9d09c509ab
Added librealsense support #100
2016-07-26 18:39:34 -04:00
matlabbe
1a1cf5f672
Freenect2: Fixed initRectifyMap error with custom calibration
2016-07-21 12:40:25 -04:00
matlabbe
ca6cd19fb1
Updated Copyright year and About dialog summary
2016-07-17 21:57:10 -04:00
matlabbe
0ec39e3c77
DBReader now inherits from Camera (so that CameraThread's post processing stuff can be used with a database stream)
2016-06-21 11:22:24 -04:00
matlabbe
cee9c65b06
Added image size to all camera calibration inputs. Memory::computeTransform() more fine tuning to know if data should be loaded from database.
2016-03-10 09:07:44 -05:00
matlabbe
1f999c4d28
Explicitly show licenses of optional dependencies on CMake
2016-03-01 14:25:00 -05:00
matlabbe
874816b679
Updated cmake for ARM/Android build
2016-01-21 17:11:57 -05:00
matlabbe
eb21280f04
Changed CameraModel::isValid() to CameraModel::isValidForProjection() for clarity (in contrast to CameraModel::isValidForRectification())
2016-01-19 21:01:56 -05:00
matlabbe
7bfd76e747
-Updated CameraModel and StereoCameraModel so that a stereo camera model can be initialization from know intrinsics and extrinsics
...
-CreateSimpleCalibrationDialog updated to create mono/stereo calibration files with advanced option (setting intrinsics of each camera + extrinsics between them). Rectification R and new camera P matrices are then automatically computed.
-Added GeodeticCoords class for convience conversion between GPS values (latitude/longitude/altitude) to local coordinate (ENU).
-Added support of Malaga Urban and St Lucia ground truths.
-CameraImages: added option to debayer images. Timestamps file: added support of "sec millisec" format.
-Added UException class: exceptions are sent instead of exiting the application on UASSERT or UFATAL.
2016-01-19 17:43:33 -05:00
matlabbe
51300dde06
Fixed PnP in OpenCV3: added parameter Vis/PnPRefineIterations (default 1)
...
CameraRGBDImages: Fixed calibration not loaded
Fixed loading ground truth from RGBD-SLAM format
MainWindow: added ground truth paths in CloudViewer and GraphViewer
2015-12-22 19:32:52 -05:00
matlabbe
3292fb1146
Refactoring of the cameraStereoImages and cameraRGBDImages classes (now inheriting from CameraImages) for easy setting of laser scan path, timestamps path and ground truth path.
...
Added graph::importPoses().
Can now have a ground truth published with SensorData (filled optionally by CameraImages classes).
Increased database closing time performance when the database is not saved.
Added ParametersToolBox widget in DatabaseViewer for core parameters (refactoring done to make easy access to all rtabmap parameters in DatabaseViewer).
Added Parameters::getType(key).
Added Transform::interpolate() to interpolate between two transforms (SLERP)
Updated pf_filter.m and added test_pf_filter.m MATLAB scripts (making easier to compare with a ground truth)
UPlot: can now save all curve data of a figure in one action (see right-click on legend area->"Copy all curve data to clipboard")
2015-12-17 14:13:19 -05:00
matlabbe
21bd206af7
Cleanup the code and updated error message about device not found (when rtabmap is linked to wrong libusb library)
2015-12-08 14:28:26 -05:00
Kim ByeongChang
f5451ac13f
Use new libfreenect2 API
2015-12-07 17:07:10 +09:00
Kim ByeongChang
3c45f2ba7d
Use new libfreenect2 API
2015-12-07 16:02:22 +09:00
matlabbe
58190d5422
Added more Freenect2 options
2015-11-04 18:31:52 -05:00
matlabbe
2ee9183c17
Updated CameraFreenect2 with latest freenect2 library (commit https://github.com/OpenKinect/libfreenect2/commit/cdeb07917c3431abf530785c151c9656f1c26d3a )
2015-11-03 17:31:07 -05:00
matlabbe
835155e6ae
CameraOpenNI2: Added OpenNI2 stamps/Ids option
2015-10-15 16:40:49 -04:00
matlabbe
2877a14360
Added CameraRGBDImages class (read RGB-D images from a folder)
2015-07-30 14:17:29 -04:00
matlabbe
911ab709af
Fixed build if PCL is not built with OpenNI
2015-07-24 20:42:36 -04:00
matlabbe
bf295c4274
added error message when freenect2 is not linked on the right libusb (causing a deadlock when killing the camera)
2015-07-09 10:55:54 -04:00
matlabbe
3b226a0d92
fixed fatal error (fx==0) on kinect v2 calibration, added tx,ty,tz to camera local transform in Preferences
2015-07-09 10:01:41 -04:00
matlabbe
6df403ed42
Refactored Camera classes and Preferences->Source menu
2015-06-26 18:21:32 -04:00
matlabbe
a765e2efa7
Merge branch 'master' of https://github.com/introlab/rtabmap into devel
2015-06-17 23:38:49 -04:00
matlabbe
aa4005b266
fixed build with the latest version of freenect2
2015-06-16 18:51:45 -04:00
matlabbe
b8dccc2228
Added CameraStereoImages class to read stereo images from a directory. Added a particle filter to smooth odometry trajectory. Added parameter RGBD/OptimizeEpsilon to limit TORO iterations when error improvement is small. Added Rtabmap/CreateIntermediateNodes parameter: this can be used to keep all odometry poses 'between' nodes used for loop closure detection. Added PnP approach to loop closure constraint estimation. Fixed decimation of stereo images when image size is odd.
2015-06-11 16:57:16 -04:00
matlabbe
c47abaaa44
fixed build errors of CameraFreenect2 with the new util3d headers
2015-05-20 15:42:56 -04:00
matlabbe
3642e2fbf1
CameraRGBD: Removed framerate warning when set to 0 (inf)
2015-05-06 17:38:14 -04:00
matlabbe
b5e62be664
Freenect2: added new type Ir+Depth (RTAB-Map can be used without lightwith the Kinect v2)
2015-05-05 19:32:09 -04:00
Mathieu Labbe
679d9deca0
Added message box when calibration cannot be done on a specified driver. Added HD option in Source panel for Freenect 2.
2015-05-05 18:21:43 -04:00
matlabbe
a16a2d65cf
With Freenect, added an error when no frames are received since 2 seconds (a bug that I have always at the first time I start the camera... then restarting the camera resolves the problem)
2015-04-24 12:09:20 -04:00
Mathieu Labbe
fa3a2421f6
Added Monocular SLAM (experimental), Odometry classes refactoring
2015-04-23 22:01:41 -04:00
matlabbe
39dce825d6
updated dataRecorder app to use all drivers, fixed OpenNI2 intermittent deadlock on end of *.oni reading
2015-04-23 11:08:50 -04:00
matlabbe
c1e15c0f2f
fixed deadlock when *.oni reading is finished
2015-04-23 10:49:55 -04:00
matlabbe
a72ea25eac
💄
2015-04-23 08:23:10 -04:00
matlabbe
e2d71c5999
Fixed OpenNI2 reading *.oni files
2015-04-23 08:17:44 -04:00
matlabbe
7837b04e34
Added *.oni reading support with openni-pcl driver (just set device_id the path of the oni file)
2015-04-23 07:56:11 -04:00
matlabbe
0e21be7f67
Added Kinect v2 calibration and registration
2015-04-10 17:36:13 -04:00
matlabbe
8ab867b802
Added RGB/IR calibration
2015-04-08 12:23:10 -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
matlabbe
9d58a6ec25
fixed some warnings
2015-04-06 15:28:37 -04:00
Mathieu Labbe
04b35b2adf
GUI: Added new Freenect2 and StereoDC1394 source options.
2015-04-06 00:28:04 -04:00
Mathieu Labbe
fee32c4e25
Added stereo option for the CalibrationDialog class
2015-04-05 16:42:41 -04:00
Mathieu Labbe
786e846f65
Added CameraDC1394, CameraModel and StereoCameraModel classes
2015-04-04 11:29:14 -04:00
matlabbe
51131e9feb
Added CameraFreenect2 support for Kinect v2 (images are not yet registered)
2015-04-02 16:33:35 -04:00
matlabbe
80c7102e67
fixed compilation error (without openni2)
2015-03-30 10:19:50 -04:00
Mathieu Labbé
2cc853b507
Fixed Windows build, implemented wifi mapping example in Windows
2015-03-25 16:30:05 -04:00
matlabbe
cf69f17925
Added Source/Mirroring parameter for convenience
2015-02-28 18:09:22 -05:00
Mathieu Labbe
38a4e8e4ee
Updated how locations are retrieved on a planned path or near based on space if no path is activated.
...
Added mirroring option to OpenNI2 camera
Removed "RGBD/MaxAnticipatedNodes" and "RGBD/GoalMaxDistance" parameters
Renamed "RGBD/LocalLoopDetectionRadius" to "RGBD/LocalRadius"
Added "RGBD/MaxLocalRetrieved" parameter
GUI: fixed OpenNI 2 selection from the MainWindow, added OpenNI2 under Kinect menu
2015-02-20 15:32:39 -05:00
matlabbe
5a3b6a6517
log typo
...
git-svn-id: http://rtabmap.googlecode.com/svn/trunk/rtabmap@2057 f169173b-cf89-36c8-b27e-44dbe73f0c83
2014-11-20 22:07:35 +00:00