Control of nonholonomic systems with rolling constraints