Skip to main content

SDK for NEXUS-MM World Model - Robot Safety Decision Engine

Project description

NEXUS-MM SDK

Python SDK for the NEXUS-MM World Model API.

Install

pip install git+https://github.com/AfricaAI348/nexus-mm.git#subdirectory=nexus-sdk

Quick Start

from nexus_sdk import NexusRobot

robot = NexusRobot(base_url="https://backend-morning-overbrook-7785.fly.dev")

# Ask NEXUS what to do
decision = robot.decide(action="move_forward", surface="ice", speed=0.8)
print(f"Action: {decision.action}, Risk: {decision.risk}")

# Predict physics
result = robot.predict_physics(action="drop", object="glass", height=2.0)

# Health check
print(robot.health())

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nexus_mm_sdk-0.1.1.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nexus_mm_sdk-0.1.1-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file nexus_mm_sdk-0.1.1.tar.gz.

File metadata

  • Download URL: nexus_mm_sdk-0.1.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for nexus_mm_sdk-0.1.1.tar.gz
Algorithm Hash digest
SHA256 cedd5c352d7b8d6b9075f784fac8beec452e9d8b78edc1a5c72b5ad04bc2a00f
MD5 4fb1f2f78feb1033956aeac9a5e8cc1e
BLAKE2b-256 adec06c316409a58884d6ce3c9e2341ba3ddab535f07277e4b23709cf256df3e

See more details on using hashes here.

File details

Details for the file nexus_mm_sdk-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: nexus_mm_sdk-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for nexus_mm_sdk-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 22b5c3a8673dc198c060ea5208e4f82dd4d462ffd2917cae0b4af1dcc02e30dd
MD5 dbdfa5751fa73702307c0531e49150cb
BLAKE2b-256 69170ad1a39803912843b420cba5c4330bf34ccd93fbafbfe1e68f7778dc1d32

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page