Wall of building blocks
A two-step process of localizing the building blocks ensures a flat wall surface.
Domino
With a special grip technique to change the gripping position, building blocks can be placed upright and thus be assembled in a domino line.
Compact tower of blocks
Force-guided operations help to build a tower out of building blocks where the individual blocks lie directly against each other without a gap.
A pile of building blocks
Individual blocks are detected, located, and grabbed from an unsorted pile and then placed precisely in a structure.
Preparing toast
3D images for locating the toast and equipment are used for motion planning. This allows handling of irregular objects and automatic compensation of position variations.
Wiping Table
A 3D scan is the basis for generating an adaptive wipe trajectory on a table surface.
Calibrating an external depth camera pose
Calibration of the pose of a depth camera relative to the robot position. Its sensor data can then be fitted in at its correct location in the scene.
Plugging in power supply connectors
The connector on a wire harness is 3D scanned and precisely localized. After that it is picked up with a gripper and can be plugged into the appropriate socket.
Handling of Eggs
After localizing eggs in 3D scan data they can be picked up safely and gently with a Piab piSOFTGRIP gripper mounted on a robotic arm.
Camera calibration of Depth Camera mounted on the arm
This video shows the calibration of the position and orientation of a camera. The calibration functionality is an integral part of the DRS software.
Adaptation of paths from CAD data to new object positions
Using our logo as an example, this video shows how prepared robot paths are adapted to current localized object positions.
Tests for collision avoidance while collecting spoons
Here the 3D scan data is used to test the robot trajectories for collisions in addition to object recognition.
Environment scan using an Intel RealSense Depth Camera
The moving sensor captures depth images in all directions, a data fusion algorithm is used to merge them into a 3D point cloud.
Example application: Inserting spoons into cutlery tray
After scanning and locating spoons, they are accurately stacked and placed in a cutlery tray.
Example application: Handling of Cutlery Knives
In this video, knives are detected in the scanned 3D data, picked up with an electromagnet and placed in a container.