Skip to main content
Skip table of contents

API manual

Preface

The Doosan Robotics API was developed with the programming language C/C++, and can be used to directly control the Doosan robot controller from a user application, not from a teach pendant. This API manual describes the API functions.

The contents of this manual are current as of the date this manual was written, and product-related information may be modified without prior notification to the user.

For more information on the revised manual, please visit our Robot LAB website. (https://robotlab.doosanrobotics.com/)

The copyright and intellectual property rights of the contents of this manual are held by Doosan Robotics. It is therefore prohibited to use, copy, or distribute the contents without written approval from Doosan Robotics. In the event of abuse or modification of the patent right, the user will be fully accountable for the consequences.

While the information in this manual is reliable, Doosan Robotics will not be held accountable for any damage that occurs due to errors or typos. The contents of this manual may be modified according to product improvement without prior notification.

© 2022 Doosan Robotics Inc., All rights reserved

History of Document Creation/Revision

Revision No.

Creation/Revision Pages and Contents

Revision Date

1.0

Initial Creation and Distribution

2018-06-29

1.1

Update new commands

2020-05-20

1.11

Update function name(DRL style)

2020-05-28

1.12

Split the header(add DRCFEx class)

2020-06-08

1.13

Add flange_serial function, etc.

2020-10-19

1.14

Correction of typos / Correction of some functions

(movesj/set_safe_stop_reset_type/

close_connection, etc.)

2020-10-19

1.15

Add missing function

set_user_home /

Flange_serial_read parameter added (timeout)

2021-03-19

1.16

Add missing function

servo_off function

2021-03-24

1.17

Modify version information : GL010110

2021-06-09

1.18

Modify version information : GL010111

Add new function : get_override_speed

2021-09-15

1.19

Modify version information : GL010112

Add new function

. ikin(extension)

. set_monitoring_robot_system

. change_collision_detection

. add_sw_module

. del_sw_module

. update_sw_module

. release_protective_stop

. set_on_monitoring_update_module

2021-11-22

1.2

Modifyversion information : GL010112

Add new function

. add new function for real-time control(refer to the other manual).

. set_safety_mode

. set_on_monitoring_state

2021-12-16

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.