EASY-ROB™ Application Programming Interface  v8.003
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EASY-ROB™ Application Programming Interface Documentation

Introduction

EASY-ROB™ Open Software Architecture EROSA provides the method class ER_CAPI to control EASY-ROB™ from an own host application (Executable) or an user defined dialog, represented by a Window DLL. The API allows the development of individual product customizations and special solutions.

The API is available for EASY-ROB™ x64 solutions.

Application Programming Interface (API)

The method class ER_CAPI acts as an interface for the EASY-ROB™ Robotics Simulator Professional Version and EASY-ROB™ Robotics Framework Version as well as for the extensions API-INV, API-IPO, API-DYN, API-UserDLL, API-PostProc and API-Sensors.

The exported class ER_CAPI structures every EASY-ROB™ API-method and simplifies the use. The class ER_CAPI is a pure method-class, which is defined in the header-files.

All methods are standard ANSI C compatible functions. We recommend to use Microsoft® Visual Studio C++ 2017. Other compilers are possible as well.

class ER_CAPI

A Method class containing all other ER_CAPI_* classes
The main class ER_CAPI is sub-divided in following classes

class ER_CAPI_USER_IO

Method class for interaction with EASY-ROB

class ER_CAPI_DEVICES

A Method class to create, attach and update devices, for kinematics calculations and for trajectory planning and -execution

class ER_CAPI_ROB

A Method class kinematics calculations and transformations

class ER_CAPI_MOP

A Method class for trajectory planning and -execution

class ER_CAPI_SIM

A Method class for simulation settings

class ER_CAPI_TARGETS

A Method class for paths and tags

class ER_CAPI_CAD

A Method class for for 3D CAD Data import and -export, changing attributes and positions

class ER_CAPI_SYS

A Method class for mathematical calculations, simulation status, units


Information and Support

Web: API's / Additional Options and Modules
Email: support@easy-rob.com

OEM Products

Get more information about OEM Partner and Products based on EASY-ROB™ Open Software Architecture EROSA

Contact

EASY-ROB Software GmbH
Hauptstr. 42
65719 Hofheim am Taunus, Germany
Tel.: +49 (0) 6192 921 70-77/-79
sales.nosp@m.@eas.nosp@m.y-rob.nosp@m..com

Copyright© NOV 2019 by EASY-ROB Software GmbH. All rights reserved.