Commit Graph

  • ef8f40c21b test(LeRobotDataset): add missing test and support for audio frames addition CarolinePascal 2025-08-07 11:35:51 +02:00
  • 0232879245 test(Microphone): adding missing testsand support for float sample rate CarolinePascal 2025-08-07 11:35:08 +02:00
  • 2726b4e865 fix(hw-dataset): adding missing support for audio in hw-to-dataset functions CarolinePascal 2025-08-06 20:34:06 +02:00
  • e126d35249 test(Microphone): adding tests for the PortAudioMicrophone class CarolinePascal 2025-08-06 20:13:26 +02:00
  • d7ae8cd699 docs(mic utils): adding complete docstrings for Microphone utils functions and removing unused utils function CarolinePascal 2025-08-06 20:12:48 +02:00
  • 2f96d8bf76 fix(Microphone): adding missing properties and argument in Microphone base class CarolinePascal 2025-08-06 20:11:39 +02:00
  • e129c71b4f feat(sounddevice SDK): adding SDK interface and support for sounddevice dependency injection CarolinePascal 2025-08-06 20:08:26 +02:00
  • a02d70389d feat(clear-less start): adding support for synchronized recording start without delaying queue clearings CarolinePascal 2025-08-06 19:58:35 +02:00
  • 0d4922ce49 refactor(properties): making microphones properties more robust and adding proper checks on state changes CarolinePascal 2025-08-06 19:55:20 +02:00
  • eaeff78924 style(names): renaming attributes names for better clarity CarolinePascal 2025-08-06 19:46:22 +02:00
  • e2f3982e2c style(config validation): storing microphone config validation in dedicated methods CarolinePascal 2025-08-06 19:05:46 +02:00
  • a73ac2bdbb [skip-ci] style(clean): cleaning up audio benchmark CarolinePascal 2025-06-04 16:26:51 +02:00
  • 95de732e55 [skip-ci] feat(multiprocess audio stream): running input audio stream in a separate process to avoid extensive CPU usage impacts CarolinePascal 2025-06-04 14:33:59 +02:00
  • b2383236ca [skip-ci] fix(audio buffers): fill audio buffers before entering the control loop to avoid first audio chunk reading delay CarolinePascal 2025-06-04 14:28:03 +02:00
  • 4b98cc25c8 [skip-ci] fix(async read): remove async read from LeKiwi to avoid delays CarolinePascal 2025-06-04 14:25:57 +02:00
  • 90780c4de8 [skip-ci] feat(portaudio timeout): decresing portaudio stream timeout for low latency CarolinePascal 2025-05-28 20:45:59 +02:00
  • 6f6e046c53 [skip-ci] feat(audio rerun): adding support for multiple channels visualization with rerun CarolinePascal 2025-05-28 20:38:51 +02:00
  • 8cd64eaad1 fix(resnet weights): fix default ResNet weights for audio CarolinePascal 2025-05-26 11:55:36 +02:00
  • e620395416 feat(init audio buffer): adding a separate parameter for the initial audio buffer size CarolinePascal 2025-05-23 16:04:28 +02:00
  • 0fbcbcdb2e feat(audio ACT): removing normalization and pretrained weights because it does not really make sense CarolinePascal 2025-05-23 16:01:35 +02:00
  • 674f5dfd75 test(audio frame): fixing decoded audio frame shape CarolinePascal 2025-05-20 20:48:57 +02:00
  • 7d430c8067 style(return types): adding missing return types CarolinePascal 2025-05-20 20:37:14 +02:00
  • 5f114c1d74 feat(init audio buffers): adding correct audio buffer initialization with actually recorded background noise instead of pure silence CarolinePascal 2025-05-19 19:53:11 +02:00
  • ad01ef19f4 fix(audio buffers): add security crop to avoid audio buffer overfilling CarolinePascal 2025-05-15 13:18:01 +02:00
  • 59e8f4572c [skip-ci] fix(typo): fixing microphone key typo in audio benchmark CarolinePascal 2025-05-12 15:15:34 +02:00
  • 97e91698fb [skip-ci] fix(online audio chunks): adding missing observation copy when adding audio buffer CarolinePascal 2025-05-12 15:15:02 +02:00
  • af0294198a [skip ci] feat(visualize audio): adding audio recordings visualization in rerun CarolinePascal 2025-05-09 18:00:30 +02:00
  • 421fdcce96 [skip ci] fix(audio latency): setting microphone recording latency to low as default CarolinePascal 2025-05-09 12:54:20 +02:00
  • bb63ad9715 fix(online audio chunks): querying audio chunks as a shifting widow over previous audio samples to match the default audio chunk size CarolinePascal 2025-05-05 19:53:31 +02:00
  • 3c90a79c57 feat(audio in ACT): adding audio features support in ACT using mel-spectrogram representation CarolinePascal 2025-04-28 19:43:05 +02:00
  • 8e29c530ed fix(pytorch audio format): switching to pytorch's default channel first format for audio CarolinePascal 2025-04-28 19:40:22 +02:00
  • b573b7a052 fix(audio decoding): fixing edge cases where the requested audio chunk starts before the beginning of the recording CarolinePascal 2025-04-28 19:27:54 +02:00
  • 926184110b feat(audio in policies): adding audio as a input feature in policies CarolinePascal 2025-04-28 19:20:05 +02:00
  • bf8ede852d fix(busy wait): removing busy_wait on MacOS for python>3.11 CarolinePascal 2025-04-24 11:55:11 +02:00
  • f73db4394b fix(audio chunks): querying audio chunks in the past rather than in the future CarolinePascal 2025-04-24 11:54:21 +02:00
  • bff91f9927 feat(torchcodec): setting torchcodec as default as the new official release supports audio decoding CarolinePascal 2025-04-24 11:52:53 +02:00
  • 6d726266fd fix(audio load file): adding missing dimension when loading mono audio data CarolinePascal 2025-04-22 18:31:38 +02:00
  • 2962330bb1 style(imports): simplify soundfile imports CarolinePascal 2025-04-22 18:31:08 +02:00
  • 067993bb11 fix(typos): fixing typos CarolinePascal 2025-04-22 17:23:47 +02:00
  • e4dd00c8f5 fix(audio feature shape): fixing audio feature shape ordering (frames first, channels second) CarolinePascal 2025-04-22 17:06:10 +02:00
  • e714ff22e2 [skip ci] doc(benchmark): adding microphones recording benchmark CarolinePascal 2025-04-17 20:04:05 +02:00
  • 3bbd161cfd [skip ci] feat(audio recording): adding new asyn start_recording, stop_recording and read functions to avoid for loop delays CarolinePascal 2025-04-17 20:02:45 +02:00
  • 6d7be63f59 [skip ci] fix(wav format): fix default WAV format for audio storage CarolinePascal 2025-04-16 19:03:52 +02:00
  • b9d0dfb9a2 [skip ci] refactor(Microphone class): properly rename Microphone class to PortAudioMicrophone to avoid conflicts with the eponym base class CarolinePascal 2025-04-16 16:09:06 +02:00
  • dce483060f [skip ci] feat(audio recording): handle folder creation in start_recording directly CarolinePascal 2025-04-16 11:36:31 +02:00
  • c32b9182d9 [skip ci] feat(torchcodec): adding support for torchcodec audio decoding CarolinePascal 2025-04-15 18:41:29 +02:00
  • a4d4ef0e7f fix: fixing typos CarolinePascal 2025-04-11 18:51:58 +02:00
  • 9a5c96b2b1 fix: fixing issue with microphone channels numbering and status recovery on stop_recording CarolinePascal 2025-04-11 18:51:34 +02:00
  • 0a6ca58299 fix: adding proper definition for "total_audio" in LeRobotDataset CarolinePascal 2025-04-11 15:48:23 +02:00
  • 688195fc46 docs: add methods descriptions and comments on tricky parts CarolinePascal 2025-04-11 13:46:34 +02:00
  • 99eb0bbafc Adding last missing audio features in LeRobotDataset CarolinePascal 2025-04-11 13:43:17 +02:00
  • 16de8b3f19 Adding support for audio data recording and broadcasting for LeKiwi CarolinePascal 2025-07-22 01:08:39 +02:00
  • 580008663b Adding flag for file writting recording case CarolinePascal 2025-04-09 15:00:18 +02:00
  • 52c424c5eb Adding multiprocessing support for audio recording CarolinePascal 2025-04-09 14:59:29 +02:00
  • 836195e59c Renamming sampling rate to sample rate for consistency CarolinePascal 2025-04-08 16:24:44 +02:00
  • be09a59e05 Adding audio tests CarolinePascal 2025-04-07 16:36:04 +02:00
  • 373a169bd2 Fixing sounddevice stream active state recovery and adding corresponding exceptions CarolinePascal 2025-04-07 16:33:16 +02:00
  • 00536c6c5b Adding missing features for audio frames verification and stats CarolinePascal 2025-04-04 19:48:57 +02:00
  • cdd3a859ef Adding pytorch compatible conversion for audio CarolinePascal 2025-04-04 18:31:00 +02:00
  • 5276fc0d6f Remove variable audio recordings data types (will be converted to float32 anyway) CarolinePascal 2025-04-04 18:24:04 +02:00
  • 6a2882f978 Adding audio frames reading capability CarolinePascal 2025-04-03 11:41:05 +02:00
  • 8874547353 Adding microphone recording in control loop CarolinePascal 2025-03-28 17:16:17 +01:00
  • 2864caad80 Adding audio modality in LeRobotDatasets CarolinePascal 2025-03-28 17:16:51 +01:00
  • d998660aa1 Integrate microphones in Robot class CarolinePascal 2025-03-28 17:15:19 +01:00
  • 7e5f3b35e9 Implementing basic integration of microphones using soundfile and sounddevice CarolinePascal 2025-07-20 23:07:04 +02:00
  • 01fea7c407 Adding audio dependencies CarolinePascal 2025-07-20 23:06:24 +02:00
  • 90d9698c7e Merge remote-tracking branch 'origin/main' into feat/add-pi05 Jade Choghari 2026-01-20 11:05:38 +00:00
  • 13bfee1aa4 Set 10 direction bit for Current Load attribute (#1014) Alexis D 2026-01-20 02:20:30 -08:00
  • 79688a09f2 improve(dataset-tools): image2video editing tools : Multiple episodes per video file (#2811) Jade Choghari 2026-01-20 11:04:22 +01:00
  • bbef8bb077 more Jade Choghari 2026-01-20 10:02:59 +00:00
  • b2ff219624 Fixes aggregation of image datasets (#2717) Francesco Capuano 2026-01-19 22:36:41 +00:00
  • 66929c5935 feat: add async server-client streaming support for Groot policy (#2812) Maximilian Ofir 2026-01-19 22:13:48 +01:00
  • 80417111d3 handle failed annotations Jade Choghari 2026-01-19 16:11:32 +00:00
  • 2f3b1b3db8 Merge branch 'main' into feature/add-multitask-dit Bryson Jones 2026-01-19 07:59:54 -08:00
  • 2a6e6bef2b Merge branch 'main' into refactor/lerobot_train_rabc Michel Aractingi 2026-01-19 16:56:21 +01:00
  • d44f3a3bd9 update Jade Choghari 2026-01-19 15:48:14 +00:00
  • 5286ef8439 feat(utils): extend import check util (#2820) Steven Palma 2026-01-19 16:43:11 +01:00
  • bbd1f1f920 Merge branch 'main' into refactor/lerobot_train_rabc Michel Aractingi 2026-01-19 16:39:07 +01:00
  • fe068df711 fix(train): eval env initialization on train script (#2818) bigmbigk 2026-01-19 22:14:10 +09:00
  • 74b7cd246e add check for cfg.policy in force_cpu line fix/force_cpu_nit Michel Aractingi 2026-01-19 13:54:44 +01:00
  • da41646073 fix libero reset logic for correct resetting (#2817) Sung-Wook Lee 2026-01-19 07:18:52 -05:00
  • b864c13dfb add docs Jade Choghari 2026-01-19 10:36:25 +00:00
  • 8f33a1392e update tests script to not use unnecessary uv sync call which resolves dependencies that do not need to run. This drastically reduces CI run time Bryson Jones 2026-01-17 09:20:11 -08:00
  • f3dc152e94 Merge branch 'main' into feature/add-multitask-dit Bryson Jones 2026-01-16 10:14:40 -08:00
  • 46e19ae579 feat: is connect checks decorators (#2813) Steven Palma 2026-01-16 18:52:06 +01:00
  • 77dc49b3a3 Fix delta timestamps with episodes filter and add tests (#2612) Alex Tyshka 2026-01-16 12:14:54 -05:00
  • 33910673ec Bugfix: Add tests for image deletion and fix mixed image-video deletion (#2592) Alex Tyshka 2026-01-16 12:14:15 -05:00
  • 19dce78457 Refactor: Move PEFT config from training script to policy level (#2806) Michel Aractingi 2026-01-16 17:14:28 +01:00
  • 673e18ab46 Merge branch 'main' into feature/add-multitask-dit Bryson Jones 2026-01-16 07:51:55 -08:00
  • bc68651815 add command Pepijn 2026-01-16 16:43:45 +01:00
  • 112b2d173a chore(ci): deactivates cron job on unbound dep tests (#2810) Steven Palma 2026-01-16 14:39:00 +01:00
  • b825880c40 chore: add security policy (#2809) Steven Palma 2026-01-16 14:38:42 +01:00
  • f4683127b2 Merge branch 'main' into feature/add-multitask-dit Bryson Jones 2026-01-15 22:41:41 -08:00
  • 76d6b71b0a Correct Frodobots Earth Rover SDK link and add setup instructions (#2671) ./c² 2026-01-15 20:39:58 -05:00
  • bdac9d7df8 Merge branch 'main' into feature/add-multitask-dit Bryson Jones 2026-01-15 10:13:08 -08:00
  • 5de38813d9 Add small context to the envHub doc page (#2807) Nicolas Rabault 2026-01-15 18:31:17 +01:00
  • fd917e4fa0 add high/low/normal level annotation Jade Choghari 2026-01-15 17:21:52 +00:00
  • 966fedfeef add more Jade Choghari 2026-01-15 16:35:58 +00:00
  • d1f50babaa fix rac data collection with rtc by disabling compile Pepijn 2026-01-15 17:06:58 +01:00
  • c71b30a06c Merge branch 'main' into feature/add-multitask-dit Bryson Jones 2026-01-15 08:01:08 -08:00