Environment Compatibility
Composer Studio runs on the following operating systems, runtimes and browsers.
Requirements
Component |
Version |
Notes |
|---|---|---|
Operating system |
Ubuntu 22.04, 24.04 |
The launch scripts are Bash and open the browser with |
Python |
3.10, 3.12 or 3.14 |
|
Node.js and npm |
20.19+ or 22.12+ |
Needed to build the editor. Older Node.js releases fail during
|
Flexiv PDK ( |
Same release as the server |
Installed from PyPI (Install Composer Studio). |
Flexiv RDK ( |
1.9.4.1 |
Pinned in |
PDK server |
unknown |
Running on the same computer, |
Web browser |
Current Chrome, Edge or Firefox |
WebGL and WebSocket support are required. |
Version compatibility
Composer Studio has no version number of its own: it follows the PDK release
of the flexivpdk package it runs with. Install the flexivpdk version
that matches your PDK server. A mismatch usually shows up as gRPC errors from
every request.
Same machine as the server
Install and run Composer Studio on the same computer as the Flexiv PDK server. The backend reads and writes mesh, URDF and area files directly in the PDK Release Folder, then passes the server the matching path, so a server on another computer is not supported. A server running in a container on the same computer works; see Launch Composer Studio.