Home Blog Physical AI and Robotics Figure 02 humanoid robot SDK: developer guide
🦾 Physical AI and Robotics April 10, 2026 12 min read

Figure 02 humanoid robot SDK: developer guide

Physical AI and Robotics Enterprise Guide 2026 SCALE D2C Physical AI and Robotics Enterprise Guide 2026

Figure 02 β€” Figure AI's second-generation humanoid robot β€” shipped its developer SDK in early 2026, opening what has been a closed research platform to third-party application development for the first time. For robotics engineers and AI developers evaluating humanoid platforms, the Figure 02 SDK represents a bet on the most physically capable commercial humanoid available, with BMWs production deployment providing the strongest industrial validation. This guide covers the Figure 02 SDK, the development workflow, and the application patterns that are emerging in early developer deployments.

Figure 02 Specifications

SpecificationFigure 02Notes
Height5'6" (168cm)Designed to fit human workspaces without modification
Weight70kgComparable to average adult
Payload20kgSufficient for most manufacturing material handling
Battery life5+ hours continuous operationHot-swap battery capability for 24/7 operation
Hand DOF16 DOF per handDexterous manipulation; individual finger control
Onboard computeNVIDIA Orin + custom acceleratorReal-time vision processing and motor control
ConnectivityWi-Fi 6E, 5G optionalRemote operation and model update capability

Figure 02 SDK Architecture

Figure 02 Developer SDK Components
The Figure 02 SDK exposes three development layers: (1) Robot Control API β€” high-level Python API for commanding arm movements, locomotion, and end effector actions; commands are expressed in task-space (move gripper to position X) not joint-space β€” the robot's onboard controller handles inverse kinematics; (2) Perception API β€” access to the robot's camera feeds, depth sensors, and onboard object detection models; developers can subscribe to perception events or query current scene state; (3) Skills API β€” define reusable behaviours (pick, place, inspect) that can be composed into workflows; skills use Figure's Helix AI model for semantic understanding of task descriptions.
Helix
Figure's proprietary vision-language-action model β€” trained on humanoid robot manipulation data, Helix enables Figure 02 to interpret natural language task descriptions and translate them into dexterous manipulation actions. The Figure SDK's highest-level API layer
BMW production
Figure 01 and Figure 02 are deployed in production at BMW's Spartanburg, SC facility β€” the first commercial humanoid robot production deployment at an automotive OEM. This validated industrial context is Figure's primary credibility differentiator vs other humanoid platforms
ROS 2
Figure 02 SDK provides ROS 2 integration β€” the figure_ros2 package exposes robot joints, sensors, and control interfaces to the ROS 2 ecosystem, enabling integration with existing MoveIt 2 motion planning, Nav2 navigation, and the broader ROS 2 robotics software stack
01
SDK Setup
Figure 02 Development Environment

Developer access requires Figure AI developer programme registration (figure.ai/developers). Install SDK: pip install figure-sdk. Connect to robot (or simulator): from figure_sdk import Robot; robot = Robot.connect(sim=True). Figure provides a physics simulation (based on MuJoCo) for development without hardware. Basic task: robot.arm.move_to(position=[0.5, 0.0, 1.2], frame="world"). Gripper: robot.hand.grasp(force=30). Access vision: camera_feed = robot.vision.get_frame("head_camera"); detections = robot.vision.detect_objects(camera_feed). Full documentation: developer.figure.ai. Our ML team develops Figure 02 applications.

pip install figure-sdkMuJoCo simulationTask-space control API
02
Helix API
Natural Language Task Programming

Figure's Helix model enables natural language task specification: from figure_sdk import Robot, HelixTaskRunner; runner = HelixTaskRunner(robot); result = runner.execute("pick up the red cylinder from the left conveyor and place it in the bin on the right"). Helix interprets the description, queries the vision system to locate objects, plans the grasp and placement, and executes the manipulation sequence. Helix's pre-trained knowledge covers common manufacturing objects and actions; fine-tune on your specific objects and workflows via the Helix fine-tuning API. This capability β€” describing tasks in natural language rather than programming joint-level motions β€” is Figure 02's defining developer experience advantage.

HelixTaskRunnerNatural language executionHelix fine-tuning API
Humanoid Robot Application Development

Our ML development and software development teams develop applications for Figure 02, Boston Dynamics Atlas, and other humanoid robot platforms. Book a free advisory session.

Frequently Asked Questions

End-to-end Physical AI and Robotics strategy, implementation, and optimisation. Contact us for a free consultation.

Strategy: 4–8 weeks. Full implementation: 3–12 months.

Yes β€” D2C brands to enterprise. View our pricing.

PHYSICAL AI

Ready to Implement Physical AI and Robotics?

Our specialist team delivers measurable ROI for enterprise and D2C brands.

Free Audit