Design, build, fly, and automate an indoor drone to count inventory in a warehouse.
In this project, two students will work to develop a drone-based system for tracking inventory inside a warehouse. In the first phase of the project ("Design"), one student will focus on hardware development (primarily the design of the drone), while the other student will focus on software development (primarily the algorithms for identifying products using the drone's onboard cameras). Both students will need to coordinate their efforts to ensure that the system works properly. In the second phase, "Integration", the students will work together to combine the hardware and software components and test the system inside our mock warehouse (the ISE manufacturing lab in 427 Bell). The system should be able to track barcode-marked items in the warehouse.
The key deliverable from the project will be a demonstration of the drone counting products in the mock warehouse. Other important products include documentation of the system, a brief conference paper, and a video showing the demo, which the students can use to promote their work to future employers and graduate schools.
| Length of commitment | About a Semester (3-5 months) |
| Start time | Spring (January/February) |
| In-person, remote, or hybrid? | In-Person Project |
| Level of collaboration | Small group project (2-3 students) |
| Benefits | Potential Academic Credit Potential Stipend |
| Who is eligible | All undergraduate students For the hardware-focused portion: Experience with 3D CAD software package (e.g., Fusion, SolidWorks, or FreeCAD), 3D printing software, competency in electrical circuits and/or power systems would be a bonus.
For the software-focused portion, proficiency in Python is required, experience with Linux, computer vision packages (e.g., OpenCV), JavaScript and Robot Operating System (ROS) is desirable. |
Chase Murray
Associate Professor
Industrial & Systems Engineering
Phone: (716) 645-4716
Email: cmurray3@buffalo.edu
Once you begin the digital badge series, you will have access to all the necessary activities and instructions. Your mentor has indicated they would like you to also complete the specific preparation activities below. After you’re approved to begin the project, your mentor will send the relevant materials. Please reference this when you get to Step 2 of the Preparation Phase.
drone, computer vision, python, 3D printing, engineering, industrial engineering
