Skip to main content
Ctrl+K
Kimodo - Home Kimodo - Home

Kimodo

Kimodo - Home Kimodo - Home

Kimodo

Table of Contents

Getting Started

  • Installation
    • Installation With Virtual Environment
    • Installation With Docker
    • Using Kimodo-SMPLX Model
  • Quick Start

User Guide

  • Interactive Demo
    • Running the Demo
    • UI Overview
    • Model Selection
    • Examples
    • Generation
    • Constraints
    • Saving/Loading
  • Command-Line Interface
  • Constraints JSON Format
  • Output Formats
  • Generation Parameters

Key Concepts

  • Model Overview
  • Best Practices
  • Motion Representation
  • Constraints
  • Skeletons

Reference

  • Project Structure
  • Project Information
  • API Reference
    • Model
    • Motion Representation
    • Constraints
    • Exports
    • Visualization
    • Utilities
    • Post-Processing Bindings
  • API Reference

API Reference#

This section contains the API documentation for Kimodo, organized by domain.

Core Modules

  • Model
    • Kimodo Model
    • Denoiser and Backbone
    • Classifier-Free Guidance
    • Model Loading
    • Text Encoder
  • Motion Representation
    • Skeleton
    • Forward Kinematics
    • Motion Representations
    • Utilities
  • Constraints
    • create_pairs()
    • compute_global_heading()
    • Root2DConstraintSet
    • FullBodyConstraintSet
    • EndEffectorConstraintSet
    • LeftHandConstraintSet
    • RightHandConstraintSet
    • LeftFootConstraintSet
    • RightFootConstraintSet
    • load_constraints_lst()
    • save_constraints_lst()
  • Exports
    • motion_to_bvh()
    • motion_to_bvh_bytes()
    • save_motion_bvh()
    • MujocoQposConverter
    • apply_g1_real_robot_projection()
    • get_amass_parameters()
    • AMASSConverter
  • Visualization
    • get_g1_joint_f2q_data()
    • G1MeshRig
    • SMPLXSkin
    • Character
    • CharacterMotion
    • ConstraintSet
    • EEJointsKeyframeSet
    • FullbodyKeyframeSet
    • GuiElements
    • RootKeyframe2DSet
    • SkeletonMesh
    • WaypointMesh
    • build_constraint_set_table_markdown()
    • load_example_cases()
    • update_interval()
  • Utilities
    • validate()
    • ensure_batched()
    • to_numpy()
    • to_torch()
    • seed_everything()
    • load_json()
    • save_json()
    • angle_to_Y_rotation_matrix()
    • matrix_to_cont6d()
    • cont6d_to_matrix()
    • axis_angle_to_matrix()
    • matrix_to_axis_angle()
    • quaternion_to_axis_angle()
    • matrix_to_quaternion()
    • quaternion_to_matrix()
    • sanitize_text()
    • sanitize_texts()
  • Post-Processing Bindings
    • extract_input_motion_from_constraints()
    • create_working_rig_from_skeleton()
    • post_process_motion()

previous

Project Information

next

Model

NVIDIA NVIDIA
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2026, NVIDIA.