08-08-2022, 11:58 AM 
		
	
	
		I want to know if linear movement between two targets is possible. For this I have created a function where I use the command moveL_Test and SolveFK. Unfortunately in all the L movements that the robot performs the result is -2 but the robot can perform L movements. 
Please could you check my function and tell me what I should correct.
	Please could you check my function and tell me what I should correct.
PHP Code:
<?php 
def move_L_test(target_pallet_i):
    TCP_ITEM = RDK.Item('TCP A', ITEM_TYPE_TOOL)
    
    pose_1 = CalculatePoseFrame2Object(frame_robot, TCP_ITEM)
    ti_1 = RDK.AddTarget("position_1", frame_robot)
    ti_1.setPose(pose_1)
    startpoint = ti_1.Joints()
    
    ti_2 = RDK.AddTarget("position_2", frame_pallet)
    ti_2.setPose(target_pallet_i)
    pose_2 = CalculatePoseFrame2Object(frame_robot, ti_2)
    joints = robot.SolveFK(pose_2,robot.PoseTool())
    
    issues = robot.MoveL_Test(startpoint, joints)
    
    RDK.ShowMessage(str(issues))
    
    ti_1.Delete()
    ti_2.Delete() 
