JetBot Combines CNNs With Reinforcement Learning
A developer trains an NVIDIA JetBot in Isaac Sim and Isaac Lab using SKRL and PPO to navigate from random starts to target coordinates while avoiding 10 randomized 50kg cuboid obstacles in a 300m×300m simulated plane. The agent uses stacked 64×64 RGB frames, a custom 4‑layer CNN with an MLP policy head, continuous two-wheel velocity actions, and a Direct Workflow to speed parallelized training.
Key Points
- 1Trains JetBot in IsaacSim using SKRL and PPO with a CNN‑MLP vision and proprioception model
- 2Uses Isaac Lab photorealistic physics and massive parallelization to enable millions of safe training interactions
- 3Applies low‑resolution 64x64 image stacks and direct workflow for faster training and lower compute
Scoring Rationale
Practical, well-detailed RL robotics implementation demonstrating reproducibility; limited novelty beyond applying established methods and single-project scope.
Sources
Public references used for this report.
Practice interview problems based on real data
1,625 SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems
