
doi: 10.7302/24976
handle: 2027.42/196040
Manufacturing plays a key role in the economy, and robotics plays a key role in manufacturing. Developments in both areas are soaring, driven in part by growing caches of data and increasingly intelligent algorithms that capitalize on data. However, there remains a misalignment between the pace of robotic advancement and the ability of industry to fully benefit. Practical manufacturing systems often do not satisfy the data requirements of advanced robot learning algorithms, either in the form of rich offline data or high-resolution sensing. Small- and medium-sized enterprises (SMEs), in particular, are short on data and sensitive to the cost of additional instrumentation. This dissertation focuses on how industrial robots can be endowed with the intelligence to autonomously learn to complete common industrial tasks, subject the limited data available in SMEs’ manufacturing systems. Three levels of data availability are considered. At the lowest level of data availability are robots that operate in unmodeled environments without sensing and with only a small historical dataset of prior robot programs. A framework is developed to leverage this dataset to enable automatic generation of programs for new tasks. From the historical dataset, the framework learns (1) how to interact with objects, (2) how to move the robot, and (3) where the robot can move safely. The framework can then generate new open-loop robot programs, along with an estimate of performance. The framework is shown to scale from a small dataset of programs to a much larger number of feasible tasks. At the next level of data availability are robots that perform repetitive tasks and have temporary access to a mobile sensor. Given a new task in an unmodeled environment, the robot and sensor must cooperate the complete the task, while minimizing the amount of time that the robot requires the sensing resource. During the cooperation, the sensor places itself for optimal data collection while the robot finds a controller to complete the task safely with the available data. A hierarchical control scheme is proposed, involving a differentiable controller and sensor model. The control scheme allows both the controller parameters and sensor pose to be optimized simultaneously and efficiently, even when the sensor and controller are poorly initialized. At the final level of data availability are robots that perform unstructured tasks requiring visual feedback. In particular, wire harness installation, a common unstructured task in automotive manufacturing yet to be automated, is considered. Since task parameters may change between iterations, learning must occur within a single task iteration. Despite the apparent complexity, an approximate control-oriented parametric model of the harness dynamics is derived, which adapts to specific harnesses in situ without prior data. A model predictive controller is developed to perform the manipulation using the adaptive model, which is experimentally validated in simulation and reality. Across the three regimes of data availability, the contributions of this dissertation maximize the utility and flexibility of robots in manufacturing. Robotic tasks that previously required a combination of human labor, rich datasets, and high-quality sensing can now be automated in far more accessible ways. As a result, manufacturers both large and small can effectively scale up without significant capital investment, leading to the economic growth potential afforded by a flexible and agile manufacturing industry.
robotics, learning, 000, Mechanical Engineering, FOS: Mechanical engineering, 004, manufacturing, Engineering, task and motion planning, Computer Science, Engineering (General), industrial automation, control, Electrical Engineering
robotics, learning, 000, Mechanical Engineering, FOS: Mechanical engineering, 004, manufacturing, Engineering, task and motion planning, Computer Science, Engineering (General), industrial automation, control, Electrical Engineering
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
