Unmanned Aerial Vehicle

Meet Flappy

Flappy is McGill Robotics’ newest drone, aiming to combine winged flight with quadcopter hover capabilities through a custom hybrid frame.

Identifying drop zones, delivering payloads safely, and avoiding other drones and obstacles, McGill Robotics’ Flappy will be the most capable McGill Robotics drone to date.

Meet Our Team

Over the course of the school year, our team of talented engineers has worked tirelessly to produce a drone to represent our team at this year’s Student Unmanned Aerial Systems Competition. Spanning three different sub-divisions of Mechanical, Electrical, and Software, the students who bonded together to develop and design Flappy are truly some of the most dedicated and exceptional students that McGill has to offer.

38

Members

4th in mission demonstration at SUAS 2024

7

Leads and PMs

Flappy

at a Glance

Autopilot

  • CUAV x6+

Power System

  • 24V 17000mAH Tattu LiPo Batteries (x4)

Propulsion

  • T-Motor V807 (x4)

  • T-Motor AT7224 40CC Puller motor

  • T-Motor ESC FLAME 180A 12S V2.0 (x5)

Navigation Stack

  • SBG Elipse-N IMU

  • Water Linked A50 DVL

  • Custom Pressure Sensor

Embedded Systems

  • Arduino Uno Rev3 (Propulsion).

  • Arduino Micro (Pressure Sensor)

Compute Module

  • NVIDIA Jetson nano

Software Stack

  • Robotics Operating System (ROS) Noetic

  • Ubuntu 20.04 LTS

  • Python3, micro-ROS

Computer Vision

  • Raspberry Pi HighQuality Camera

Flappy

Mechanical Design.

In the mechanical division, we strive for continuous improvement of the structure of the drone. The designs undergo multiple iterations of CADing, prototyping, and testing before being implemented into the final product. Simulations also constitute an integral part of the design process to verify that the components meet our requirements and ensure good integration with the work of other divisions. We use a variety of technologies, such as plastic and metal 3D printing and carbon fiber casting, to optimize the functionality of the drone. Through the collective efforts of the whole division, we aim for maximum mobility, durability, and stability throughout the competition.

Flappy

Electrical Design.

The Electrical Division focuses on battery design, communication hardware, and power management and distribution. The system includes student-designed PCBs and firmware to allow the different subsystems to function seamlessly with a Jetson computer. Members on the electrical division develop circuit design skills using Altium, through hole and SMT soldering skills, and embedded software development skills.

Flappy

Software Design.

The software division is responsible for designing the computer vision framework, a precise control system, and communication between the team on the ground and electrical components, as well as an obstacle detection and avoidance system while in the air. Next, they develop comprehensive simulations that test various systems such as mission planning, vision, controls etc., to ensure the reliability of the system.

Our 2024 SUAS Entry Video

Meet the Drone Team

Community & Outreach at McGill Robotics

McGill Robotics mission is to inspire students to build robots and to build robots that inspire students. We believe it is important to give back to the community which is why we are an organization that advances the field of robotics but also nurtures a community that values sustainability, collaboration, and education.