Hey, I am William Davis

PersonalizeTheme

*Theme settings will be saved for
your next visit

What I Do

I am a Mechatronics Engineer who enjoys robotics, unmanned vehicles, and automation

More About Me

I am a Mechatronics Engineering Student (click HERE to find out more about Mechatronics) that will graduate in December 2021 at Kennesaw State University. I've had 2 co-op rotations with GE Appliances. My first rotation was as a Manufacturing Engineer and my second rotation was as a Product Quality Engineer.

While in school, I joined the Autonomous Underwater Vehicle Team where I learned about Robotic Systems, Higher Math, C++/Matlab/Python, PLCs, Mechanical Systems, PCB Manufacturing, & Autonomous Systems.


TOP EXPERTISE

Mechatronics Engineer with a primary focus on Autonomous Systems and Robotics: DOWNLOAD RESUME'

  • C++
  • Python
  • Matlab
  • PLC TIAPortal
  • Robotic Arm Design ROS
  • Automation
  • Researching
  • Problem Solving
  • Autonomous Vehicles
  • Team Building/Leadership

Past Projects

Synthetic Aperture Radar Ground Vehicle

This is my senior design project and the project is to create a ground vehicle to be able to traverse through forest environoments while caring a Synthetic Aparture Radar to be able to identify objects.

View Project
Color Processing

This project identifies what color folder the user selects. The user will select 4 corners of a folder and then the program will identify the correct color based on the RGB color spectrum.

View Project
Video Processing

This project trackes a moving whiffle ball among several stationary whiffle balls. The velocity of ball is tracked and a graph of its velocity is produced w/ respect to time.

View Project
Sudoku Board Solver

This project was aimed to complete the sudoku board in the newspaper. Using backtracking, a GUI was developed to show the user the backtracking algorithm in action to solve the board.

View Project
Path Finding Algorithm

This project was designed to create the shortest path from a selected start and final destination that the user predefines before. The shortest path will be shown once path is found.

View Project
AUV 2021 Report

This project shows what the Autonomous Underwater Vehicle Team at Kennesaw State Unviersity did during the 2020-2021 competition year.

View Project
AUV 2020 Report

The project shows what the Autonomous Underwater Vehicle Team at Kennesaw State Unviersity did during the 2019-2020 competition year.

View Project

Upcoming Projects

Underwater Autonomous Robotic Arm

I am leading 2 teams (software and mechanical team) with the Autonomous Underwater Vehicle Team to research and develop an autonomous underwater robotic arm. Currently, I am teaching the software team about rotational and translational matrix and I am currently leading the brainstorm process with the mechanical team on what properties we want the robot to have.

Sorting Algorithms

I'm wanting to explore all the different sorting algorithms and how work, specifically which algorithms are the best for specific situations. I will be programming these algorithms in C++.

ROS Robotic Arm

In Robotic Analysis and Synthesis, I am working on a project to program a 6-axis robotic arm to be able to perform pick and place tasks.

Certifications

Red Cross Certifications

Lifeguard and Lifeguard Instructor Certifications

View Certification
Eagle Scout Certification

Here is my Eagle Scout Certification

View Certification
SolidWorks Certifications

Here is my Certificate of SolidWorks Associate

View Certification
Siemens Basics of PLCs Certification

Basics in Siemens PLC Certification

View Certification

Relevant Classes Taken

MTRE 4010: Advance Controls

This course is an advanced study of modern control systems focused on control theories and system applications. It covers the basic theoretical methods and mathematical tools for analysis and design of control systems.

MTRE 4200: Robotic Analysis and Synthesis

This course introduces the basic principles of robotic manipulators. I learned how to derive the mathematical models, plan trajectories, and design controllers for robot applications. Software tools, such as MATLAB, are employed to analyze and simulate the robot system.

MTRE 3710: Mechatronics Fundamentals

This course provides fundamental skills for the mechatronics engineer plus technical writing experience. Topics include sensors and actuators, especially pneumatics and DC motors; programming and interfacing with the AVR microcontroller; and robot kinematics and obstacle avoidance with mobile robots.

EE 3401: Engineering Electronics

This course introduces the basic circuits used in analog signal processing systems. The primary focus will be on studying bias circuits and small signal models for diodes, BJTs and MOSFETs. In addition, functional circuits including diode rectifiers, logic circuits, and basic amplifier circuits using single transistors are discussed. A brief introduction to op-amps as signal processing blocks is included. Students put their analog circuit theory into practice in the laboratory.

EDG 1211 & 1212: Engineering Graphics I & II

An Introduction to engineering graphics in mechanical engineering and manufacturing with an emphasis on using computer-aided design (CAD) to produce finished engineering drawings according to industry and ANSI standards. Topics include fundamentals of engineering graphics, orthographic projection, sectional views, pictorial drawings, dimensioning, industry practices, file management, geometric construction, basic 3D coordinate geometry, surface models, parametric solid modeling, and drawing composition.

MTRE 2610: Intermediate Programming

This intermediate programming course covers programming topics relevant for Mechatronics Engineering, using tools such as C++, Arduino, and Python. Object-oriented programming techniques are introduced such as encapsulation, classes, inheritance, and operator overloading. Other course components include basic numerical methods and visualization of data in two and three dimensions. Laboratory exercises focus on programming relevant to mechatronics such as acquiring analog, digital, and camera sensor data, motor control, pneumatics, etc.

Get In Touch