José Ricardo Cárdenas

Dr. José Ricardo Cárdenas

Research Professor at ITT, Mexico
orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
6 December 2019 in Sensors
Verified
Journal Article
Open access
PDF file
OCOscar Adrian Aguirre Castro
Oscar Adrian Aguirre Castro
Everardo Inzunza-GonzalezEverardo Inzunza-Gonzalez
Everardo Inzunza-Gonzalez
EGEnrique García Guerrero
Enrique García Guerrero
Esteban Tlelo-CuautleEsteban Tlelo-Cuautle
Esteban Tlelo-Cuautle
OBOscar Lopez Bonilla
Oscar Lopez Bonilla
José Ricardo CárdenasJosé Ricardo Cárdenas
José Ricardo Cárdenas
The design of a remotely operated vehicle (ROV) with a size of 18.41 cm × 29.50 cm × 33.50 cm, and a weight of 15.64 kg, is introduced herein. The main goal is to capture underwater video by remote control communication in real time via Ethernet protocol. The ROV moves under the six brushless motors governed through a smart PID controller (Proportional + Integral + Derivative) and by using pulse-wide modulation with short pulses of 1 μs to improve the stability of the position in relation to the translational, ascent or descent, and rotational movements on three axes to capture images of 800 × 640 pixels on a video graphic array standard. The motion control, 3D position, temperature sensing, and video capture are performed at the same time, exploiting the four cores of the Raspberry Pi 3, using the threading library for parallel computing. In such a way, experimental results show that the video capture stage can process up to 42 frames per second on a Raspberry Pi 3. The remote control of the ROV is executed under a graphical user interface developed in Python, which is suitable for different operating systems, such as GNU/Linux, Windows, Android, and OS X. The proposed ROV can reach up to 100 m underwater, thus solving the issue of divers who can only reach 30 m depth. In addition, the proposed ROV can be useful in underwater applications such as surveillance, operations, maintenance, and measurement.

9 December 2018 in Electronics
Verified
Journal Article
Open access
PDF file
EREduardo Rodríguez-Orozco
Eduardo Rodríguez-Orozco
EGEnrique García Guerrero
Enrique García Guerrero
Everardo Inzunza-GonzalezEverardo Inzunza-Gonzalez
Everardo Inzunza-Gonzalez
OBOscar Lopez Bonilla
Oscar Lopez Bonilla
AFAbraham Flores-Vergara
Abraham Flores-Vergara
Esteban Tlelo-CuautleEsteban Tlelo-Cuautle
Esteban Tlelo-Cuautle
A new embedded chaotic cryptosystem is introduced herein with the aim to encrypt digital images and performing speech recognition as an external access key. The proposed cryptosystem consists of three technologies: (i) a Spartan 3E-1600 FPGA from Xilinx; (ii) a 64-bit Raspberry Pi 3 single board computer; and (iii) a voice recognition chip manufactured by Sunplus. The cryptosystem operates with four embedded algorithms: (1) a graphical user interface developed in Python language for the Raspberry Pi platform, which allows friendly management of the system; (2) an internal control entity that entails the start-up of the embedded system based on the identification of the key access, the pixels-entry of the image to the FPGA to be encrypted or unraveled from the Raspberry Pi, and the self-execution of the encryption/decryption of the information; (3) a chaotic pseudo-random binary generator whose decimal numerical values are converted to an 8-bit binary scale under the VHDL description of m o d ( 255 ) ; and (4) two UART communication algorithms by using the RS-232 protocol, all of them described in VHDL for the FPGA implementation. We provide a security analysis to demonstrate that the proposed cryptosystem is highly secure and robust against known attacks.

9 March 2019 in Entropy
Verified
Journal Article
Open access
PDF file
AFAbraham Flores-Vergara
Abraham Flores-Vergara
Everardo Inzunza-GonzalezEverardo Inzunza-Gonzalez
Everardo Inzunza-Gonzalez
EGEnrique García Guerrero
Enrique García Guerrero
OBOscar Lopez Bonilla
Oscar Lopez Bonilla
EREduardo Rodríguez-Orozco
Eduardo Rodríguez-Orozco
Esteban Tlelo-CuautleEsteban Tlelo-Cuautle
Esteban Tlelo-Cuautle
Profiling and parallel computing techniques in a cluster of six embedded systems with multiprocessors are introduced herein to implement a chaotic cryptosystem for digital color images. The proposed encryption method is based on stream encryption using a pseudo-random number generator with high-precision arithmetic and data processing in parallel with collective communication. The profiling and parallel computing techniques allow discovery of the optimal number of processors that are necessary to improve the efficiency of the cryptosystem. That is, the processing speed improves the time for generating chaotic sequences and execution of the encryption algorithm. In addition, the high numerical precision reduces the digital degradation in a chaotic system and increases the security levels of the cryptosystem. The security analysis confirms that the proposed cryptosystem is secure and robust against different attacks that have been widely reported in the literature. Accordingly, we highlight that the proposed encryption method is potentially feasible to be implemented in practical applications, such as modern telecommunication devices employing multiprocessors, e.g., smart phones, tablets, and in any embedded system with multi-core hardware.

