(286e) Image Prediction for Model Predictive Control
AIChE Annual Meeting
2022
2022 Annual Meeting
Topical Conference: Next-Gen Manufacturing
Future of Manufacturing and Emerging Technologies
Tuesday, November 15, 2022 - 9:40am to 10:05am
In this talk, we discuss a concept for image prediction for integration with predictive control to investigate how and whether predictive control algorithms could be useful in a chemical process context if they seek to select movements for an agent that would aid it in distinguishing between different possible scenarios with respect to its environment. The premise of these studies is that an agent (e.g., robot) has developed several alternative possibilities of what it considers its environment might look like, but cannot with the available data fully come to a conclusion on what its environment looks like. It needs to gather new data to determine this; however, we would like it to achieve a control objective while gathering this new data (e.g., to gather this data in a manner that allows the agent to come to a conclusion about which of the possibilities is accurate as quickly as possible). We consider that there are directions that the robot could move that could enable it to figure out this information quickly, and others where the different options for what the environment looks like would continue to not be as readily distinguishable. We would like to design a strategy by which the robot takes a path by which it may most readily determine which of the visual models of its environment is the accurate one.
The first step in moving toward this goal is to select a simulation framework for images and analyze cases where, if a three-dimensional environment was to form the process model in a predictive controller, different movements of the agent around these environments would demonstrate different visual cues that could be used to select how to maneuver the robot to achieve the desired differentiation between potential environments. For this, we use the OpenGL specification for rendering graphics of single cubes with different color gradients to show differences visually between trajectories which an agent could take around an object and to aid with considering how a control design that takes these types of images as models might be formulated [3]. We discuss how the character of the image data should inform the design of the objective functions, modeling strategies, and constraints in a model predictive control formulation that makes predictions of future images to aid in navigation. We also discuss what is gained and lost if full image prediction is not performed when trying to sort out the environment description.
[1] Bochkovskiy, A., C.-Y. Wang, and H.-Y. M. Liao. "Yolov4: Optimal speed and accuracy of object detection." arXiv preprint arXiv:2004.10934 (2020).
[2] Hutter, M., C. Gehring, A. Lauber, F. Gunther, C. D. Bellicoso, V. Tsounis, P. Frankhauser, R. Diethelm, S. Bachmann, M. Bloesch, H. Kolvenbach, M. Bjelonic, L. Isler, and K. Meyer. "Anymal-toward legged robots for harsh environments." Advanced Robotics 31.17 (2017): 918-931.
[3] Oyama, H., D. Messina, R. O'Neill, S. Cherney, M. Rahman, K. K. Rangan, G. Gjonaj, and H. Durand, "Test Methods for Image-Based Information in Next-Generation Manufacturing," Proceedings of the IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems (DYCOPS), Busan, Republic of Korea, in press.
[4] Pereira, A., and C. Thomas. "Challenges of machine learning applied to safety-critical cyber-physical systems." Machine Learning and Knowledge Extraction 2.4 (2020): 579-602.
[5] Tan, J., T. Zhang, E. Coumans, A. Iscen, Y. Bai, D. Hafner, S. Bohez, and V. Vanhoucke. "Sim-to-real: Learning agile locomotion for quadruped robots." arXiv preprint arXiv:1804.10332 (2018).
[6] Tullu, A., B. Endale, A. Wondosen, and H.-Y. Hwang. "Machine learning approach to real-time 3D path planning for autonomous navigation of unmanned aerial vehicle." Applied Sciences 11.10 (2021): 4706.
[7] Yu, L., E. Yang, P. Ren, C. Luo, G. Dobie, D. Gu, and X. Yan. "Inspection robots in oil and gas industry: a review of current solutions and future trends." 2019 25th International Conference on Automation and Computing (ICAC). IEEE (2019).