top of page

Platform Integration and GUI with Project Varuna

Staying true to our mission, Project Varuna simplifies access to our cutting-edge research pipeline no extensive dependencies, coding knowledge, or complex setup required. Our framework enables users to leverage our end-to-end autonomy pipelines across multiple simulation and hardware platforms with just a few clicks.

Multi-Scale & Multi-Platform Autonomy

Project Varuna is designed from the ground up to provide a flexible, scalable, data-driven framework for end-to-end modeling, motion planning, and control.

Our software packages empower users to generate custom models for platforms of varying sizes and capabilities using a standardized data format. With built-in GUI, users can map ROS topics directly, allowing seamless integration with diverse sensors and control systems.

This framework has been rigorously tested across multiple platforms, including F1Tenth (1/10th scale RC car) and Hunter SE (1/5th scale Ackermann-steered vehicle equipped with LiDAR, IMU, and GNSS) in simulation environments like AutoDRIVE and ISAAC Sim, as well as real-world hardware deployments.

image.png
image.png
hunter_isaac_128.png
image.png
image.png
Fishhook_final.png
Exp II-C FF.PNG
Project_Varuna_GUI_main.png
Project_Varuna_GUI_2.png
Project_Varuna_screen_3.png

User-Friendly GUI and Executable Packages

​

To ensure ease of use and accessibility, the entire pipeline is compiled into a single executable eliminating the complexity of managing dependencies, codebases, and lengthy parameter configurations.

Paired with the intuitive front-end GUI, this user-friendly interface allows for rapid generation of MMPK models and real-world deployment in under 2 minutes. It’s incredibly simple!

​

Just follow these three steps through the GUI:

  1. Select training data or pretrained models, test data, and platform.

  2. Choose your motion planner, adjust MPC penalties, and configure ROS topics based on the platform.

  3. Pick your desired path, and you're ready to go!

bottom of page