The computation is a trivial, compared with the mechanical problem. In this case, an ad-hoc mechanism do not need to be dexterous, as human hands are, and that simplifies the problem a lot. When a flexible, robotic manipulation device (robot hands), performs that, that would be really, really awesome.
Anyway, It’s a nice device, and kudos to the builders.