Commit Graph

2060 Commits

Author SHA1 Message Date
Maxime Desroches 8b1766caa0 curl pc installer (#33072)
* setup

* curl

* usable right now

* op sim

* cleanup

* show cmd
old-commit-hash: 173a633a75
2024-07-25 14:28:41 -07:00
Adeeb Shihadeh fbdb5f3495 mac's getting there
old-commit-hash: c8622c9553
2024-07-25 14:27:29 -07:00
Maxime Desroches b6881ce161 Update op.sh
old-commit-hash: 6cdf2a1499
2024-07-24 23:11:23 -07:00
Maxime Desroches bc8e1101b3 op.sh: improvements (#33067)
* cabana

* pre-check

* cd

* change this

* fix

* fix install
old-commit-hash: 4ac938a578
2024-07-24 22:20:16 -07:00
Maxime Desroches 79b9f0b185 op.sh: general improvements (#33062)
* color

* format

* dry

* unset

* venv

* search for openpilot

* linter

* replay
old-commit-hash: 71ad5a8dee
2024-07-24 14:49:35 -07:00
Shane Smiskol 309ccf6482 LogReader: support multiple log extensions in route (#33066)
* support rlog.zst

* TODO
old-commit-hash: e38a1428aa
2024-07-24 14:47:33 -07:00
Adeeb Shihadeh f22ef8fc5a rerun: link to upstream issues
old-commit-hash: 31036771ee
2024-07-24 12:11:20 -07:00
Maxime Desroches d33651d662 Update op.sh
old-commit-hash: 18c310addf
2024-07-23 23:04:42 -07:00
Maxime Desroches 4dbf2cd002 Update op.sh
old-commit-hash: 3382002cd0
2024-07-23 22:34:21 -07:00
Maxime Desroches 870a213e6b op tool helper (#33053)
* op

* change this

* juggler

* options

* fix

* submodules

* typo

* venv

* clean + install
old-commit-hash: f60dfd4dbb
2024-07-23 21:47:07 -07:00
Maxime Desroches e34c6db18c don't lock when installing python packages (#33051)
frozen
old-commit-hash: 1e9738131d
2024-07-23 14:52:08 -07:00
Hoang Bui 41ee057acd tools/Rerun: Add video logging features (#32810)
* working

* multiprocessing

* fix that

* print services

* all services + fix

* less verbose

* start readme

* segment range

* cleanup

* update readme + fix bug in 'all'

* cleanup + update readme

* update readme

* cleanup

* cleanup

* rm frame_iter

* cleanup

* staticmethod

* proc kill

* split files

* fix range with hevc vids

* update reamde + add prompt

* readme

* readme

* readme
old-commit-hash: 5e0aff92ae
2024-07-22 12:05:03 -07:00
Kacper Rączy 4efe8d8118 Fix msgq context overrides (#33014)
* Fix msgq context overrides

* Remove unneccesary changes

* add reset_context helper

* Remove redundant import
old-commit-hash: c96dbd5a0b
2024-07-18 20:19:39 -07:00
Shane Smiskol a878118b00 Revert "selfdrive/car: ban imports from external modules" (#32993)
Revert "selfdrive/car: ban imports from external modules (#32973)"

This reverts commit c1e8ff2dbc47ccb07fb41a4e88bfb66af2669254.
old-commit-hash: 35a4a773f1
2024-07-15 11:14:04 -07:00
Dean Lee 58df39a2ba selfdrive/car: ban imports from external modules (#32973)
* lint import

* Update selfdrive/car/__init__.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 83d4623590
2024-07-15 11:12:24 -07:00
commaci-public daf3d15d72 [bot] Update Python packages and pre-commit hooks (#32990)
* Update Python packages and pre-commit hooks

* fix ruff

---------

Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
old-commit-hash: dd2787b7a1
2024-07-15 17:29:57 +00:00
savojovic 6766df5f38 Replace ui.py with a Rerun visualizer (#32850)
* Replace ui.py with rerun

* Visualizing radarpoints

* Visualizing all points

* Code clean-up

* Merging matrices into one

* Removing pygame depndency

* Replacing ui.py with rp_visualization.py

* Minor fix, changing color names

* Update README.md
old-commit-hash: 75b07c042f
2024-07-13 13:36:21 -07:00
Dean Lee 76b55d39d7 cabana: update README (#32965)
improve README
old-commit-hash: 32a5cfd84c
2024-07-12 16:42:45 -07:00
Dean Lee cb80c49b5a replay: update README (#32966)
update README
old-commit-hash: f1416f337c
2024-07-12 16:42:10 -07:00
Andrei Radulescu 656b72ee2d start for curl openpilot.comma.ai | bash (#32967)
* initial setup.sh for curl|bash

* --single-branch for faster pull and some final instructions

* fix git lfs pull
old-commit-hash: 122a7f2f0f
2024-07-12 16:32:04 -07:00
Dean Lee 283574f334 cabana: fix wrong file path handling for recent files menu (#32969)
fix lambda
old-commit-hash: e3e54fb28b
2024-07-12 10:38:07 -07:00
Jason Young d7f77d0dc7 Improved PlotJuggler layout for lateral accel torque controller (#32949)
* improved PlotJuggler layout for lat accel controller

* help estimate steerActuatorDelay

* update Actuator Performance, add Vehicle Dynamics

* disable Y limits on actuator performance because sunny

* apply delay estimation feedback from harald

* gc extra custom series that PJ copied in

* label wordsmithing
old-commit-hash: e36ff90996
2024-07-10 15:10:42 -07:00
Dean Lee a18df70a3f cabana: simplify stream management and remove problematic autosave feature (#32945)
simplify code and remove problematic code
old-commit-hash: c17c34187b
2024-07-10 15:10:24 -07:00
Adeeb Shihadeh 1490a714a0 mvp of new docs.comma.ai (#32926)
* ssh docs

* strict

* need an index

* push to prod
old-commit-hash: f6189568ea
2024-07-08 16:55:16 -07:00
Hoang Bui 856e536aa8 CI: Compile openpilot on macOS (#32909)
* working

* cache

* bring back
old-commit-hash: 15d3397ec6
2024-07-08 23:42:26 +00:00
Dean Lee dbf095522f cabana: bug fixes and improvements (#32934)
bug fixes and improvements
old-commit-hash: 36815cc6d5
2024-07-08 14:50:31 -07:00
DevTekVE a981c26ed7 Processor definition check for __APPLE__ has a typo on replay (#32930)
old-commit-hash: 3c74ad145e
2024-07-08 17:10:26 +00:00
Dean Lee 7ca7f55530 cabana: improve signal view (#32893)
improve signal view
old-commit-hash: a8299ef800
2024-07-03 15:32:15 -07:00
Dean Lee 6601133ad2 replay: handle route not found error with user warning message (#32895)
handle 404
old-commit-hash: 632c484dd5
2024-07-03 15:27:54 -07:00
Shane Smiskol 5333e8ba20 LogReader: show total segment count in missing rlog prompt
old-commit-hash: 3e41b1b287
2024-07-01 22:43:48 -07:00
Maxime Desroches 8adfc992e3 fix pytest tests (#32867)
* fix tests

* no dot
old-commit-hash: 6f10b8a209
2024-06-28 23:58:19 +00:00
Maxime Desroches bf892f6bcc uv: don't exit if update fails (#32859)
dont exit if fails
old-commit-hash: 66e1810c0d
2024-06-28 03:55:15 +00:00
Maxime Desroches bc046a3074 retry uv update (#32858)
retry
old-commit-hash: 579b131a6e
2024-06-28 03:29:11 +00:00
Maxime Desroches 43895b3098 uv: don't use cache (#32854)
* no cache

* update
old-commit-hash: a74f794213
2024-06-28 00:47:13 +00: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
StefanLekanic-SYRMIA 5887093eed LogReader: print number of missing rlogs (#32830)
* count rlogs

* minimization changes

* cache to avoid duplicate checks

* no real point in checking qlogs to just show the warning

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 504dd4543d
2024-06-26 22:15:13 -07:00
Maxime Desroches 42163dde76 ui: add missing qt package on 24.04 (#32827)
fix qml
old-commit-hash: 0922ab2b8d
2024-06-25 02:11:35 +00:00
Dean Lee 26b02b2ed4 cabana: fixed row height issue in multi-line hex display (#32816)
fix multile line bytes
old-commit-hash: 8b7ffc96b5
2024-06-24 08:54:17 -07:00
Dean Lee 43197fb8e8 cabana: fix chart value tip flickers when the mouse moves over it (#32796)
fix chart value tip flickers
old-commit-hash: 5aac2e5a89
2024-06-21 13:29:40 -07:00
Dean Lee 1133898f68 replay: fix hangs on exit (#32795)
fix hang on exit
old-commit-hash: 776b08d561
2024-06-20 00:16:14 -07:00
Adeeb Shihadeh d152f7c0f1 remove nav apt dependencies (#32792)
old-commit-hash: 9a084a73c5
2024-06-19 19:59:48 -07:00
Adeeb Shihadeh 80c83532e8 macOS: remove pyenv
old-commit-hash: 5341512fce
2024-06-19 19:49:49 -07:00
Adeeb Shihadeh 3b8ed67aa3 remove navigation (#32773)
* remove navigation

* lil more

* fix cabana

* revert for now

* fix docs

* move that over

* lock

* rm assets
old-commit-hash: e491c9d964
2024-06-19 19:14:13 -07:00
Maxime Desroches 4558fbd824 Remove pyenv (#32786)
* no pyenv

* better

* check poetry

* docker

* syntax

* manual env

* pre-commit

* revert

* format
old-commit-hash: de75372880
2024-06-19 16:55:23 +00:00
royjr 5f0c5f5616 Ubuntu 24.04 fix setup (#32783)
* fix tk-dev

* fix missing pip

* Update tools/install_python_dependencies.sh

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 987b0d9e03
2024-06-18 11:27:28 -07:00
Maxime Desroches 1b836bdb86 Ubuntu 24.04 (#32624)
* noble build

* workflow

* symlink

* map only for noble

* sym

* add qt to cppcheck

* cppcheck noreturn in non void funct

* get kaitai header

* kaitai header

* syntax

* try new pyopencl

* try this version

* install lsb-core manually

* support old 20.04 lsb-core

* try arm

* try latest pyopencl

* revert

* use pocl icd

* no lock

* no arm pyopencl

* new intel opencl runtime

* pin filelock

* undo

* glsl version

* new version

* build test

* remove test

* new metadrive

* remove glsl restrictions

* <optional>

* Update .github/workflows/tools_tests.yaml

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* cache

* new cache

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 5c4ea14a3c
2024-06-18 03:30:32 +00:00
Maxime Desroches 5658a6a9ea cabana: include optional (#32772)
optional
old-commit-hash: 3de6ee5ee3
2024-06-17 20:24:04 +00:00
Dean Lee d1cd5f7ad6 cabana: improved error messaging (#32768)
* check user authenrication

* Update tools/cabana/streams/replaystream.cc

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 54da59c1fe
2024-06-17 12:44:31 -07:00
Dean Lee 06aed0617a cabana: avoid dead locks and improve responsiveness (#32740)
avoid dead locks and improve responsive
old-commit-hash: 865b98a5c4
2024-06-16 12:32:45 -07:00
Adeeb Shihadeh c390a678e7 sim: remove docker script
old-commit-hash: 02ed9c584c
2024-06-16 12:20:15 -07:00