ソースコード照合結果 — 2026-10-27

提供された8個のPythonソースファイルを対象にASTによる静的検査を行った結果です。MG400実機動作および実行時のimportは検証していません。

  • DobotCtrl public methods: 108

  • DobotTcp public methods: 116

  • Missing backend method names: 0

  • Signature differences: 6

Signature differences

DobotCtrl

DobotTcp

coord_type(coord_type)

coord_type(value)

get_digital_input(id_num)

get_digital_input(index)

get_version(rel_toml_path)

get_version(rel_toml_path=None)

set_extaccel(extaccel)

set_extaccel(accel)

set_extdecel(extdecel)

set_extdecel(decel)

wait_for_complete()

wait_for_complete(timeout=None, interval=0.02)

DobotCtrl公開メソッド

Method

Signature

Backend name

accel

accel()

yes

approach

approach(lComp, vntPoseBase, vntPoseLen, bstrOpt=None)

yes

autocal

autocal(origin=False)

yes

busy_status

busy_status()

yes

change_tool

change_tool(work_no)

yes

change_work

change_work(work_no)

yes

clear_log

clear_log()

yes

clear_servo_log

clear_servo_log()

yes

connect

connect()

yes

coord_type

coord_type(coord_type)

yes

current_angle

current_angle()

yes

current_position

current_position()

yes

decel

decel()

yes

delete

delete()

yes

dev

dev(base, offset)

yes

direct_mode

direct_mode()

yes

disconnect

disconnect()

yes

drive

drive(target, *, relative=False, path_blend=None, speed=None, is_async=False)

yes

error_code

error_code()

yes

error_description

error_description()

yes

extaccel

extaccel()

yes

extdecel

extdecel()

yes

extspeed

extspeed()

yes

get_IO

get_IO(id_num)

yes

get_accel

get_accel()

yes

get_coord_type

get_coord_type()

yes

get_current_angle

get_current_angle()

yes

get_current_error_info

get_current_error_info()

yes

get_current_pose

get_current_pose()

yes

get_current_position

get_current_position()

yes

get_current_tool

get_current_tool()

yes

get_current_tool_no

get_current_tool_no()

yes

get_current_work_no

get_current_work_no()

yes

get_decel

get_decel()

yes

get_digital_input

get_digital_input(id_num)

yes

get_direct_mode

get_direct_mode()

yes

get_error

get_error()

yes

get_error_code

get_error_code()

yes

get_error_count

get_error_count()

yes

get_error_description

get_error_description(error_code)

yes

get_error_info

get_error_info(index)

yes

get_extaccel

get_extaccel()

yes

get_extdecel

get_extdecel()

yes

get_extspeed

get_extspeed()

yes

get_jspeed

get_jspeed()

yes

get_log_count

get_log_count()

yes

get_log_record

get_log_record(index)

yes

get_motion_complete

get_motion_complete()

yes

get_motion_mode

get_motion_mode()

yes

get_motion_preparation

get_motion_preparation()

yes

get_path_blend

get_path_blend()

yes

get_speed

get_speed()

yes

get_task_status

get_task_status()

yes

get_tool

get_tool(tool_no)

yes

get_tool_define

get_tool_define(tool_no)

yes

get_version

get_version(rel_toml_path)

yes

get_work

get_work(work_no=None)

yes

give_arm

give_arm()

yes

halt

halt()

yes

hand

hand(pos=None, *, position=None, force=None, direction=True, relative=False, speed=None, is_async=False)

yes

hand_open

hand_open(speed=None)

yes

hand_stop

hand_stop()

yes

init_hand

init_hand()

yes

is_running

is_running()

yes

j2p

j2p(j_type_pos)

yes

jspeed

jspeed()

yes

lock

lock()

yes

motion_complete

motion_complete()

yes

motion_mode

motion_mode(value)

yes

move

move(target, *, motion_mode=None, coord_type=None, path_blend=None, offset=None, pose=None, speed=None, accel=None, decel=None, is_async=True)

yes

open_hand

open_hand(speed=None)

yes

p2j

p2j(p_type_pos)

yes

path_blend

path_blend(value)

yes

print_error

print_error(e)

yes

print_error_info

print_error_info(e)

yes

release_arm

release_arm()

yes

reset_error

reset_error()

yes

rotate

rotate(plane, angle, center, *, path_blend=None, speed=None, is_async=True)

yes

run_script

run_script()

yes

servo_on

servo_on()

yes

set_IO

set_IO(id_num, value)

yes

set_accel

set_accel(accel)

yes

set_coord_type

set_coord_type(coord_type)

yes

set_decel

set_decel(decel)

yes

set_extaccel

set_extaccel(extaccel)

yes

set_extdecel

set_extdecel(extdecel)

yes

set_extspeed

set_extspeed(speed)

yes

set_jspeed

set_jspeed(speed)

yes

set_motion_mode

set_motion_mode(mode)

yes

set_path_blend

set_path_blend(path_blend)

yes

set_speed

set_speed(speed)

yes

set_tool

set_tool(tool_no, tool_define)

yes

set_tool_define

set_tool_define(tool_no, tool_define)

yes

set_work

set_work(work_no, work_define, work_attribute=0)

yes

speed

speed()

yes

start_log

start_log()

yes

start_servo_log

start_servo_log()

yes

state

state()

yes

stop

stop()

yes

stop_log

stop_log()

yes

stop_servo_log

stop_servo_log()

yes

take_arm

take_arm()

yes

task

task()

yes

task_state

task_state()

yes

task_stop

task_stop()

yes

turn_off_motor

turn_off_motor()

yes

turn_on_motor

turn_on_motor()

yes

wait_for_complete

wait_for_complete()

yes