05-28-2024, 04:54 AM
Hi! I have an error in Python program as
target_names = RDK.GetTargetNames()
AttributeError: 'Robolink' object has no attribute 'GetTargetNames'
My program is:
# Reference frame for targets reading
reference_frame = RDK.Item("Product Turn Frame", ITEM_TYPE_FRAME)
# Get Teached Targets in RoboDK with respect to the reference frame
target_names = RDK.GetTargetNamesForFrame(reference_frame)
# Get target object and print those information
for target_name in target_names:
target = RDK.GetTarget(target_name)
if target is not None:
# print the target information
print("Target name:", target_name)
print("Target position:", target.Position)
print("Target orientation:", target.Q)
else:
print("There are no Teached Target in the reference frame")
Would you fix my program? Thanks.
target_names = RDK.GetTargetNames()
AttributeError: 'Robolink' object has no attribute 'GetTargetNames'
My program is:
# Reference frame for targets reading
reference_frame = RDK.Item("Product Turn Frame", ITEM_TYPE_FRAME)
# Get Teached Targets in RoboDK with respect to the reference frame
target_names = RDK.GetTargetNamesForFrame(reference_frame)
# Get target object and print those information
for target_name in target_names:
target = RDK.GetTarget(target_name)
if target is not None:
# print the target information
print("Target name:", target_name)
print("Target position:", target.Position)
print("Target orientation:", target.Q)
else:
print("There are no Teached Target in the reference frame")
Would you fix my program? Thanks.