Hi everyone,
I am an undergraduate researcher building a new Reasoning-Consistent VLA (Vision-Language-Action) framework for autonomous driving.
To give some background, I recently completed and open-sourced an autonomous vehicle navigation project using a Deep Deterministic Policy Gradient (DDPG) algorithm for continuous control within CARLA 0.9.10 (repo here: LinkedIn ). For that project, I engineered a custom reward function optimizing heading deviation and cross-track error using a standard MLP/Dual-stream architecture.
Now, I am scaling this work significantly. My new proposed architecture bridges a 7B parameter VLM for Chain-of-Thought reasoning with a diffusion policy head for low-level trajectory control.
I have the full architecture designed, but I am hitting a massive hardware wall before I can begin the implementation phase. My design relies on a GRPO fine-tuning loop to enforce consistency between the VLM’s reasoning traces and the physical driving trajectories. This will require evaluating multiple candidate trajectories simultaneously through the 7B VLM per step.
I know this will completely max out my local hardware and crash if I try to run it.
My Questions for the Community/NVIDIA Engineers:
- Are there specific optimization strategies (e.g., using TensorRT-LLM or specific NeMo frameworks) I should plan to incorporate into my code to make this multi-trajectory evaluation feasible on limited hardware?
- Does the NVIDIA Developer Program offer student hardware sponsorships for systems like the DGX Spark for independent researchers who need local compute to train open-source VLA models?
If anyone asks, I’m currently finalizing the exact GRPO reward functions for my university thesis publication, so I can’t open-source the underlying math just yet, but any advice on how to approach this compute bottleneck before I start coding would be incredibly appreciated!
Best regards,
Salman Farsi
Email:
6farsi@gmail.com
66farsi66@gmail.com
LinkedIn:https://linkedin.com/in/imfarsi
