Task level robot programming using prioritized non-linear inequality constraints | IEEE Conference Publication | IEEE Xplore