Skip to main content

Overview

Assets are the modular, reusable components (both hardware and software) that form the core of every automation solution you build. They enable you to rapidly define the robot's physical workcell (or digital twin) and program its behavior using pre-built or custom capabilities. Assets are categorized into various types:

Asset typeDescriptionExamples
Hardware DevicesControllable devices that operate in the workcell. They represent physical components you can manipulate. They are a composition of a SceneObject and a Service.Grippers, Robot Arms (FANUC, KUKA), Cameras, Conveyors.
SceneObjectsStatic or passive physical objects that are part of the workcell environment.Trays, Fixtures, Calibration targets.
SkillsDiscrete, functional software actions that perform specific steps in your automation process. Skills define what the robot does. Each Skill may define input and output parameters, but are otherwise stateless. They can be used multiple times within a Process.Move robot, Estimate pose, Open gripper.
ProcessesA behavior tree of Skills and control flows that defines a robot automation task.
ServicesSoftware that runs continuously in the background to provide ongoing functionality.Camera service, Robot controller.
DataInformation structures used by other Assets for configuration, input, or output.Pose estimators.

Next steps: Building your Solution using Assets

To start building solutions in Flowstate quickly, you can browse and select from our growing catalog of Assets in the Asset Catalog section. For more tailored solutions, you can also create custom Assets to meet your specific requirements using the Create New Assets section.