
Smart industrial robots are a combination of manipulator robots, sensors and intelligent controls. They are used in factory automation to improve and increase product quality and competitiveness. In real applications, unknown 3D object recognition and control systems for robots present many challenges. Robots always work in complex and uncertain environments due to multi-parameter models, nonlinear friction, interference from the working environment, motor/sensor errors, and robot communication attacks. Additionally, it is difficult for the recognition system to detect various unknown 3D objects such as light-absorbing objects or transparent objects, especially when they are stacked randomly. Stemming from that urgent need, the project develops artificial intelligence technology applied to a self-healing intelligent control system to ensure robots work with acceptable performance when the entire system is affected by various incidents from the factory environment. The proposed control system can be restored to its original function when unwanted damage is removed. The software analyzes the appearance of unknown 3D objects with constantly changing color, light, and environment to provide coordinates for industrial robots to pick up and drop unknown 3D objects.