top of page

Realtime embedded EtherCAT master robot controller

Robot Controller | STEP

'STEP' comes with NRMKPlatform SDK, a software framework for development of realtime control applications on Linux/Xenomai environment which is the hard realtime OS. Development environment running on MS Windows® is also provided in order for engineers unfamiliar with Linux environment to develop embedded control applications.

'STEP' is integrated with EtherLab, which has been proven open-source EtherCAT master stack for many systems, for multi-axes synchronized high-speed realtime distributed control. Development of standard EtherCAT based realtime cotrol applications is supported by CoE (CANopen-over-EtherCAT) protocol based programming interface. Software tools are provided for automatic generation of basic CoE based application codes. Legacy devices with RS485 or CAN interfaces can be connected for standard ports. In order to facilitate CAN based applications NRMKPlatform SDK has RT CAN and CanFestival (open-source CANOpen framework software) installed. 

'STEP2' is the default controller responsible for realtime control of Indy lineup, and runs 4kHz model-based impedance control algorithms. 'STEP3', a performance model intended for advanced research and development, is integrated with a high-performance GPU card and NIVIDIA TensorRT library which facilitates development of a variety of algorithms based on high-speed deep learning inference computation.

STEPMAIN.png
linux.png
ethercat.png
xenoma.png

POWERFUL.
based on high performance
realtime OS

INDUSTRIAL.
implementing high-speed, realtime, multi-axes, and synchronized distributed control

VERSATILE.
integrating a variety of open source libraries and device interfaces

STEP2.png
STEP2_SPEC.png
STEP3.png
STEP3_SPEC.png

NRMK EtherCAT Configuration Tool.

a83c47_bc75a594ecc14b75ad2638c07f44c3d2~mv2.png
a83c47_8f58a0bfb4f14569a59604ba0c7f2df7~mv2.png
[복제] a83c47_e227257ef1204787ae8771dd97ce4b1a~mv2.png
[복제] a83c47_69d2bc475c294ef9bf6f6cf1a2a4486e~mv2.png
bottom of page