摘要:
In this dissertation, we present four application-driven robotic manipulation tasks that are solved using a combination of feature-based, machine learning, dimension- ality reduction, and optimization techniques. First, we study a previously-published image processing algorithm whose goal is to learn how to classify which pixels in an image are considered good or bad grasping points. Exploiting the ideas behind dimensionality reduction in general and principal component analysis in particular, we formulate feature selection and search space reduction hypotheses that provide approaches to reduce the algorithm's computation time by up to 98% while retain- ing its classification accuracy. Second, we incorporate the image processing tech- nique into a new method that computes valid end-effector orientations for grasping tasks, the combination of which generates a unimanual rigid object grasp planner. Specifically, a fast and accurate three-layered hierarchical supervised machine learn- ing framework is developed, where the robot is kinesthetically taught a set of valid end-effector orientations by a human-in-the-loop. Third, we solve the challenge of bi- manual regrasping, where a pick-and-place operation requires an object transfer from one manipulator to another, by casting it as an optimization problem where the ob- jective is to minimize execution time. The optimization problem is supplemented by the image processing and unimanual grasping algorithm that jointly identify two good grasping points on the object and the proper orientations for each end-effector. Fourth, we target deformable objects by solving the problem of using cooperative manipulators to perform towel folding tasks. We solve this problem with a new learn- ing algorithm that combines both imitation and reinforcement learning in such a way that human demonstrations are used to reduce the search space of the reinforcement learning algorithm, resulting in quick convergence and fast learning capabilities