Robotics, automation, websites & more

Performing tasks in unstructured environments is a challenging robotic research field. In applications like object fine manipulation, the object's surface must be known to properly plan the coordinated movements of the robotic fingers. In the proposed algorithms, a robot equipped with a calibrated camera, mounted in an eye-in-hand configuration, follows some trajectories around the object to be reconstructed. Several images are acquired along these paths. After some standard image processing operations, an ellipsoid is virtually placed around the object, and it is sampled by points, in turn, interconnected through virtual springs and dampers. These points dynamically shrink toward the ellipsoid's centre and stop when intercepting the so-called visual hull. In this way, it is possible to quickly and accurately reconstruct the objects' surfaces in unstructured environments.

Proposed solutions: