An Ensenso N35 camera is used to capture the beam position and geometry. As soon as the timber is in the printing position, the robot automatically places the flange-mounted camera so that it can detect the surfaces of the beam.

Cut From the Same Cloth - Automatic 3D Recognition and Marking of Wooden Beams
Cut From the Same Cloth - Automatic 3D Recognition and Marking of Wooden Beams

Article from | IDS Imaging Development Systems

In terms of volume and mass, wood is the most important raw material worldwide. This natural material is also one of the oldest building materials and is becoming increasingly popular: Wood is ecological, healthy and gives a feeling of comfort more than any other building material. For example, the market share of wooden houses has doubled to 15 per cent of all houses built in Germany in the last ten years. The focus of production shifts from the construction site to the carpentry workshop. Automation is playing an increasingly important role there in order to be as cost-efficient and time-efficient as possible and thus fit for the future. In a recent example: The “Zentrum für Telematik e.V.”, based in Germany, has developed a robotics solution for the automatic marking of wooden beams for the German company Georg Schumann GmbH & Co. KG.

Schumann offers a fully automatic joinery service via a sawmill and the associated timber trade. There, wooden beams are manufactured in many variations, all of which were previously labelled by hand. Labelling in this case involves the numerical marking of a list of timber tailored to the customer's needs, usually for the carpenter. In addition, the system can also be used, for example, to mark certifications (sustainability, origin) or gradings (according to quality, starch, degree of dryness and intended use). To automate the marking process, a system has been developed that integrates an industrial robot, a 3D camera and a compact ink printing system. The solution enables the automatic determination of possible print areas, the selection of the print position and the optimal alignment and size of the font.



The result of the processing: stack of wooden beams cut by the system and automatically labelled.
 

In order to be clearly visible in a stack of pallets, the print must be made on the front side of the beam if possible. The camera must recognize the different shape and position of the wooden beams: For example, each bar has different bevels, pegs or depressions in the print area. Furthermore, the position of the beams in front of the robot is never quite the same due to variance or tolerances in the upstream production system. This requires an image processing system with which the robot can quickly, reliably and precisely detect the respective position and the 3D surfaces of each beam.

An Ensenso N35 camera is used to capture the beam position and geometry. As soon as the timber is in the printing position, the robot automatically places the flange-mounted camera so that it can detect the surfaces of the beam. If necessary, the camera is positioned by the robot on several sides around the wooden beam to allow different views of the different sides of the beam.



Possible printing areas (green) and determined printing position (turquoise) determined by the software from the 3D raw data.

The camera sees the top of the wooden beams at a medium distance (~40-90cm) from different oblique perspectives. It is equipped with two monochrome CMOS sensors (global shutter, 1280 x 1024 pixels), GigE interface, screwable GPIO connectors for trigger and flash and a light pattern projector. The Flex View technology integrated in Model N35 is particularly suitable for 3D detection of standing objects and for working distances of up to 3,000 mm. A light pattern projected onto the beam gives extra texture in the image. The position of the projector mask in the light beam can be shifted linearly in very small steps.

Consequently, the projected texture on the object surface of the scene objects also moves and creates other help structures. Acquiring multiple image pairs with different textures of the same object scene produces a lot more image points. The resolution increases. In addition to the resolution, the robustness of the data on difficult surfaces also increases, as the shifted pattern structures apply additional information. The Ensenso N35 thus meets the customer's requirements: the most precise and low-noise detection of wood surfaces.

The system developed by ZfT converts the acquired raw data, determines the position of the point cloud in the robot coordinate system and extracts the planes on the beam that are potentially suitable for printing. This data is used to calculate the print position and the optimum print size and alignment for the given text. The robot then moves to the print positions determined by the camera system and precisely performs the actual printing with the ink printer.

"The measuring accuracy of the camera in the acquisition volume, as well as the speed of the measurement was decisive in our choice of camera", explains Florian Leutert, research assistant at ZfT.   "Further assets are the compactness of the N35 and the dust/moisture protection." The protection class plays an important role for wood processing in the sawmill environment. The robust, compact aluminium housing of the Ensenso N35 3D camera is perfectly suited for this. It meets the requirements of protection class IP65/67 and is therefore protected against dirt, dust, splash water and in this case ink.

