Interfaces
This section documents the programmatic interfaces to a RobCo Robot — the ways to drive and observe a Robot from outside RobFlow: from a PLC on the plant floor, from ROS 2, or from your own software.
warning
Always refer to the user manual shipped with your RobCo Robot for general usage and safety guidelines.
What's in this section
- Profinet — the fieldbus interface: a Profinet IO-Device that publishes the Robot's state to a Siemens PLC and takes commands back, integrated through TIA Portal.
- robco_ros2 — the ROS 2 integration: a
ros2_controlhardware interface, xacro macros for every RobCo module, and launch files to bring a controller up. - Streaming — the streaming interface: send motion commands straight from an external computer to the Robot's controller over UDP, and receive live state feedback.
robco_ros2 and Streaming are low-level and bypass much of what RobFlow does for you.
Read the safety notes on each section's landing page before you use them.