The rc_reason SilhouetteMatch Module is an optional software component that can be easily activated on-board any rc_visard and operated through the sensor’s standard interface. It enables the rc_visard to detect comparatively flat objects lying on a planar surface in unmixed scenes. For each object, the 3D position and orientation is determined.
The rc_reason SilhouetteMatch requires a template of the objects that are to be detected, typically based on a CAD model (alternatively: a recording of the object with an rc_visard). Templates can be created by the users themselves through a simple DFX-import. Alternatively, the creation of additional templates can be provided as a service. The creation of up to five templates during the implementation phase is included with the price of the software module
rc_reason SilhouetteMatch automatically detects the base-plane of the scene at hand, which is then stored on the rc_visard in order to be occluded during the sensing operation. Typical applications include machine tending or emptying load carriers of several (separated) layers of objects.
Depending on scene/ object complexity, and especially when the base plane is detected using the rc_visard’s point cloud, coupling the module with a RandomDot Projector is advisable.
Downloads and Links
rc_visard product documentation: chapter on SilhouetteMatch (html)
rc_reason SilhouetteMatch tutorials (html)
rc_visard complete product documentation (.pdf)
Template request: Request an object template to be created