- Updated `lerobot_dataset.py:add_frame` to take task as key in frame
- Updated `lerobot_dataset.py` to remove robot argument from `create` function of lerobotdataset and lerobotdatasetmetadata and directly take the features
- Update `test_datasets.py` to features from Mock robot
- Update all the usage of `add_frame` in the library
- Update `dataset_factories.py`; had issues with new argument order
- Raise ValueError when no task is provided (in `datasets/utils.py` validate func)
* feat: Add fixes and refactor lekiwi example
* fix: replace repo_id with placeholders
* feat: use record_loop for lekiwi, use same control strucutre as record.py
* feat: make rerun log more general for lekiwi
* fix: add comments record_loop and fix params evaluate.py
* fix: add events in evaluate.py
* fix: add events 2
* change record to display data
* Integrate feedback steven
* Add docs merging
* fix: add lekiwi name check
* fix: integrate feedback steven
* fix: list for type
* fix: check type list
* remove second robot connect
* fix: added file when merging
* fix(record): account for edge cases when teleop is a list
---------
Co-authored-by: Steven Palma <steven.palma@huggingface.co>