Commit Graph

56 Commits

Author SHA1 Message Date
firestar5683 01fd37fa75 Prebuilt runtime artifacts
Ship generated artifacts matching the source tree.
Co-authored-by: Daniel Koepping <elkoled@gmail.com>
Co-authored-by: Danny <dannyirwin31@yahoo.com>
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com>
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu>
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com>
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com>

Co-authored-by: Ian <ianpang126@gmail.com>
Co-authored-by: Intelli <contact@intelli.software>
Co-authored-by: pharmacomaniac <blittle65@gmail.com>

Co-authored-by: prabhaavp <prabhaav@msu.edu>
Co-authored-by: whoisdomi <dcantu83@gmail.com>
2026-10-14 20:02:39 -05:00
firestar5683 22a8575199 Vendor dependencies and resources for standalone builds
Keep official openpilot ancestry and dependency licenses. Store resources directly in Git, remove LFS setup requirements, and leave the downloadable big model outside the source tree.
2026-10-03 21:01:18 +00:00
commaci-public 19f0f69d85 [bot] Update Python packages (#38698)
* Update Python packages

* Fix pandad exports

---------

Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2026-09-12 14:28:19 -07:00
commaci-public 76e900d3ad [bot] Update Python packages (#38553)
Update Python packages

Co-authored-by: Vehicle Researcher <user@comma.ai>
2026-08-07 09:48:06 -07:00
Adeeb Shihadeh e04bb46b68 Update Python packages (#38477)
* Update Python packages

* fix DeviceLike awake protocol

---------

Co-authored-by: Vehicle Researcher <user@comma.ai>
2026-07-28 09:20:33 -07:00
Adeeb Shihadeh a26254304f Move eigen dependency into rednose (#38321)
* Move eigen dependency into rednose

* Declare complete rednose package dependencies

* Update rednose submodule

* Update rednose submodule

* Update rednose submodule

* Fix rednose dependency integration

* bump rednose
2026-07-11 12:59:49 -07:00
commaci-public 2aa934e7c2 [bot] Update Python packages (#38263)
Update Python packages

Co-authored-by: Vehicle Researcher <user@comma.ai>
2026-07-02 19:04:06 -07:00
Kacper Rączy f95959afdb Bump rednose (#37698) 2026-03-20 02:44:14 +00:00
Adeeb Shihadeh 76d084d877 switch to system compilers (GCC on Linux, Apple Clang on macOS) (#37355) 2026-02-23 16:34:42 -08:00
commaci-public 58763f4551 [bot] Update Python packages (#35535)
* Update Python packages

* fix xdist issue

* cmt

---------

Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2025-06-11 20:28:48 -07:00
commaci-public 447f279f83 [bot] Update Python packages (#34962)
Update Python packages

Co-authored-by: Vehicle Researcher <user@comma.ai>
2025-03-31 13:07:23 -07:00
commaci-public 1e92af9b3c [bot] Update Python packages (#33436)
* Update Python packages

* bump

* specify any list of sources

ooh this is pretty nice

* update

* y

* fix

* fix that

* bump

---------

Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 239cc69a20b7d3c2f285bd1907cecad9c9604d50
2024-09-03 18:57:28 -07:00
Adeeb Shihadeh 4f7e5b5b3e bump rednose
old-commit-hash: 8b7e28d3a181e937ad57da7616d5e509ae7b7b1d
2024-08-28 11:34:36 -07:00
pantew869 76e85acc53 Bump submodules that used numpy-stubs in pre-commit config (#32983)
update submodules that used numpy-stubs in pre-commit config
old-commit-hash: 7ed3f62f0c4fcd43f8f8251e3aec47e77da3f6c7
2024-07-14 07:35:24 -07:00
commaci-public ca9d039f14 [bot] Bump submodules (#32344)
bump submodules

Co-authored-by: Vehicle Researcher <user@comma.ai>
old-commit-hash: 7b5923a5eb9d45d6fbdd458b20d4a0e9c57c160b
2024-05-03 14:34:37 -07:00
Adeeb Shihadeh 9e593c5eda bump submodules - ubuntu 24.04 (#32312)
old-commit-hash: 3e1617deaacc3a03e5b79dc9b432dddb877edc61
2024-04-28 14:14:55 -07:00
Adeeb Shihadeh 2a2347e77e [bot] Bump submodules (#31690)
bump submodules

Co-authored-by: jnewb1 <jnewb1@users.noreply.github.com>
old-commit-hash: 8cd3bc65bfff855e55eda7fc2ecbf6b0da306ea4
2024-03-04 09:45:56 -08:00
Adeeb Shihadeh 05ff64ba7a [bot] Bump submodules (#31594)
* bump submodules

* bump opendbc

---------

Co-authored-by: jnewb1 <jnewb1@users.noreply.github.com>
Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: 5c0bbc7dda74f4e354b5e670185abf29d2d49488
2024-02-26 11:20:42 -08:00
Adeeb Shihadeh 8c9ca9c7be Bump submodules (#30881)
bump submodules

Co-authored-by: jnewb1 <jnewb1@users.noreply.github.com>
old-commit-hash: d3cdd837fa1061761021236c4fa9053f5c617bd8
2024-01-01 14:28:34 -08:00
Kacper Rączy 9cd71f897a locationd: remove models unused in openpilot (#30481)
* Remove filters used exclusively by xx

* Update SConstruct

* Remove from release

* Accomodate rednose build changes

* Update rednose ref

* rednose/helpers in rpath

* Add rednose_filters to files_common

* Change rednose_root

* Copy rednose site_scons to docker images

* Remove rednose from rpath

* Bump rednose

* Bump rednose

* Bump rednose
old-commit-hash: f65e6bc30e7a3cce8b073f9ae0155facfe6c7646
2023-11-22 13:25:29 -08:00
Justin Newberry 3b91610c0b Precommit: ensure executable bit is set (#29784)
* precommit ensure executable

* exclude tinygrad

* bump submodules

* exclude tinygrad globally
old-commit-hash: 4e69937d0d3fbdc7d1d42cbc18d7ccf8ddb115f1
2023-09-05 16:33:26 -07:00
Justin Newberry 302a450a14 bump submodules (#29705)
* bump submodules

* bump rednose

* fix dockerfiles
old-commit-hash: 7a4eaeaf9f5facdf897fe2404d9bd26ef03a31ec
2023-08-29 17:02:38 -07:00
Adeeb Shihadeh 14a0acab45 bump submodules (#29272)
old-commit-hash: 9bb7eba2d3ded8d9b247b3fd4b06d769801e1819
2023-08-07 19:09:41 -07:00
Dean Lee b80325aa04 swaglog: enable type-checked against format string (#29096)
* check&fix fmt

* bump rednose

* correct format string

* bump rednose

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 940954c13e4fb352618448e435b5c1a722fdc3aa
2023-07-31 17:49:50 -07:00
Maxime Desroches 69e6ec4cc2 bump rednose (#29051)
rednose
old-commit-hash: 2ec1a2cf7069b5391a3ebebce4be03817ab96af2
2023-07-19 20:48:34 -07:00
Adeeb Shihadeh dd977c30ad bump submodules, prep for python 3.11 (#28775)
* bump submodules, prep for python 3.11

* bump
old-commit-hash: 9529ee029fbd48a8ede7337a401e47c8e36e11e3
2023-07-01 18:39:44 -07:00
Adeeb Shihadeh 33a85302e0 Fix master-ci dirty working tree + CI test (#25087)
* check

* test for dirty working tree

* swap order

* fix diff
old-commit-hash: df251ef50ebfe5c997e14a03fca4ec932bc4c5cf
2022-07-08 13:00:43 -07:00
Willem Melching 37fdc99e36 Properly pass KF dependencies to rednose (#24985)
* Fix rednose dependencies

* bump rednose

* bump rednose
old-commit-hash: 42d51a1b959fbd00cd43b7fb36cd5dce00f22c55
2022-06-28 17:20:37 +02:00
Willem Melching 24d91781a6 bump rednose
old-commit-hash: 4cf63f4758c937a169962f325517b442f6c9492f
2022-06-28 11:59:15 +02:00
Gijs Koning 6a83611df2 Update rednose: use EKF_sym_pyx (#24978)
* Update rednose

* Update rednose

* cleanup
old-commit-hash: fdc22554b8c2a2e4b9e0df91beddf469d735b399
2022-06-28 11:32:51 +02:00
George Hotz 7f819d7c39 bump submodules, fix swaglog (#23943)
old-commit-hash: 107156cd580e2f8a31b8a8e61f407511c8f570fa
2022-03-10 18:30:25 -08:00
Willem Melching 75b9ae0039 bump rednose
old-commit-hash: 88e2c4a41845c98babcbc6d3c33870b1cc2830a1
2021-11-02 15:18:37 +01:00
Willem Melching cd4e7d6181 bump submodules
old-commit-hash: 63b85ca1e2587544042cd322531ffce238016d53
2021-10-27 11:57:31 +02:00
Adeeb Shihadeh 9c04514185 bump rednose
old-commit-hash: 5f2e82dc8a7f38a78e4daa62b8b237c879949c5c
2021-10-07 16:29:17 -07:00
Adeeb Shihadeh 9727ef3abb bump rednose
old-commit-hash: f5289b93a45a71b428381415c41680a171a15898
2021-10-07 13:53:40 -07:00
Willem Melching b4263a43fc Locationd 100 Hz (#20816)
* fix std transform

* 100Hz

* new ref

* no more decimation

* clean up confusing maths

* static typing

* Revert "static typing"

This reverts commit 23d87337de648e629fbd35dd8c04a740bbefca47.

* 100Hz costs more

* move normalization into core

* add quat idxs

* add big eps

* this is not safe in the filter

* more sensible

* updates to rednose

* not tested

* normalize in python too

* update rednose

* nan check

* check for infs too

* all should be finite

* update ref

* rednose pr now in master

Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>
old-commit-hash: e9db5723ef348954118643501a92cf0715402fea
2021-05-06 11:01:58 +02:00
Joost Wooning c0ac9bb63c convert locationd to c++ (#20622)
* live_kf to c++

* first locationd code

* Running in process_replay

* locationd handle cam_odo and live_calib

* log event handlers

* working message receiving

* compiling message sending

* correctly sending some messages

* correct receiving and sending

* update ref_commit with some all_alive_and_valid being false, minor fixes

* fix std abs

* linking on device fix

* fix cpu usage test

* generate kf constants and defines

* fix replay test

* replay without acks, cleanup

* operate on bytearray messages

* cleanup

* send msg fix

* small sleep, less flaky test

* remove python locationd

* review feedback

* bump rednose
old-commit-hash: 3420707ad58b060333246eb43db09474bb336d39
2021-04-20 11:56:43 +02:00
Willem Melching 4f5d323c25 bump rednose
old-commit-hash: 494de54235c9299ff3c82f301162894ea254f623
2021-04-08 13:09:37 +02:00
Joost Wooning ff9840c53f locationd and paramsd using cython version of ekfsym (#20610)
* Locationd live_kf using c++ kalman filter

* use both cpp and python live_kf to compare

* Locationd using ekfsym cpp

* Paramsd using c++ ekf_sym

* Other building method

* Cleanup

* cleanup

* Single sconscript for rednose and locationd/models

* CI

* CI

* CI fix

* renamed scons config

* Fix lib loading

* bump rednose

* update cpu usage test
old-commit-hash: e6a8157916e9f8365f3f4ac70e49a552e40a8511
2021-04-08 13:09:11 +02:00
Willem Melching 9616a0f245 pass cloudlog to EKF_sym
old-commit-hash: d9c1561d3722c067b0dec5e4c63d09b00399a133
2021-03-15 13:27:12 +01:00
Harald Schafer f749a2e424 use name
old-commit-hash: 4fafdee9e40e7d6b748fcae22ffff7a9c9452551
2020-12-03 13:29:58 -08:00
Adeeb Shihadeh 2e5247056a ubuntu 16.04 -> 20.04 (#2378)
old-commit-hash: 719c5e3598846a6f3fa08c85bb811d197e0c6d0a
2020-10-29 16:51:09 -07:00
Willem Melching 651d4ce031 --std=c++17 (#2330)
* switch to c++17

* more 17

* 1z

* use std::clamp

* Fix types in clamp

* bump submodules

* bump laika

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 339d1967cb1e8ca73aeb1f0066a23b0933706ae5
2020-10-17 13:33:12 -07:00
Adeeb Shihadeh e2cdab8d45 bump submodules
old-commit-hash: 14d056a14d2cd920f9edd5f52c86abe0e1a80cab
2020-10-01 14:11:44 -07:00
Adeeb Shihadeh 3e86c0f2d6 bump rednose
old-commit-hash: b438301aa984774fc8eeaed52c9ed3078c700a24
2020-09-09 00:17:00 -07:00
HaraldSchafer bc3b340694 Misc locationd improvements (#1714)
* I like this more

* rewind less

* bump rednose

* falling off windshield detectopr

* adjust thresholds

* this is a soft disable now

* move that

* process replay fixes

* update refs

Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 8e2d344135b9a1102503432d651e6bf599d9fa42
2020-07-30 15:33:22 -07:00
Adeeb Shihadeh cf18830d3a bump submodules
old-commit-hash: fa7b5d38b8fbddb2b778516da6e9a5be6c6670a3
2020-06-22 14:05:34 -07:00
Willem Melching e6cf5883b1 update rednose
old-commit-hash: 2144154c328abf67b7fb265c580226e3b94a59e6
2020-06-03 12:12:37 -07:00
Willem Melching 2deddf76c7 bump opendbc + rednose
old-commit-hash: 8fa6846c75a78b79e69f350e1094582acb8e461a
2020-06-02 15:21:26 -07:00
Adeeb Shihadeh 82a7dce75b bump submodules
old-commit-hash: 5aad365fc0fb983cc4e58babf3c7f3d90bb6852b
2020-05-31 18:18:59 -07:00