Electrical

Initial Design Process

When designing, we started with chosen motors and electronic speed controllers (ESCs). These were relatively high-power systems, so choosing a powerful, lightweight battery would be our next step. Our battery was selected due to its low price tag and good power to weight ratio. As we aimed to implement rapid-refresh image processing, the Nvidia Jetson Orin Nano Super was the most logical choice for a microcontroller due to its high processing power and computer vision compatibility. Initially, we planned to use a much cheaper, less robust flight controller however we decided to go with the industry standard Pixhawk to deal with the more complicated instructions. Once we had decided on all of our components, the next step was deciding wiring routes. The Pixhawk came with a power module designed to divert directly from the battery, so that was an easy first step. The rest of the power would need to go to a power distribution board, then diverted to the ESCs and the Jetson. The Jetson and Pixhawk have built-in systems to power their peripherals, so the camera and RC receiver were easy to implement.

energy

Power

The entire system is powered by a 6s, 6000mah 22.2V LIPO battery. A power module splits this into a stepped-down 5V line for the Pixhawk flight controller and a 22V line into a power distribution board (PDB). Another buck converter off of the PDB powers the Nvidia Jetson at 5V. Four 22V lines extend from the PDB to each of the ESCs, which connect to the motors. The Jetson provides power for the camera and the pixhawk provides power for the antenna.

battery

Energy and Organization

A typical control cycle consists of the following steps: The Jetson reads the signal from the camera and runs computer vision to identify people The Jetson calculates where in frame the target is and converts it to control signals (pitch, yaw, roll and throttle) which are sent to the pixhawk via telemetry lines. The pixhawk determines the speed needed for each motor to run at that will result in the given directions being implemented and sends this via signal wires to the ESCs. The ESCs draw the appropriate current to provide each motor with the correct speed that results in the directions being achieved. The specific thrust from each motor causes the drone to fly/turn toward the target. Throughout this process, data from the camera is recorded to the SD card on the Nvidia Jetson. We can then watch this back on any screen with an SD input.

circuit
Team Photo Team Photo Team Photo