-
RL Implementation
- Goal: Implement several state-of-the-art methods, do some experiments, and visualize results
- Try the packages frequently used in our lab: wandb (logging), tqdm (progress bar), matplotlib, seaborn (visualization), hydra-core (configuration), einops (tensor manipulation)
- Log all experiments and analysis using “reports” in wandb
- Always run experiments with multiple seeds (at least 3) — One good or bad result from a single seed may mean nothing
-
Simulated environments
-
VLA implementation
- Goal: Understand the code structure of VLA methods and datasets
- openpi (JAX) and LeRobot (PyTorch) are the most widely used VLA backbone and dataset infra
-
👍 Read papers from our lab
-
Read relevant papers
Robot learning reading list
-
Think about problems you want to solve and make an idea slide deck
Thinking about a research problem