The interaction between humans and an NAO robot using deep convolutional neural networks (CNN) is presented in this paper based on an innovative end-to-end pipeline method that applies two optimized CNNs, one for face recognition (FR) and another one for the facial expression recognition (FER) in order to obtain real-time inference speed for the entire process. Two different models for FR are considered, one known to be very accurate, but has low inference speed (faster region-based convolutional neural network), and one that is not as accurate but has high inference speed (single shot detector convolutional neural network). For emotion recognition transfer learning and fine-tuning of three CNN models (VGG, Inception V3 and ResNet) has been used. The overall results show that single shot detector convolutional neural network (SSD CNN) and faster region-based convolutional neural network (Faster R-CNN) models for face detection share almost the same accuracy: 97.8% for Faster R-CNN on PASCAL visual object classes (PASCAL VOCs) evaluation metrics and 97.42% for SSD Inception. In terms of FER, ResNet obtained the highest training accuracy (90.14%), while the visual geometry group (VGG) network had 87% accuracy and Inception V3 reached 81%. The results show improvements over 10% when using two serialized CNN, instead of using only the FER CNN, while the recent optimization model, called rectified adaptive moment optimization (RAdam), lead to a better generalization and accuracy improvement of 3%-4% on each emotion recognition CNN.
This paper presents an extensive research carried out for enhancing the performances of convolutional neural network (CNN) object detectors applied to municipal waste identification. In order to obtain an accurate and fast CNN architecture, several types of Single Shot Detectors (SSD) and Regional Proposal Networks (RPN) have been fine-tuned on the TrashNet database. The network with the best performances is executed on one autonomous robot system, which is able to collect detected waste from the ground based on the CNN feedback. For this type of application, a precise identification of municipal waste objects is very important. In order to develop a straightforward pipeline for waste detection, the paper focuses on boosting the performance of pre-trained CNN Object Detectors, in terms of precision, generalization, and detection speed, using different loss optimization methods, database augmentation, and asynchronous threading at inference time. The pipeline consists of data augmentation at the training time followed by CNN feature extraction and box predictor modules for localization and classification at different feature map sizes. The trained model is generated for inference afterwards. The experiments revealed better performances than all other Object Detectors trained on TrashNet or other garbage datasets with a precision of 97.63% accuracy for SSD and 95.76% accuracy for Faster R-CNN, respectively. In order to find the optimal higher and lower bounds of our learning rate where the network is actually learning, we trained our model for several epochs, updating the learning rate after each epoch, starting from 1 × 10−10 and decreasing it until reaching 1 × 10−1.
The inverse dynamic of the leg with a (2-UPS+U)R series-parallel mechanism of the hybrid rescue robot is analyzed in this paper. First, the constrained relationships in the leg are determined, and the 6×6 Jacobian matrices of the series-parallel leg are derived and presented. Second, the velocity, acceleration, angular velocity and acceleration of center of mass in each link are solved and the dynamic model of the series-parallel leg is established with virtual work principle and its standard Lagrange formula are presented in detail. In the end, the numerical simulation of the series-parallel leg is carried out. The dynamic equations of the leg lay the foundation for a number of computational algorithms that are useful in the later control, simulation, animation and built the hybrid rescue robot prototype.
In the recent years haptic interfaces became a reliable solution in order to solve problems which arise when humans interact with the environment. If in the research area of the haptic interaction between human and environment there are important researches, a innovative approach for the interaction between the robot and the environment using haptic interfaces and virtual projection method is presented in this paper. In order to control this interaction we used the Virtual Projection Method where haptic control interfaces of impedance and admittance will be embedded. The obtained results, validated by simulations assure stability, stiffness, high maneuverability and adaptability for rescue walking robots in order to move in disaster, dangerous and hazardous areas.