Commit Graph

496 Commits

Author SHA1 Message Date
Shane Smiskol 82f8db87f4
add longitudinal maneuvers (#33527)
* add longitudinal profiles

* stash

* unfortunately even longitudinalPlan causes circle

* add to process config

* reach target speed smoothly

* stash

* works

* clean up

* debug alert

* rename

* fix

* better text

* toggle via exp button

* try coming to a stop better, smoother target reaching

* closer to target

* revert controlsd migration

* add description to alert

* generate report from local logs

* hide bad maneuvers

* pdflike

* Revert "pdflike"

This reverts commit 6d4af1bf9b.

* try this

* use alert manager

* fix that check

* wat

* Revert "wat"

This reverts commit 93d0d27ab8.

* some clean up

* rm

* cleanup

* move

* fix test

* more fix

* clean up

* fix that
2024-09-12 14:10:18 -07:00
Shane Smiskol d73a787e8a
release files: add tools/joystick (#33525) 2024-09-09 12:03:34 -07:00
Maxime Desroches f15d85beb1 Increase fetch depth for submodules (#33378)
4000
old-commit-hash: 431fd666fe
2024-08-26 10:51:25 -07:00
Shane Smiskol f8ef09fcb2 rm tesla (#33300)
* rm tesla

* more rm

* ugh we should remove dynamic imports soon
old-commit-hash: b9dec5e3b5
2024-08-14 15:06:00 -07:00
Maxime Desroches c551f1d239 fix bash + python3 shebangs (#33287)
fix shebangs
old-commit-hash: 1dcd660815
2024-08-13 21:22:13 -07:00
Adeeb Shihadeh 1feb6d671a remove pre-commit (explorations) (#33172)
* remove pre-commit (explorations)

* lint.sh

* remove rest

* add to release files

* no source

* 1min is all you need
old-commit-hash: 13511e383c
2024-08-01 22:16:13 -07:00
Shane Smiskol 54f912a1d5 opendbc is a package (#33159)
* bump

* rename to opendbc_repo

add symlink

* bump

* fix cabana

fix cabana

* bump

* fix whitelist paths

bump

* bump to master

* remove trailing slash
old-commit-hash: 7ee9d2d1b9
2024-07-31 23:17:40 -07:00
Adeeb Shihadeh a2667533c9 remove body submodule (#33091)
* remove body submodule

* little more

* fix op
old-commit-hash: d24b80fca4
2024-07-26 14:40:14 -07:00
Maxime Desroches a1a0e9e8a0 switch to uv (#32853)
* switch to uv

* pin back numpy

* remove lock

* try without cache

* test with no cache

* no cache for all

* debug

* remove debug

* remove pygame dep

* Update README.md

* remove lower bound

* update repo maintenance job

* upgradable

* repo maintenance

* copy poetry api

* build system

* unpin pygame

* readd cache

* readd cache

* basic command

* lower delay

* macos

* fix authors

* macos fix

* use uv

* preview

* other way

* new metadrive

* uv sync

* cp lock in docker

* fix docker

* use hatchling

* fix devcontainer

* fix container

* path

* uv run

* cleanup

* pre-commit

* format

* release_file
old-commit-hash: 12d5afba73
2024-06-28 00:04:05 +00:00
Adeeb Shihadeh 195b76c03f more fetch depth
old-commit-hash: ab96d12f2e
2024-06-17 09:43:36 -07:00
Adeeb Shihadeh 56d0c4f0e2 release checklist (#32709)
old-commit-hash: c9475ed2f2
2024-06-11 14:47:39 -07:00
Adeeb Shihadeh 669888878d little more release blacklist
old-commit-hash: c2be8a5553
2024-06-11 11:29:39 -07:00
Adeeb Shihadeh 9f4b55e32f build_release: run tests with pytest
old-commit-hash: 2bad3c29d9
2024-06-07 15:46:32 -07:00
Adeeb Shihadeh dc9e0a3b39 blacklist more files from release (#32616)
* blacklist more files from release

* dbcs

* fix

* just use the lfs

* rm that too

* cleanup

* cleanup
old-commit-hash: 5c3c06dfdf
2024-06-07 15:26:55 -07:00
Adeeb Shihadeh c81003870b add body teleop to release
old-commit-hash: ce2a686b97
2024-06-01 16:04:04 -07:00
Adeeb Shihadeh 4b5291b1be more release files
old-commit-hash: 7de9a3693f
2024-06-01 15:16:09 -07:00
Adeeb Shihadeh cc3693b485 build_release fixups
old-commit-hash: 54116569c3
2024-06-01 15:05:07 -07:00
Adeeb Shihadeh 27d7d5de21 no lfs in release
old-commit-hash: a21f773366
2024-06-01 14:23:48 -07:00
Adeeb Shihadeh 6dc8eecee7 Make release files a blacklist (#32540)
* blacklist

* little nicer

* whitelist

* cleanup

* igore body

* more skip
old-commit-hash: fe7d3429ab
2024-05-25 18:47:16 -07:00
Adeeb Shihadeh cc4f53e6c6 manager: move to system/ (#32538)
* manager: move to system/

* one more
old-commit-hash: accdade4cf
2024-05-25 12:41:17 -07:00
Adeeb Shihadeh 4356b74cca updated: finish system/ move (#32535)
* updated: finish system/ move

* add those back

* skip that

* skip whole file

* one more time
old-commit-hash: 73b02f2cda
2024-05-25 12:22:02 -07:00
ZwX1616 bf7724d30b dmonitoringd: simplify main loop (#32517)
* one call does all

* no need

* update etst

* filename

* dbf5b05ff480145a79b5941e360d0698b70979cd
old-commit-hash: 204219695f
2024-05-23 20:14:28 -07:00
Adeeb Shihadeh 14e7c7d260 thermald: move to system/ (#32494)
* thermald: move to system/

* fix path

* revert
old-commit-hash: b2cf9b35f6
2024-05-20 22:51:29 -07:00
Adeeb Shihadeh 7a3e454d27 move sentry/stats to system/ (#32490)
* move sentry/stats to system/

* fix
old-commit-hash: da6fd75125
2024-05-20 22:39:25 -07:00
Adeeb Shihadeh 18970afb0e athena: move to system/ (#32488)
* athena: move to system/

* slash
old-commit-hash: 3279dbeff7
2024-05-20 14:59:43 -07:00
Adeeb Shihadeh 01fcd7b727 revert changes to release/ (#32364)
* revert changes to release/

* put those back

* revert Jenkinsfile
old-commit-hash: 1c42b8a05f
2024-05-06 16:42:35 -07:00
Kacper Rączy 3d19b4fe3a bodyteleop: include .gitignore in release files (#32328)
Add gitignore to release files
old-commit-hash: d6a2a7ba60
2024-04-30 14:05:37 -07:00
ZwX1616 f466145f34 image processing refactor and test (#32249)
* it's something

* backup

* 16:10

* cleanup

* this is fine

* close

* remove some junk

* no heck

* disos

* real 10

* for some reason this is flipped

* 20hz

* no return

* ae

* tear

* need curve laster

* correct real gains

* fix time

* cleanup

* why the scam

* disable for now

* 0.7

* hdr

* that doesnt work

* what

* hugeoof

* clean up

* cleanup

* fix regs

* welp cant

* is this corrent

* it is sq

* remove

* back

* stg10bit

* back2ten

* Revert "remove"

This reverts commit 18712ab7e1.

* 20hz and swb

* correct height

* 10bit

* ui hack for now

* slight

* perfect

* blk64

* ccm

* fix page faults

* template

* set 4x

* is this fine

* try

* this seems to work

* Revert "this seems to work"

This reverts commit d3c9023d3f.

* needs to be static

* close

* 64 is optimal

* 2

* take

* not 1

* offset

* whats going on

* i have no idea

* less resistence

* box defs

* no

* reduce blur artifacts

* simplify

* fix

* fake short is too much for bright

* can be subzero

* should not use lsvc

* no wasted bit

* cont no slow

* no less than 10bit

* it is based

* wrong

* right

* quart

* shift

* raise noise floor

* 4.5/4.7

* same ballpark

* int is fine

* shane owes me m4a4

* Revert "shane owes me m4a4"

This reverts commit b4283fee18.

* back

* Revert "4.5/4.7"

This reverts commit e38f96e90c.

* default

* oof

* clean up

* simpilfy

* from sensorinfo

* no div

* better name

* not the wrong one

* not anymore relevant

* too

* not call it debayer

* cl headers

* arg is 2nd

* gone is is_bggr

* define

* no is hdr

* rgb_tmp

* p1

* clean up

* 4

* cant for

* fix somewhre else

* const

* ap

* rects

* just set staruc

* nnew tmp

* pull it for now

* 12

* common rect

* Revert "not anymore relevant"

This reverts commit 1d574673a1.

* Revert "too"

This reverts commit c2d4dcc52a.

* Revert "Revert "too""

This reverts commit 0abbabe1fd.

* no tol is fine

* rename

* sensor id

* unsgin

* flag

* some linalg

* cast

* should be h ref

* cap

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 331c7b103a
2024-04-18 21:45:59 -07:00
Justin Newberry 9e3e5a9437 consolidate casync build into fewer scripts and fix pc release build (#32225)
* less scripts

* better

* fixes

* naming

* revert

* cleanup

* lets test it

* fix that one

* and rm

* don't run this

* fix

* not here

* revert testing

* fix docs

* default here too

* t

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 62f053bc4d
2024-04-17 16:33:13 -07:00
Justin Newberry 2f762a3fdc rename build_release to build_git_release (#32219)
fix names
old-commit-hash: e4f4fd1d5a
2024-04-16 12:06:48 -07:00
Justin Newberry 89f9181d6e casync build: remove channel from build metadata json (#32212)
* remove channel

* fix

* reset

* remove this

* no channel
old-commit-hash: cedf98de5a
2024-04-15 16:44:43 -07:00
Dean Lee b6c6c978a6 ui/onroad: split into multiple files (#32059)
old-commit-hash: c1b059de1e
2024-04-15 09:33:28 -07:00
Justin Newberry 9d468ae0e2 include hash in agnos casync filenames (#32187)
include the hash in agnos filename
old-commit-hash: 661df357a9
2024-04-12 17:10:18 -07:00
Justin Newberry 6a395a599b jenkins: publish casync agnos alongside builds (#32177)
* publish agnos

* test it

* more logging and fix

* remove this for a quick test

* time logging

* revert that

* space

* Revert "test it"

This reverts commit 3b80d97f7d.

* bump timeout
old-commit-hash: 1f37de1870
2024-04-11 17:51:26 -07:00
Justin Newberry 933dd500c4 agnos casync script improvements (#32156)
* build agnos

* include path

* cleanup

* rm this

* test it

* all agnos partitions are AB

* fix that

* correct

* build agnos first

* better temp dir

* revert the order

* try it on pc

* test it

* upload and fix

* build

* pass in environemnt variable

* not in jenkins
old-commit-hash: ecb648a68a
2024-04-11 09:46:27 -07:00
Justin Newberry 2074f46fbe jenkins: use token for pushing to openpilot-releases (#32146)
use token

Co-authored-by: tester <tester@comma.ai>
old-commit-hash: 91713bed26
2024-04-09 15:42:30 -07:00
Justin Newberry 6cc3c1ee0f jenkins: publish casync releases from device (#32142)
* publish in ci

* overwrite

* publish in ci

* fix

* test it

* Revert "test it"

This reverts commit b3de51dc69.

* use right token

* cleanup after uploading

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 8364cd2f2c
2024-04-09 11:38:18 -07:00
YassineYousfi 75a69e12b3 disable navigate on openpilot (#32106)
* 2eedcd90-b7db-46cb-86be-740f48ded7ab/700

* noop ciao

* here too

* mapsd too

* update translations

* disable mapsd test from test onroad

* disable mapRenderState test from timings

* lint

* fix exp mode toggle panel

* update tr

* french done

* dont build mapd

* only no nav

* just comment

* deprecate nav fields

* rm not comment

* dont deprecate too much

* remove from services

* merge cereal
old-commit-hash: 754dd45ffa
2024-04-09 10:40:38 -07:00
Justin Newberry deb8ff1865 make manifest script executable (#32140)
old-commit-hash: 97db26b6a9
2024-04-09 10:15:28 -07:00
Justin Newberry 15cc195882 jenkins: set pythonpath for casync build (#32139)
* set pythonpath

* quotes
old-commit-hash: e18ec9bbd7
2024-04-09 09:19:05 -07:00
Justin Newberry b982781570 tool to create casync manifest (#32131)
* manifest tool

* newline

* add to jenkins
old-commit-hash: b331e4a15b
2024-04-08 16:54:14 -07:00
Justin Newberry 327a4f2769 unsparsify the agnos casync images (#32126)
unsparse
old-commit-hash: 1788ecf7b1
2024-04-08 12:25:33 -07:00
Justin Newberry 40d1e69efd add tool to create casync agnos updates from existing manifest (#32124)
* wip

* wip

* add agnos prefix

* add mkdir

* tool to create agnos updates
old-commit-hash: 44bb4eb521
2024-04-08 11:34:05 -07:00
Justin Newberry d3f41f84bb fix nightly casync build (#32111)
fix casync build
old-commit-hash: bbb31184ab
2024-04-05 14:11:38 -07:00
Justin Newberry b33aef01b8 move casync release creation to use a tarball of files (#32089)
* tar archive instead

* fix

* move this here

* migrate these

* fix this

* update readme

* fix that

* try to build nightly

* Revert "try to build nightly"

This reverts commit 4ea680cb6a.

* caexclude is no longer required

* finish up

* sorted

* need this

* and that

* context mnager

* path based
old-commit-hash: 69982d43cd
2024-04-05 11:00:45 -07:00
Justin Newberry 1762d1d319 add system/updated to release (#31966)
* add updated

* all
old-commit-hash: 0cca1bb91a
2024-03-21 17:21:36 -07:00
Justin Newberry f2baf77e02 casync build: caidx filename is canonical representation of build (#31964)
* canonical

* short commit

* channel

* cleanup

* let's do 9 characters

* fixes

* set the build style during release creation

* as a property
old-commit-hash: 33f9193c94
2024-03-21 16:41:40 -07:00
Justin Newberry ad3ae98a19 build nightly casync build in jenkins (#31880)
* casync in jenkins

* rename some stuff, add a readme

* slightly better names

* clean

* more cleanup

* cleaner

* release3 staging too

* always rm the signed version

* cleanups

* in build dir

* better name

* simpler

* more

* divider

* built

* build

* and contains

* add channel description

* and git branches

* and build required

* move this up

* these are terms

* updates

* 3/3x

* bullets

* wording

* version metadata

* git type

* more channel -> release

* more build

* just release

* more channel to release

* also fix jenkins

* use build_metadata

* fix normailzed

* also normalized

* and here

* use build_metadata

* dont commit that

* don't touch the git stuff

* branch

* don't need that

* or that

* improved names

* build_metadata

* use this instead

* fix

* build

* test nightly build again

* fix

* fixes

* Revert "test nightly build again"

This reverts commit be5e7aa708.
old-commit-hash: c3bbc58a85
2024-03-21 11:55:54 -07:00
Adeeb Shihadeh dd1bdc9a09 won't need this
old-commit-hash: 4c424eb4b0
2024-03-18 22:13:47 -07:00
Adeeb Shihadeh 5733c516c3 move pigeond to system/ubloxd/ (#31848)
* move pigeond to system/ubloxd/

* update release

* more

* mv test
old-commit-hash: 147ccc7a58
2024-03-12 17:13:13 -07:00