top of page

World’s First Autonomous BJJ Humanoid

Executive Summary

By Dorian Cartwright | TrustRobotics™

Building a humanoid that understands the roll


TrustRobotics is developing an autonomous Brazilian jiu-jitsu humanoid architecture that perceives a training partner, interprets the physical relationship between their bodies, selects sport-appropriate actions, and adapts throughout an exchange.


Autonomy means selecting physical responses without contemporaneous human commands choosing each technique. Instructors can establish objectives and stop the session. This is a development goal and proposed architecture, not a report of a demonstrated system or verified world-first status.


ARCHITECTURE GUIDE & TAP HANDLING →



I. Real World Perception: Sensor Fusion for BJJ Pose Estimation

BJJ robot pose recognition: joint tracking identifies two humanoids in open guard, including guard-player and top-player roles.

Video, tactile contacts, joint encoders, and inertial measurement units (IMUs) are fused to estimate body position, orientation, and motion. The perception state also considers center of mass, inertia, momentum, detected resistance, and grip position and strength, distinguishing direct measurements from model-based estimates and retaining uncertainty.


DETAILED VERSION: REAL WORLD PERCEPTION →



II. Real World Action: Inter-Body Artificial Intelligence

Humanoid BJJ robots in a failed armbar attempt, illustrating opponent-position assessment and possible next actions.

Inter-body artificial intelligence interprets grips, frames, support, loading, and constraints to evaluate available actions. The BJJ LLM trained in section III uses this relational and physical state, training objectives, and interaction history to select an intended response and output a structured BJJ action token. Tokens form an action timeline for downstream validation and motion control; the physical exchange determines the actual next state.


A deep armbar attempt illustrates this approach: current body configuration, contact evidence, and interaction history inform estimates of possible outcomes. The detailed version explains the state diagram and why its illustrative probabilities depend on context.


DETAILED VERSION: INTER-BODY ARTIFICIAL INTELLIGENCE →



III. Teaching a robot a jiu-jitsu lineage

A human Brazilian jiu-jitsu instructor trains the same humanoid robot in standing grips, guard, side control, and mount, shaping its positional priorities, preferred responses, and teaching style.

Section III trains and adapts the BJJ LLM to an instructor’s jiu-jitsu persona. Demonstrations, corrections, and supervised exchanges connect physical and relational states with preferred actions, positional priorities, teaching objectives, and responses to resistance. Section II uses the resulting model during the roll to output BJJ action tokens.


DETAILED VERSION: INSTRUCTOR PERSONA & LINEAGE →



IV. A robot must also know when to tap


Tap recognition and other termination conditions can preempt an executing action timeline. The robot must also recognize when to submit, release control, or disengage. Training preferences and predicted success remain subject to execution constraints.



Explore the architecture


ARCHITECTURE GUIDE & TAP HANDLING →


Use the detailed-version link in each section above to explore that topic. The architecture guide connects the topics through the control loop, tap handling, and technical development targets.


Read the original article on the TrustBot Blog


Proposed Architecture

Technical Specifications

Related Patents

View All Patents

DOR-282

BRAZILIAN JIU-JITSU HUMANOID ROBOT PHYSICAL ACTION CONTROL

Read More

Partner with
TrustRobotics

Integrate the industry's premier
AI-to-actuator safety layer.

Accelerate Open Development

Validate & Test Stack

Secure Commercial Licensing

bottom of page