When you do multiple earch you can get the position of the item currently processed in the node with the variable: object_location
You can also get the number of object detection and the detection score of the item currently processed in the rode through the variable f: https://dof.robotiq.com/discussion/2190/wirst-camera-get-number-of-detected-objects
If you want to get the location of all detected objects, you can let the camlocate node loop and save the object_location of each object in a list.
Then you can process this list once the program goes out of the camlocate.
When we do a multiple search, do we have a programming variable that contains the value of the pieces detected?