A collection of reinforcement learning and imitation learning projects for robotic control tasks.
-
Imitation learning for 2D visual servoing
-
Contains dataset handling and simple CNN policy
-
Includes synthetic data generation utilities
-
Soft Actor-Critic implementation for servo control
-
Handles both image and proprioceptive (qpos) inputs
-
GPU-optimized replay buffer implementation
- Full physics environment for Unitree Go2 robot
- Implements reward functions and PD control
- Supports parallel environments for efficient training
- PyBullet-based environment for object fixation task
- Discrete action space for camera control
- Includes memory debugging utilities
-
Sequence prediction policy for multi-step actions
-
Temporal convolutional network architecture
-
PyBullet deployment integration
-
Mouse movement imitation from screen capture
-
Temporal CNN with spatial pyramid pooling
-
Normalized coordinate prediction
pip install -r requirements.txt # Core dependencies: # - PyTorch # - PyBullet # - h5py # - stable-baselines3 # - genesis-sim