The RWS and Grippers folders, containing the RAPID code, are the ones that appear here: T_GRIP_State, T_GRIP_Motion, T_GRIP_Motion_L, T_GRIP_Motion_R Then, load the following modules into each of the tasks listed: File Particularly, for using the grippers create the following tasks: TaskĪfter creating them, do a soft restart.
I usually set the grippers modules (and all other motion modules) as normal tasks, for safety reasons. If my assumption is wrong, could you point me in the right direction. It seems I may also need to know what to map these aliases to. ) but nothing seems close enough to the aliases that are defined here.
I have looked at some tutorials on how to setup IO signals for the gripper (eg. Is my assumption above correct and if so are there any instructions or could you point me to anything that will help me with this. From what I can see, about 20 of these signals may need to be setup for each gripper. need to be setup by defining their respective signals through the IO Configuration in RobotStudio. The error seems to suggest that the aliases for "hand_ActualPosition_L", "hand_ActualSpeed_L", "hand_SysState_L" etc. However, when I do a warm restart a couple of "Alias Define" errors are reported for the "HandDriver_left.HandSetupChirality()" and "HandDriver_right.HandSetupChirality()" procedures. There are no errors when I run the "RAPID->Check Program" function in RobotStudio.
I have loaded the gripper RAPID code from the "yumi/yumi_hw_rapid/GRASP" folder.
Are there any special instructions for setting up the grippers in RobotStudio for this package. I have got the two arms working (with robot studio simulated robot and actual robot) and now trying to get the grippers working but I think I'm missing some instructions or some information.