Introducing major updates for the IndustrialKit platform and the RCWorkspace application based on it. We have carried out significant work to modernize the infrastructure. We also updated the UI and UX, and improved stability.

Ithi Macro Assembler

The redesigned industrial programming system, that formalizes algorithmization methods of robots and equipment tools.
The control program on IMA is organized as a sequence of elements that perform various operations. Such as performing programs on robots and tools, manipulator moving to single point, performing operation code or receiving data from equipment, working with data, managing the control flow, and any more.

IndustrialKit

Introduced several innovations, including the IMA, support for data register and optional robots image data storage, a universal selection function for workspace objects. Added new pass program and preferences functions for robots. Additionally, provided new Robot initialization function by name, controller, connector and scene. Also provided functions for transforming robots by lengths and shifting positions.
This update provides both updated and new interface controls for IndustrialKit. Added a universal view for displaying SceneKit nodes. Object cards now can be initialized with both an image and a model. Also new cards have been provided for program elements and data registers.
Also added are components for setting position using sliders – Position Control and palette control for setting registers – Registers Selector.

Robotic Complex Workspace

This design and control environment has been updated to reflect the library update. It received support for storing registers in a document, an updated gallery view for the workspace and various improvements.