Registry / devops / standardbots

standardbots

JSON →
library2.20260123.93pypypi✓ verified 85d ago

Python client for interacting with Standard Bots RO1 robotic arms. Provides high-level controls for movement, gripper actions, and system management. Version 2.x uses a modern async API; breaking changes from 1.x include removal of synchronous methods and renamed endpoints.

pip install standardbots
INSTALL
IMPORT
SIG · STANDARDBOTS
S
standardbots
devopspythonv2.20260123.93
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ActiveCalibrationContainer
✓ from standardbots import ActiveCalibrationContainer
✗ from standardbots import StandardBot
ArmPositionUpdateRequest
✓ from standardbots import ArmPositionUpdateRequest
✗ from standardbots import StandardBot
BotIdentityData
✓ from standardbots import BotIdentityData
✗ from standardbots import StandardBot

Async quickstart: connect, move, grip, disconnect.

import asyncio from standardbots import StandardBot async def main(): api_key = os.environ.get('STANDARDBOT_API_KEY', '') robot = StandardBot(api_key=api_key, robot_id='your-robot-id') await robot.connect() await robot.move_to(x=0.3, y=0.0, z=0.4) await robot.gripper.open() await robot.disconnect() asyncio.run(main())
Debug
Known issues
breakingVersion 2.x has async API only; synchronous methods removed. All calls require await.
fix
Wrap code in async def and use await for all robot methods.
affects: <2.0.0
breakingClass renamed from StandardBots to StandardBot. Old import path fails.
fix
Use 'from standardbots import StandardBot' instead of 'import standardbots' and accessing class.
affects: >=2.0.0
gotchaAPI key must be set via environment variable STANDARDBOT_API_KEY or passed as argument; constructor does not auto-read from .env.
fix
Set env var or pass api_key explicitly: StandardBot(api_key='...')
affects: all
gotchaCoordinate values are in meters and radians; axis orientation may differ from other robot SDKs.
fix
Verify coordinate frame in official docs; test with small movements first.
affects: all
Upgrade
Version history
2.20260123.93latest on PyPI · released May 8, 2026
Audit
Dependencies
aiohttprequiredAsync HTTP client used internally
typing_extensionsrequiredFor Python 3.7 compatibility
Agent activity
36 hits · last 30 days
node
26
Anthropic
1
OpenAI (training)
1
Resources