Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Continuous movement with KinInterface

Continuous movement with KinInterface

David08
Long-established Member

Hello,

A customer is making a palletising application with KinInterface. He needs to make trajectories by chaining points with Blending. He is following the example that is imported with KinInterface.

The problem he has is that he is using the Case to do the sequence. In step 3 he loads the trajectory points. In step 4 he evaluates a variable and if it is True he goes to step 5 where he loads another point.

By programming it this way, even if the variable GVL.productOK is always True, the robot stops and does not chain the point in step 5.

I understand that the robot stops because the point load is in different Scan cycle.

Is there any way with KinInterface to load some points and during the movement load another point and make it do a continuous path without stopping?

David08_0-1655119499270.png

Thanks in advance.

2 REPLIES 2

TheCodeCaptain
Community Moderator
Community Moderator

Hi David08,

it should work like you described it, you should check for your program timing and step variables.

Did you try to write this "PosePick" Point as well in step 3?

Seems like you are not in step 5 before point "Pose 2" has been reached.

For deeper investigation the whole project would be needed.

David08
Long-established Member

Hello TheCodeCaptain,

The customer had configured a blending radius larger than the movement distance. He has set a smaller radius and it works correctly.
Thank you very much for your help.

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist