Constraint Programming for Component-Level Robot Design

Andrew Wilhelm,Nils Napp,Andrew Wilhelm,Nils Napp

Effective design automation for building robots would make development faster and easier while also less prone to design errors. However, complex multi-domain constraints make creating such tools difficult. One persistent challenge in achieving this goal of design automation is the fundamental problem of component selection, an optimization problem where, given a general robot model, components mu...