Commit Graph

27 Commits

Author SHA1 Message Date
Harald Schafer
e704da0c28 makes more sense 2020-08-04 15:30:20 -07:00
Harald Schafer
e03f9d7c73 needed in pipeline 2020-07-28 15:12:16 -07:00
Adeeb Shihadeh
5db81f60ca Fix most remaining LGTM alerts (#1893)
* fixups from LGTM

* short globals

* fix spinner and textwindow

* total ordering

* no spinner/text window when import from manager

* not android
2020-07-19 16:12:22 -07:00
Adeeb Shihadeh
35a5b057c1 minor cleanups from LGTM 2020-07-17 23:34:38 -07:00
Adeeb Shihadeh
165e14d103 Rebuild cython extensions when dependency version changes (#1886)
* rebuild cython extensions when python/cython/distutils version changes

* submodules and boardd

* kalman and transformations
2020-07-16 13:59:32 -07:00
George Hotz
4619401bfc add calmodel 2020-07-06 11:56:31 -07:00
Adeeb Shihadeh
d204d87b95 enable flake8 F error codes 2020-06-22 14:00:32 -07:00
Willem Melching
29262db5d6 add getter for LocalCoord transformation matrices 2020-06-10 11:35:45 -07:00
Willem Melching
c18e7da3c2 Write orientation & transform in C++ (#1637)
* locationd at 20hz

* update ref

* bump cereal

* dont modify global state

* add scons files

* ecef2geodetic and geodetic2ecef

* Finish local coords class

* Add header file

* Add orientation.cc

* cleanup

* Add functions to header file

* Add cython wrapper

* y u no work?

* This passes the tests

* test rot2quat and quat2rot

* Teste euler2rot and rot2euler

* rot_matrix

* test ecef_euler_from_ned and ned_euler_from_ecef

* add benchmark

* Add test

* Consistent newlines

* no more radians supported in geodetic

* test localcoord single

* test localcoord single

* all tests pass

* Unused import

* Add alternate namings

* Add source for formulas

* no explicit tests needed

* remove benchmark

* Add release files

* Typo

* Remove print statement

* no access to raw transform matrix

* temporarily add tolerance

* handcode quat2euler

* update ref
2020-06-09 16:44:26 -07:00
HaraldSchafer
5106117525 More rigorous definition of calibration 2020-06-05 21:52:58 -07:00
Adeeb
ab83e48ec4 Add pre-commit hooks (#1629) 2020-06-03 12:54:49 -07:00
Willem Melching
843a64c72f Make pylint more strict (#1626)
* make pylint more strict

* cleanup in progress

* done cleaning up

* no opendbc
2020-06-02 16:29:32 -07:00
Harald Schafer
56e155d41c better name 2020-06-01 12:09:09 -07:00
Adeeb Shihadeh
6466ec982a enable flake8 E502: backslash is redundant between brackets 2020-05-31 17:41:18 -07:00
Adeeb Shihadeh
f3dcf861c7 enable flake8 E303: too many blank lines 2020-05-31 17:21:11 -07:00
Adeeb Shihadeh
27754a277c enable E261 in flake8: two spaces before inline comment 2020-05-31 14:07:29 -07:00
Adeeb Shihadeh
efd5dffb1e enable flake8 E231: missing whitespace after comma 2020-05-31 12:49:11 -07:00
Adeeb
6051061ff8 Flake8 E22X (#1607)
* e221

* e225

* bump opendbc
2020-05-31 00:48:47 -07:00
Adeeb
d9bf9f0a40 Enable more flake8 checks (#1602)
* enable some more flake8 checks

* some more quick ones

* bump opendbc

* e401

* e711 e712

* e115 e116

* e222

* e301

* remove that

* e129

* e701 e702

* e125 e131

* e227

* e306

* e262

* W503

* e713

* e704

* e731

* bump opendbc

* fix some e722
2020-05-30 20:14:58 -07:00
HaraldSchafer
7c8d6cbdef pure init (#1569) 2020-05-26 20:49:14 -07:00
Willem Melching
9e2db91cdd run coordinate tests 2020-04-24 13:55:20 -07:00
George Hotz
da5cb1842a remove unused code 2020-04-24 08:58:28 -07:00
Willem Melching
8daef80bd7 fix linter 2020-04-23 10:46:39 -07:00
George Hotz
aeb0a4af88 transform_img_M 2020-04-22 19:56:53 -07:00
George Hotz
144b37728f who is ready for big model? 2020-04-21 20:23:49 -07:00
Harald Schafer
e4472d0d46 deprecated 2020-01-17 16:24:40 -08:00
George Hotz
e8d888c45b common folder 2020-01-17 10:28:44 -08:00