The Ensenso SDK is used to set the camera parameters and trigger the measurement and readout of the measured 3D point cloud. The ZfT has developed its own software to transform and process the data.


Outlook


Scan of a beam placed by the production system in front of the robot with an oblique cut.
 

"In robotics, not only rigid automation solutions are increasingly required, but also automatic processing systems that can deal flexibly with different workpieces and environments", commented Florian Leutert on future requirements. This requires high-quality cameras, because the 3D acquisition of the working area must be performed with the accuracy required by the robotic system, i.e. in the sub-millimetre range if possible. This is no problem for the Ensenso stereo 3D models from IDS: they make 3D vision not only robust and simple, but also fast and precise. They form a reliable and promising component for the automatic 3D acquisition of different parts, not only for the woodworking industry in which beams in a great diversity are “cut from the same cloth”.

 

Client

The “Zentrum für Telematik e.V.” informs the industry in an independent and competent way about the possibilities of using telematic technologies. In particular, it offers support to industry in the development of innovative products and services. The main areas of application are remote maintenance and remote commissioning of industrial plants, safety monitoring, support for auxiliary personnel in dangerous situations, telemedicine, remote training and traffic control.




 

Ensenso N35 - 3D vision, fast and precise

  • With GigE interface – versatile and flexible
  • Compact, robust aluminium housing
  • IP65/67
  • Global Shutter CMOS sensors and pattern projector, optionally with blue or infrared LEDs
  • Max. fps (3D):10 (2x binning: 30) and 64 disparity levels 
  • Max. fps (offline processing): 30 (2x binning: 70) and 64 disparity levels
  • Designed for working distances of up to 3,000 mm (N35) and variable picture fields
  • Output of a single 3D point cloud with data from all cameras used in multi-camera mode
  • Live composition of the 3D point clouds from multiple viewing directions
  • Integrated FlexView technology for more detailed accuracy of the point cloud and higher robustness of 3D data on difficult surfaces
  • "Projected texture stereo vision" process for capturing untextured surfaces
  • Capture of both stationary and moving objects

 

The content & opinions in this article are the author’s and do not necessarily represent the views of RoboticsTomorrow
IDS Imaging Development Systems Inc.

IDS Imaging Development Systems Inc.

IDS is a leading manufacturer of industrial cameras "Made in Germany" with USB or GigE interfaces. Equipped with state of the art CMOS sensors, the extensive camera portfolio ranges from low-cost project cameras, to small, powerful models with PoE functionality or robust cameras with housings that fulfill the prerequisites for protection code IP65/67. For quick, easy and precise 3D machine vision tasks IDS offers the Ensenso series. With the novel vision app-based sensors and cameras of IDS NXT the company opens up a new dimension in image processing. Whether in an industrial or non-industrial setting: IDS cameras and sensors assist companies worldwide in optimizing processes, ensuring quality, driving research, conserving raw materials, and serving people. They provide reliability, efficiency and flexibility for your application.

Other Articles

2D cameras for positioning and inspecting ultra-fine wires in semiconductor production
Wire bonding is a key process in semiconductor production. Extremely fine wires with diameters of 15 to 75 micrometers are used to create tiny electrical connections between a semiconductor chip and other components.
Picking the right chart - (Semi-)Autonomous surface and underwater mapping for rivers and lakes
On the camera side, the Fraunhofer Institute relies on two uEye FA industrial cameras from IDS. The robust and resilient models with PoE are ideal for demanding environments.
Pallet by pallet - Intelligent robotic vision system destacks up to 800 objects per hour
One of the locations where RODE adds value is for DHL eCommerce in Rotterdam. In this machine, two Ensenso 3D cameras from IDS Imaging Development Systems GmbH are implemented to provide the required image data.
More about IDS Imaging Development Systems Inc.

Comments (0)

This post does not have any comments. Be the first to leave a comment below.


Post A Comment

You must be logged in before you can post a comment. Login now.

Featured Product

High Performance Servo Drives for localized and distributed control applications from Servo2Go.com

High Performance Servo Drives for localized and distributed control applications from Servo2Go.com

Engineered to drive brushless and brush servomotors in torque, velocity or position mode, Servo2Go.com offers a broad selection of servo drives in a wide range of input voltages and output power levels.