Data-driven approaches for mixed integer convex programming in robot control