summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Miller2017-07-09 20:51:06 -0500
committerMartin Miller2017-07-09 20:51:06 -0500
commit6e9404c5f9c6349ae4f01afaf5a0e9c626616d21 (patch)
tree311e4c0c90922d959b372014530b3a606590fd15 /src
parent6cb0797fbdf27e96f7a2b1472637936349d32ec1 (diff)
downloadrefslam-6e9404c5f9c6349ae4f01afaf5a0e9c626616d21.zip
refslam-6e9404c5f9c6349ae4f01afaf5a0e9c626616d21.tar.gz
set biases
Diffstat (limited to 'src')
-rw-r--r--src/main.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/main.cpp b/src/main.cpp
index fb86f52..a6b66bc 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -41,12 +41,12 @@ double ransac_li_threshold = 1.8e-6;
double ransac_hi_threshold = 0.25;
double covbias = 2e-5;
-double angbiasx;
-double angbiasy;
-double angbiasz;
-double accbiasx;
-double accbiasy;
-double accbiasz;
+double angbiasx = -0.0020490;
+double angbiasy = 0.0050130;
+double angbiasz = 0.0019250;
+double accbiasx = -0.007870;
+double accbiasy = 0.0179085;
+double accbiasz = -0.006310;
using std::cout;
using std::endl;
@@ -451,9 +451,6 @@ main(int argc, char **argv)
Quaterniond qbw;
attitude_t att;
// bias in FRD coordinates
- Vector3d acc_bias;
- acc_bias << accbiasx, accbiasy, accbiasz;
- mu.accelerometer_bias(acc_bias);
timestamp dt{0,0};
timestamp t_old{0,0};
@@ -476,7 +473,6 @@ main(int argc, char **argv)
// read params file
FILE *pfin;
pfin = fopen(argv[2], "r");
- /*
fscanf(pfin,"%lf",&feature_noise);
fscanf(pfin,"%lf",&view_noise);
fscanf(pfin,"%lf",&initial_view_noise);
@@ -490,14 +486,18 @@ main(int argc, char **argv)
fscanf(pfin,"%lf",&ransac_li_threshold);
fscanf(pfin,"%lf",&ransac_hi_threshold);
fscanf(pfin,"%lf",&covbias);
- */
+ /*
fscanf(pfin,"%lf",&angbiasx);
fscanf(pfin,"%lf",&angbiasy);
fscanf(pfin,"%lf",&angbiasz);
fscanf(pfin,"%lf",&accbiasx);
fscanf(pfin,"%lf",&accbiasy);
fscanf(pfin,"%lf",&accbiasz);
+ */
fclose(pfin);
+ Vector3d acc_bias;
+ acc_bias << accbiasx, accbiasy, accbiasz;
+ mu.accelerometer_bias(acc_bias);
// Read sensors from file
int i=0;
char line[MAXLINE];