3 June 2024 in Technologies
Verified
Journal Article
Open access
PDF file
Jorge Galarza-FalfanJorge Galarza-Falfan
Jorge Galarza-Falfan
EGEnrique García Guerrero
Enrique García Guerrero
OCOscar Adrian Aguirre Castro
Oscar Adrian Aguirre Castro
OBOscar Lopez Bonilla
Oscar Lopez Bonilla
UTUlises-Jesus Tamayo-Perez
Ulises-Jesus Tamayo-Perez
Everardo Inzunza-GonzalezEverardo Inzunza-Gonzalez
Everardo Inzunza-Gonzalez
Machine learning technologies are being integrated into robotic systems faster to enhance their efficacy and adaptability in dynamic environments. The primary goal of this research was to propose a method to develop an Autonomous Mobile Robot (AMR) that integrates Simultaneous Localization and Mapping (SLAM), odometry, and artificial vision based on deep learning (DL). All are executed on a high-performance Jetson Nano embedded system, specifically emphasizing SLAM-based obstacle avoidance and path planning using the Adaptive Monte Carlo Localization (AMCL) algorithm. Two Convolutional Neural Networks (CNNs) were selected due to their proven effectiveness in image and pattern recognition tasks. The ResNet18 and YOLOv3 algorithms facilitate scene perception, enabling the robot to interpret its environment effectively. Both algorithms were implemented for real-time object detection, identifying and classifying objects within the robot’s environment. These algorithms were selected to evaluate their performance metrics, which are critical for real-time applications. A comparative analysis of the proposed DL models focused on enhancing vision systems for autonomous mobile robots. Several simulations and real-world trials were conducted to evaluate the performance and adaptability of these models in navigating complex environments. The proposed vision system with CNN ResNet18 achieved an average accuracy of 98.5%, a precision of 96.91%, a recall of 97%, and an F1-score of 98.5%. However, the YOLOv3 model achieved an average accuracy of 96%, a precision of 96.2%, a recall of 96%, and an F1-score of 95.99%. These results underscore the effectiveness of the proposed intelligent algorithms, robust embedded hardware, and sensors in robotic applications. This study proves that advanced DL algorithms work well in robots and could be used in many fields, such as transportation and assembly. As a consequence of the findings, intelligent systems could be implemented more widely in the operation and development of AMRs.

25 November 2017 in Soft Computing
Verified
Journal Article
Closed access
PDF file
Jose Alejandro Galaviz-AguilarJose Alejandro Galaviz-Aguilar
Jose Alejandro Galaviz-Aguilar
PRPatrick Roblin
Patrick Roblin
José Ricardo CárdenasJosé Ricardo Cárdenas
José Ricardo Cárdenas
EZEmigdio Z-Flores
Emigdio Z-Flores
Leonardo TrujilloLeonardo Trujillo
Leonardo Trujillo
OSOliver Schütze
Oliver Schütze

14 September 2024 in Entropy
Verified
Journal Article
Open access
PDF file
José Ricardo CárdenasJosé Ricardo Cárdenas
José Ricardo Cárdenas
RRRamon Ramirez-Villalobos
Ramon Ramirez-Villalobos
CUCatherine Ramirez Ubieta
Catherine Ramirez Ubieta
Everardo Inzunza-GonzalezEverardo Inzunza-Gonzalez
Everardo Inzunza-Gonzalez
Protecting sensitive patient data, such as electrocardiogram (ECG) signals, during RF wireless transmission is essential due to the increasing demand for secure telemedicine communications. This paper presents an innovative chaotic-based encryption system designed to enhance the security and integrity of telemedicine data transmission. The proposed system utilizes a multi-scroll chaotic system for ECG signal encryption based on master–slave synchronization. The ECG signal is encrypted by a master system and securely transmitted to a remote location, where it is decrypted by a slave system using an extended state observer. Synchronization between the master and slave is achieved through the Lyapunov criteria, which ensures system stability. The system also supports Orthogonal Frequency Division Multiplexing (OFDM) and adaptive n-quadrature amplitude modulation (n-QAM) schemes to optimize signal discretization. Experimental validations with a custom transceiver scheme confirmed the system’s effectiveness in preventing channel overlap during 2.5 GHz transmissions. Additionally, a commercial RF Power Amplifier (RF-PA) for LTE applications and a development board were integrated to monitor transmission quality. The proposed encryption system ensures robust and efficient RF transmission of ECG data, addressing critical challenges in the wireless communication of sensitive medical information. This approach demonstrates the potential for broader applications in modern telemedicine environments, providing a reliable and efficient solution for the secure transmission of healthcare data.