Foto Luis Alfredo

Who Am I?

Hi, I'm Luis Alfredo García Nava! I'm a skilled and enthusiastic professional with a solid background in automation, programming, and process control. I've had the pleasure of developing and implementing autonomous navigation systems, traceability in manufacturing processes, and assembly line automation. I'm a whiz at different programming languages, software management, and implementing hardware for mechatronic systems. I'm also a very lively, friendly, supportive person who always has a smile for the different situations that life presents. I'm a big believer in learning new things and understanding why things are done the way they are. I'm also a big family guy and love doing sports. I've played a lot of different sports over the years, including boxing, soccer, volleyball, and more.

Skills and knowledge

  • Languages: Spanish (native), English (B2), French (B1)
  • Programming Languages:Python, C++, HTML, CSS and Ladder programming.
  • Software & tools: MATLAB, SolidWorks, ROS, TIA Portal, Arduino, Intermediate Office Suite, AWS (SNS, Lambda, S3), Robo DK.
  • Soft Skills: Versatility, Teamwork, Patience, Resilience, Enthusiasm.

MAIN ACHIEVEMENTS

Screwing automation

UR10 picture UR10 connectiosn

We completed a project where the goal was to meet the satisfaction of Adient, a company dedicated to manufacturing automotive parts. After a visit to the plant, we were tasked with proposing a project involving a collaborative robot capable of automating a screwing process. Therefore, we designed a CAD model of a gripper for the screwdriver, and with the help of Siemens PLCs, we established communication through analog and digital signals. This allowed us to start the cycle with a button, enabling the robot to screw along the different trajectories.

This demo was just a part of what we accomplished. To achieve a higher level of automation, we also added sensors to monitor the torque during screwing. We used a PLC to collect this information and send it to the cloud, making it accessible to any authorized device thanks to the MQTT protocol. Once the communication was established, we continuously read this data and automatically stored it in an Excel file. The system would then compile the Excel data and send an automated email to a designated person, such as a control supervisor, either upon request or every 24 hours. The email included a count of the pieces produced and the torque for each, thus ensuring quality control and monitoring the performance of the cobot implementation for automation.

CODE

AWS Digital Twin

AWS graphana

I undertook a project to develop a digital twin using AWS services to enhance real-time monitoring and analytics for an industrial process. The core components included AWS IoT Core, Timestream, S3, and AWS TwinMaker, with additional integrations for notifications and visualization. I utilized AWS IoT Core to manage data from sensors, transmitting it via MQTT to a broker and reading it with a Python script. AWS Timestream stored and analyzed the time-series data, while S3 handled long-term storage. I used AWS TwinMaker to create a digital twin, integrated with Grafana for real-time monitoring. AWS Lambda functions processed real-time data and triggered notifications via SNS. Additionally, I developed a Python-based notification system to send free alerts to a Telegram group, ensuring the team was informed of significant events. This project showcased the power of AWS services in creating an integrated digital twin solution for enhanced industrial process management.

MORE

Autonomous Car with ROS

Car 1:10 photo

A research project was undertaken to explore the functioning of an autonomous system by integrating multiple sensors, such as lidar and cameras, into a cohesive platform. The data collected from these sensors were processed using a dedicated processing board, which was responsible for analyzing the input and generating appropriate commands to be sent to a central processor. The Robot Operating System (ROS) played a crucial role in this setup, acting as the communication backbone that allowed seamless information exchange between different programming languages. This integration through ROS enabled efficient coordination between the sensors and processing units, ensuring the system could operate autonomously with real-time decision-making capabilities.

MORE

Collection for Hurricane Victims

Picture of a car

Together with a group of friends and family members, we organized an amazing food drive to help the people from my hometown after the devastating Hurricane Patricia made landfall on the night of October 24, 2023, near Acapulco. Being part of this incredible initiative brought them immense joy. We were able to contribute a small part to helping our loved ones and fellow countrymen, thanks to the support of so many who cared for them. This experience not only filled them with joy but also taught them the power of unity and the importance of lending a hand to those in need, and the importance of sharing when it's needed most.

Autonomous Drone Competition

UR10 picture Picture of a group of friends

I participated in an autonomous drone competition aimed at promoting learning and understanding of vision systems and programming. In this competition, I took part in categories such as line following and navigating through windows, where the drone had to make decisions based on the shape it encountered. I must say that the experience was rewarding not only because of winning but also due to the opportunity to work as a team and collaboratively reach better problem-solving solutions.

Line Follower Figure Detection

B.S Mechatronics Engineer

Sofware Engineer

Critical Thinking

Project Planning and Execution

Team Collaboration

Automation

Embedded systems