Amenta, A, Delft University of Technology, Netherlands