Commit Graph

818 Commits

Author SHA1 Message Date
Caroline Pascal 01610147a3
Merge 61202761f5 into 768e36660d 2025-04-16 09:48:24 +00:00
CarolinePascal 61202761f5
[skip ci] fix(audio save): separate raw audio files from encoded audio files for simplified deletion 2025-04-16 11:48:11 +02:00
CarolinePascal 9f3a424498
[skip ci] feat(audio recording): handle folder creation in start_recording directly 2025-04-16 11:47:59 +02:00
CarolinePascal 0acda9facd
[skip ci] feat(torchcodec): adding support for torchcodec audio decoding 2025-04-15 18:41:52 +02:00
CarolinePascal ca716ed196
fix(audio): separate audio from video 2025-04-15 17:14:55 +02:00
pre-commit-ci[bot] 6cf9cb35ba
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-04-15 15:04:03 +02:00
CarolinePascal 4ddba296f7
fix: default float64 type must be cast into float32 for audio 2025-04-15 15:04:03 +02:00
CarolinePascal 89697d86e7
fix: fixing typos 2025-04-15 15:04:03 +02:00
CarolinePascal 5267829b5a
fix: fixing issue with microphone channels numbering and status recovery on stop_recording 2025-04-15 15:04:03 +02:00
CarolinePascal cb1a625617
fix: switching audio dependencies from audio to dependencies for pytest minimal install success 2025-04-15 15:04:03 +02:00
CarolinePascal c7930d6178
fix: adding proper definition for "total_audio" in LeRobotDataset 2025-04-15 15:04:03 +02:00
CarolinePascal 8bea50ecdd
fix: adding microphone argument as None for realsense cameras 2025-04-15 15:04:03 +02:00
CarolinePascal 083f72c1d0
fix: Check if robot_type is not None before getting its value 2025-04-15 15:04:03 +02:00
CarolinePascal 5384309e6f
docs: add methods descriptions and comments on tricky parts 2025-04-15 15:04:03 +02:00
CarolinePascal a08b5c4105
Adding last missing audio features in LeRobotDataset 2025-04-15 15:04:03 +02:00
pre-commit-ci[bot] 0cb9345f06
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-04-15 15:04:03 +02:00
CarolinePascal 9c667d347c
Adding sample SO100 configuration for testing 2025-04-15 15:04:03 +02:00
CarolinePascal ec8943db37
Adding support for audio data recording and broadcasting for LeKiwi 2025-04-15 15:04:03 +02:00
CarolinePascal 1e5e631743
Adding flag for file writting recording case 2025-04-15 15:04:03 +02:00
CarolinePascal d53035d047
Adding multiprocessing support for audio recording 2025-04-15 15:04:03 +02:00
CarolinePascal 43a82e2aef
Renamming sampling rate to sample rate for consistency 2025-04-15 15:04:03 +02:00
CarolinePascal 8c69b0b9cd
Adding audio tests 2025-04-15 15:04:03 +02:00
CarolinePascal 7c832fa2a7
Taking into account situation where visual data is stored as images 2025-04-15 15:04:03 +02:00
CarolinePascal e743f846a7
Adding dtype="audio" by default in microphone features 2025-04-15 15:04:03 +02:00
CarolinePascal 96ed10f90d
Fixing sounddevice stream active state recovery and adding corresponding exceptions 2025-04-15 15:04:03 +02:00
CarolinePascal 17ad249335
Cleaning up bound/linked audio keys mapping recovery 2025-04-15 15:04:03 +02:00
CarolinePascal b00e866c60
Adding missing features for audio frames verification and stats 2025-04-15 15:04:03 +02:00
CarolinePascal a18d0e4678
Adding pytorch compatible conversion for audio 2025-04-15 15:04:03 +02:00
CarolinePascal 44af02a334
Remove variable audio recordings data types (will be converted to float32 anyway) 2025-04-15 15:04:03 +02:00
CarolinePascal 058478a74d
Adding audio frames reading capability 2025-04-15 15:04:03 +02:00
CarolinePascal e4eebd0680
Adding microphone recording in control loop 2025-04-15 15:04:03 +02:00
CarolinePascal 8ee61bb81f
Adding audio modality in LeRobotDatasets 2025-04-15 15:04:03 +02:00
CarolinePascal 8ddfb299fd
Link cameras with their corresponding microphones for joint data handling 2025-04-15 15:04:03 +02:00
CarolinePascal e6ea8e75c3
Integrate microphones in Robot class 2025-04-15 15:04:03 +02:00
CarolinePascal 58cd0bdf86
Implementing basic integration of microphones using soundfile and sounddevice 2025-04-15 15:04:03 +02:00
CarolinePascal 140d4f0431
Adding audio dependencies 2025-04-15 15:04:03 +02:00
pre-commit-ci[bot] 768e36660d
[pre-commit.ci] pre-commit autoupdate (#980)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-14 21:55:06 +02:00
Caroline Pascal 790d6740ba
fix(installation): adding note on `ffmpeg` version during installation (#976)
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com>
2025-04-14 15:36:31 +02:00
Steven Palma 5322417c03
fix(examples): removes extra backtick (#948) 2025-04-09 17:44:32 +02:00
Steven Palma 4041f57943
feat(visualization): replace cv2 GUI with Rerun (and solves ffmpeg versioning issues) (#903) 2025-04-09 17:33:01 +02:00
Simon Alibert 2c86fea78a
Switch typos pre-commit to mirror (#953) 2025-04-08 12:44:09 +02:00
pre-commit-ci[bot] 437fc29e12
[pre-commit.ci] pre-commit autoupdate (#871)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-08 06:58:46 +02:00
Junwu Zhang aee86b4b18
typo fix: example_1 python script (#631)
Co-authored-by: Steven Palma <imstevenpmwork@ieee.org>
2025-04-07 17:41:10 +02:00
mshukor 1c873df5c0
Support for PI0+FAST (#921)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Dana Aubakirova <118912928+danaaubakirova@users.noreply.github.com>
Co-authored-by: Remi <re.cadene@gmail.com>
Co-authored-by: Steven Palma <imstevenpmwork@ieee.org>
2025-04-04 11:51:11 +02:00
Steven Palma 145fe4cd17
fix(deps): avoid torchcodec in macos x86_64 (#925) 2025-04-01 15:51:59 +02:00
Mariusz Dubielecki e004247ed4
docs: add tip for Mac users regarding Terminal permissions for keyboard (#917)
Signed-off-by: cranberrysoft <dubielecki.mariusz@gmail.com>
2025-03-31 09:44:05 +02:00
Steven Palma b568de35ad
fix(datasets): cast imgs_dir as Path (#915) 2025-03-28 18:08:12 +01:00
Yongjin Cho ae9c81ac39
fix(docs): correct spelling of 'ffmpeg' in installation instructions (#914) 2025-03-28 17:43:33 +01:00
Steven Palma 78fd1a1e04
chore(docs): update docs (#911) 2025-03-27 09:55:06 +01:00
Steven Palma 90533e6b9f
fix(docs): hot-fix updating installation instructions after #883 (#907) 2025-03-26 13:21:40 +01:00