Design, Build, Simulate, Prototype and Control Smart Robots Using ROS, Machine Learning and React Native Platform (English Edition)