Skip to main content

Digital Simulation for Surgical Robotics

Reduce technical, clinical, and economic risk in surgical robot development through advanced digital simulations. Evaluate human-robot interaction and validate design decisions before building complex hardware.

Key Features

Justina combines cutting-edge simulation technology with AI-powered analysis to provide comprehensive surgical training and validation.

3D Surgical Simulation

Immersive 3D surgical environment powered by Babylon.js with realistic robot interaction

Real-Time Telemetry

WebSocket-based streaming of surgical movements and events for instant feedback

AI Performance Analysis

Advanced 5-step analysis pipeline evaluating dexterity, precision, and risk factors

Automated Scoring

Comprehensive scoring system with detailed feedback and recommendations

Get Started

1

Understand the Platform

Learn about Justina’s architecture and core features

Introduction

Explore the platform overview and key capabilities
2

Quick Start

Get up and running with your first simulation

Quickstart Guide

Complete setup and run your first surgical simulation
3

Explore the API

Integrate with the backend services

API Documentation

REST endpoints and WebSocket channels for telemetry

Platform Components

Justina is built on a multi-component architecture designed for scalability and performance.

Backend API

Spring Boot REST API with JWT authentication and WebSocket support

Frontend

Next.js application with 3D simulation and interactive dashboard

AI System

Python-based analysis pipeline for surgical performance evaluation

Use Cases

Provide surgeons with a safe, repeatable environment to practice complex procedures and improve their skills without risk to patients.
Test and validate surgical robot designs in simulation before committing to expensive physical prototypes.
Objectively measure and track surgical performance over time with AI-powered scoring and detailed analytics.
Study how surgeons interact with robotic systems and optimize control interfaces for better outcomes.

Technical Highlights

Clean Architecture

Hexagonal architecture with clear separation between domain, application, and infrastructure layers

Real-Time Communication

WebSocket channels for live telemetry streaming and AI notifications

Role-Based Access

JWT authentication with surgeon and AI system roles

Comprehensive Analytics

Five-step AI pipeline analyzing dexterity, benchmarking, and risk factors

Ready to Begin?

Quick Start

Set up your environment and run your first simulation in minutes

View Architecture

Understand how all the components work together

Build docs developers (and LLMs) love