Skip to main content

Create new Assets

In addition to the catalog of pre-built Assets, you can create your own custom Assets tailored to your specific automation needs. Any Assets you create can be installed into a Solution and optionally released to the catalog.

Before creating new software Assets, you’ll need to set up your development environment.

Hardware

Flowstate provides several ways to add new hardware (SceneObjects and HardwareDevices) to your Solution, whether basic objects like bins, fixtures, trays, raw stock, and sheet metal or controllable devices such as robots, grippers, and sensors.

Software (Skills and Services)

Flowstate also enables creating custom Services and Skills. With our SDK and the support of our tutorials, you can use Python or C++ to build upon existing platform Assets or integrate your own technology – from perception algorithms to planning to network communications. You can also bring software from other environments (e.g., ROS drivers) that perform fieldbus or network communication to control hardware.

The Intrinsic SDK provides a repository with code examples to get you started.

Processes

You can create Process Assets both with code-based workflows (see create a Process with code) as well as through the Flowstate Editor (see create a new process). Process Assets that exist within the development environment can be managed using the command line tools and instructions described in Manage and release your process.