Skip to content
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

Add Double Sphere and Extended Unified Camera models to Kalibr #210

Merged
merged 38 commits into from
Aug 15, 2018
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
379cd4b
Added Double Sphere camera. Compiles..
VladyslavUsenko Apr 1, 2018
b2eda03
fix tests
VladyslavUsenko Apr 1, 2018
dcf3df9
Trying to put double sphere into python
VladyslavUsenko Apr 1, 2018
8dd63d9
Fix Double Sphere model for one camera..
VladyslavUsenko Apr 1, 2018
16ebbdf
small fixes
VladyslavUsenko Apr 1, 2018
3f35e42
small fixes
VladyslavUsenko Apr 1, 2018
5deaa3d
wip camera models
NikolausDemmel May 3, 2018
4ce0e33
fix DoubleSphere for aslam_cv_serialization
NikolausDemmel May 3, 2018
08615f8
fix DS initialization
NikolausDemmel May 3, 2018
3174409
NoDistortion doesn't seem to need serialization...
NikolausDemmel May 3, 2018
32a7a64
Merge branch 'niko-devel' into 'double_sphere'
VladyslavUsenko May 3, 2018
d4db4c7
Some more fixes for ds model.
NikolausDemmel May 4, 2018
6ae0b0b
Merge branch 'niko-devel' into 'double_sphere'
VladyslavUsenko May 4, 2018
52b2127
added _fov_parameter
VladyslavUsenko May 5, 2018
f8cedaa
fix _fov_parameter
VladyslavUsenko May 6, 2018
ea791e7
wip
NikolausDemmel May 8, 2018
d4b7868
wip
NikolausDemmel May 18, 2018
0b8b9e8
Removed unified camera model. Compiles.
VladyslavUsenko Jul 24, 2018
9a36bbe
Removed autogenerated files
VladyslavUsenko Jul 24, 2018
9fb2679
Merge remote-tracking branch 'vlad_gitlab/master' into double_sphere
VladyslavUsenko Jul 24, 2018
ff62f3c
small fixes
VladyslavUsenko Jul 24, 2018
7acedda
small fixes
VladyslavUsenko Jul 24, 2018
5b06296
small fixes
VladyslavUsenko Jul 24, 2018
0d10608
small fix
VladyslavUsenko Jul 24, 2018
d1ef68e
fix segfault
VladyslavUsenko Jul 24, 2018
e50ca4c
fix eucm
VladyslavUsenko Jul 25, 2018
52601b7
small fixes
VladyslavUsenko Jul 25, 2018
5c2c196
fix _one_over_2xi2_m_1
VladyslavUsenko Jul 26, 2018
4afc1af
variable renaming
VladyslavUsenko Jul 26, 2018
95863ff
comments and notes
NikolausDemmel Aug 2, 2018
a3878ef
EUCM: fix equality check
NikolausDemmel Aug 2, 2018
45b3151
Fix variable naming
NikolausDemmel Aug 2, 2018
f690292
comments
NikolausDemmel Aug 2, 2018
37358f9
whitespace
NikolausDemmel Aug 2, 2018
933c71f
Merge pull request #3 from VladyslavUsenko/double_sphere_niko
VladyslavUsenko Aug 2, 2018
2efeea0
fix valid point check in estimateTransformation
VladyslavUsenko Aug 3, 2018
72d51db
Check FoV before PnP for omni and pinhole model.
NikolausDemmel Aug 3, 2018
b652b6e
removed unused debug output
VladyslavUsenko Aug 10, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix variable naming
  • Loading branch information
NikolausDemmel committed Aug 2, 2018
commit 45b315119332b6409590d70ffd833cc616adeb86
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ class DoubleSphereProjection {
/// \brief Default constructor
DoubleSphereProjection();

DoubleSphereProjection(double xi1, double xi2, double focalLengthU, double focalLengthV,
DoubleSphereProjection(double xi, double alpha, double focalLengthU, double focalLengthV,
double imageCenterU, double imageCenterV, int resolutionU,
int resolutionV, distortion_t distortion);

DoubleSphereProjection(double xi1, double xi2, double focalLengthU, double focalLengthV,
DoubleSphereProjection(double xi, double alpha, double focalLengthU, double focalLengthV,
double imageCenterU, double imageCenterV, int resolutionU,
int resolutionV);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ class ExtendedUnifiedProjection {
/// \brief Default constructor
ExtendedUnifiedProjection();

ExtendedUnifiedProjection(double xi1, double xi2, double focalLengthU, double focalLengthV,
ExtendedUnifiedProjection(double alpha, double beta, double focalLengthU, double focalLengthV,
double imageCenterU, double imageCenterV, int resolutionU,
int resolutionV, distortion_t distortion);

ExtendedUnifiedProjection(double xi1, double xi2, double focalLengthU, double focalLengthV,
ExtendedUnifiedProjection(double alpha, double beta, double focalLengthU, double focalLengthV,
double imageCenterU, double imageCenterV, int resolutionU,
int resolutionV);

Expand Down
  NODES
COMMUNITY 2
Note 2
Project 22
USERS 1