Hello here, I'm Paul. I'm an electrical engineer currently working in the satellite industry. I have a passion for systems design, robotics, and programming - specifically dealing with creating autonomous and intelligent systems. I have been involved in robotics for many years and I am also a graphic designer and web developer, among other things.
I hold a Master of Science in Applied Engineering from Georgia Southern University and a Bachelor of Science in Electrical Engineering from Georgia Southern University.
The recent years have witnessed an increase in natural disasters in which the destruction of essential communication infrastructure has significantly affected the number of casualties. In 2005, Hurricane Katrina in the United States resulted in over 1,900 deaths, three million land-line phones disconnections, and more than 2000 cell sites going out of service. This incident highlighted an urgent need for a quick-deployment, efficient communication network for emergency relief purposes. In this research, a fully autonomous system to deploy Unmanned Aerial Vehicles (UAVs) as the first phase disaster recovery communication network for wide-area relief is presented. As part of this system, an automation algorithm has been developed to control the deployment and positioning of the UAVs based on a traditional cell network structure utilizing 7-cell clusters in a hexagonal pattern. In addition to the software algorithm, a fully functional control interface was developed which allowed for full control of the system both locally and over an internet connection. This system represents a novel approach for handling a large-scale autonomous deployment of a UAV communications networks.
2014Robotics Autonomous Systems Localization Arduino AVR Serial C++ C
The goal of this project was to build a ground rover that could navigate a closed arena and sort wooden blocks based on color and size. The wooden blocks were placed in designated areas in random order and had to be detected, picked up, and placed in their respective final positions sorted according to color and size.
Rover consisted of a differential drive tank tread base and utilized sonar for localization, an infrared array for measuring length, and an RGB sensor for detecting color
This project sought to fully utilize the Parallax mobile robot base kit and map out all the capabilities of the robot. The robot features two very power 12VDC motors that can move at up to 150RPM and is steady and powerful enough to carry a human adult. Most importantly, the wheels have very useful quadrature encoders that can be used to measure speed, distance, and a number of other characteristics. By creating a circuit to interface to these controllers from an Arduino, the full power of the robot was unlocked because the robot then became a precise device that, coupled with ultrasonic sensors, can be used in mission-critical application such as swarms.
Lastly, this project interfaced the hardware side of the robot to the online world through a WiFi-enabled Arduino and a web interface to monitor vital information. This fully sets up the robot for integration into ROS and a swarm environment.
The primary goal of this project was to design and implement a home automation system that is affordable, modular and in turn easily scalable. The goal was not to replace what already exists but to create a more cost-effective, secure and scalable product. Full-scale commercial home automation systems can cost thousands of dollars without regard to scalability, putting them out of reach of the average household’s budget.
This project used low cost equipment and equipment that already exists in most households (computers and routers), to create a home automation system that will meet and even surpass commercial systems at a fraction of the cost.
2012Circuit Design Circuit Analysis Networking TL084 LM324 LM339
The scope of this project was to design and implement an electromyogram detector with a bar- graph LED output. An electromyogram works by measuring the potentials created as a result of muscle contractions. These muscle contractions, when measured externally, generate voltages of around 1-2mV peak. Frequencies from these measurements can range anywhere from around 10 Hz up to around 1 kHz. Electromyograms are extensively used in athletics and physical therapy.
The electromyogram circuit features 3 main stages. First the circuit has a precision instrumentation amplifier. After the amplifier stage, there is then an envelope detector. The final stage of this circuit is the output, which is the LED bar-graph display. All of these circuits will be discussed in detail in the experimental section of this report.
2009Robotics Autonomous Systems Localization VEX ROBOTC
This high school team project was a 120 lb "Heavyweight sumo" robot built to compete in the National Robotics Challenge. The robot was built completely from scratch with many parts donated by companies, such as the roller chain being donated by Diamond Chain. This robot utilized two NPC motors powering a custom built differential drivetrain.
The robot utilized ultrasonic transducers for detecting targets and utilized a circular search algorithm. The final build of the robot was covered in angled foam in ordered to absorb or redirect sonar pings from other robots, similar to the operating principle of anechoic chambers -- this resulted in the robot being "invisible" to other robots that utilized ultrasonic transducers. This robot was overall very rudimentary but extremely effective and powerful.