Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Competition Year

2022-2023 Aerial Evolution of Canada Student Competition

Team

Waterloo Aerial Robotics Group

Architect(s)

Anthony Luo

Status

Status
colourGreen
titleV1.2V2.0
- Final competition hardware list

Last date updated

- ZP-CV communication and CV search reference

On this page

Table of Contents
minLevel1
maxLevel5

...

[OSD] - on screen display (attitude information overlayed over video feed

[MUX] - Video Mux

[rfd900x] - RFDesign RFD900x Modem (singular)https://uwarg-docs.atlassian.net/l/cp/LPn8hwCv

...

Our general architecture has the following hardware elements:

Airside Components:

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFF0B3

All components marked “Optional” will not be present for the 2022-2023 Competition happening in Alma, QC

  • Airframe (Wings, Fueselage, tail)

Power:

Propulsion:

Compute

Mandatory:

Optional:

Airside Peripherals:

Peripherals

Mandatory

Antennas

2 900 mhz antennas

...

could be linear if we use yagi (might be better for signalqualiy idk)

...

Optional

Groundside Components:

Infra Components

  • Tuning Rig

    • ready for comp drone.

  • Groundstation

    • ready by mid january

Airside Architecture

Now that we know what components are going on our drone, let’s talk about how they’re going to be laid out on the drone itself. This page will be finalized on Nov 6, 2022. After that date, any changes must go through a formal RFC process involving all subteam leads.

Airside Hardware Layout

The plane will be comprised of 5 main sections: the fuselage, cabin, avionics compartment, wings, and tail. The avionics + passenger compartment will be part of the main fuselage, while the wings & tail will house more electronics.

...

Batteries & Power Distribution

Batteries and Power Distribution shall be mounted in front of the passenger compartment, under the same access lid as the pixhawk & various other PDB/Sensors. This should make wiring easy, and make weather proofing easy. Batteries & battery mounting to be decided.

The battery box should be easily accessible from the top so that battery swaps may be easily accomplished during task #2, and should be weatherproof and house the PDB, Batteries, and necessary power connectors in an manner that makes upkeep & plugging/unplugging/probing connectors easily.

Avionics Compartment

...

Telemetry & Control

Video

Optional Tracking Antennas

...

Airside Architecture

Now that we know what components are going on our drone, let’s talk about how they’re going to be laid out on the drone itself. This page will be finalized on Nov 6, 2022. After that date, any changes must go through a formal RFC process involving all subteam leads.

Airframe Design

Panel
panelIconId1f525
panelIcon:fire:
panelIconText🔥
bgColor#998DD9

Mech to add information about the airframe design, with information about the wings, coating process, dimensions, structural tidbits, links to relevant pages for files / assembly instructions / operational limits & capabilities / etc.

Propulsion

lift, push, offsets, spacing?

Wings

wongs.

Servo locations? numbers? gg

Tail Section

Rudder/elevator

Fuselage

Fuselage is main passenger compartment?

Avionics Compartment

The avionics compartment will house all the airside compute. The compartment should be weather resistant, but be mounted on the drone in a way such that all electronics are easily accessible and serviceable with minimal effort (ideally no screws removed to plug/unplug connectors from any of the onboard computers.

The avionics compartment should allow for airflow and cooling that can be shut (either manually or automatically) in inclement weather.Sensors may be over critical components. The Pixhawk should be mounted center with the COG, and peripherals should be mounted as explained below.

Sensors may be placed in the avionics compartment, but they should be mounted where they make sense. See below

Wings & Tail & Fuselage & Peripheral Mounting

The wings and the tail will house a lot of the RF Communication modules, such as the VN-300, rfd900 antennas, VTX antennas, and any GPS modules.

Transmitters

Both transmitters (RFD900, 1.3ghz VTX), should be placed in areas with adequate cooling/airflow. They are not weatherproofed, but do tend to be cooled passively by air moving across their heatsinks. In ground ops mode, it may be necessary to actively cool the devices over extended periods of time, especially if transmit power is high.

Cameras

There will be two pilot cameras. Both should offer +/- 10-30 degrees of adjustment. One will be mounted forward-facing, while the other will be mounted downard-facing. Both will feed into a video mux switch which then feeds into an OSD, before feeding to the VTX.

Sensors

The VN-300 receiver (red box) should be placed as close to the center of mass of the plane as possible, with the axis aligned (x is forward, refer to ZPSW Documentation for more detail). This can be done above or below the passenger compartment, but should be in a weatherproofed section of the plane.

Both VN-300 receptors & their grounding planes should be placed 1M apart, facing directly upwards, above other elements. These will be mounted inside the wings. The vn-300 is not weather rated, and should be protected.

NEO M.8 GPS Modules should be placed facing upwards, on the wings away from other soures of RF transmission. We anticipate having one for ardupilot, and one from the competition organizers.

Airspeed sensors should be placed in clean air, facing forwards.

Optical flow sensors & rangefinders or lidars should be mounted at the bottom of the drone, in our sensor cluster.

Antennas

The RFD900x Antennas should be placed 90 degrees apart from each other. There is no distance separation requirement. The RFD900X transmitter itself should be placed somewhere with adequate airflow.

The VTX Antenna should be placed as far as possible from other sources of RF interference (such as other antennas, sensors, or ESC’s). At the moment, the plan is to place the singularity 1280 on the tail of the drone.. The VTX transmitter itself should be placed somewhere with adequate airflow.

Cameras will be mounted outside the fuselage, one pilot cam forwards, one pilot cam downwards, one CV cam downwards. The pilot cameras will feed into a 2-1 mux switch controlled by ZP before feeding into the VTX.

Motors

Motor controller placement is decided by Mech, in a way such that the push prop ESC has adequate airflow, and the quad ESC’s have airflow when in use and are otherwise hidden.

Servos can be placed at the discretion of the mechanical team, provided the servos are equally balanced and symmetrical along both sides (within a few mm of error).

Airside Electrical Layout

Please see 2023-03-07 - Clarity on Electrical Components on Comp Frame . EE Team member to update with more specifics Daniel Puratich

...

Landing Gear

Design, limitations, etc.

Lighting

Airside Hardware Layout

The plane will be comprised of 5 main sections: the fuselage, cabin, avionics compartment, wings, and tail. The avionics + passenger compartment will be part of the main fuselage, while the wings & tail will house more electronics. All mandatory airside compute & airside peripherals must be mounted.

...

Compute

The Holybro PX_ system should be placed as close to the center of rotation of the drone as possible, offset in ONE axis only to allow for the installation of the VectorNav VN-300 module. There is an arrow on the top of the Pixhawk, which should point toward direction of forward flight. Keep in mind that wires need to be accessible from the “back” of the pixhawk (I/O & FMU Output banks), as well as from the side for USB debugging as well as retrieval of the SD Card.

There is no strict need to electrically isolate the system (the baseboard & cube are already protected), but it could be helpful to mount the system on vibration damped material (yellow sticky tack is good for this purpose).

Batteries & Power Distribution

Batteries and Power Distribution shall be mounted in front of the passenger compartment, under the same access lid as the pixhawk & various other PDB/Sensors. Batteries will be multiple 6S batteries harnessed together to provide a total output of 12S.

The battery box should be easily accessible from the top so that battery swaps may be easily accomplished during task #2, and should be weatherproof and house the PDB, Batteries, and necessary power connectors in a manner that makes upkeep & plugging/unplugging/probing connectors easily.

Transmitters

Both transmitters (RFD900x, 1.3ghz VTX), should be placed in areas with adequate cooling/airflow. Airflow can be introduced passively (i.e., drone is moving through the air), or actively (i.e. a fan). These devices are not weatherproof, and care should be taken to place their antennas away from any other RF sensitive devices. Devices such as cameras, unshielded signal wires, IMU’s, and GPS devices may experience large amounts of RF noise if placed too close to the antennas.

Panel
panelIconId26a1
panelIcon:zap:
panelIconText
bgColor#4C9AFF

Electrical to provide insight on where the antennas should be mounted to minimize RF interference with devices such as GPS sensors, and also to provide detailed information on coax cable extensions.

The RFD900x will use the stock dipole antennas, which means that RF Noise generated by the RFD900 may be fairly close to the source. It is possible to use co-axial extension cables to move the mounting location of the antennas. Recommendations to put one antenna along the edge of a wing, and to place the other antenna vertically along a vertical stabilizer or landing gear. Maintain one antenna perpendicular to horizon and one antenna parallel to horizon.

Panel
panelIconId1f525
panelIcon:fire:
panelIconText🔥
bgColor#998DD9

Mech to provide clarity on the actual mounting location of the VTX antenna.

The VTX will use a coaxial cable extension to a side-exit singularity 1280 antenna mounted on the horizontal stabilizer. The antenna may be mounted inside or on top of the horizontal stabilizer. Maintain antenna deadzone perpendicular to horizon.

Cameras & Related Peripherals

Panel
panelIconId1f525
panelIcon:fire:
panelIconText🔥
bgColor#998DD9

Mech to add additional information on camera mounting solutions.

There will be three pilot cameras. All cameras should offer +/- 10 degrees of adjustment minimum, up to +/-30 degrees is desirable from their intended direction. The mounting locations are as follows:

  • forward facing at front of drone, level with horizon.

  • downward facing, perpendicular to horizon.

  • Downward facing, at a horizon angle of -30 to -45 degrees mounted high at the rear of the drone.

The forward facing camera will be the primary in-flight camera used during transition & fixed wing flight, while the downwards facing cameras may be used during takeoffs/landings as well as searching for landing pads.

There are currently no plans to motorize or otherwise be able to move the cameras in flight. This means they must maintain a pre-set fixed position in flight.

All three cameras will be wired into the Video Mux Switch, which will then pass a single analog video feed to the OSD, before being passed to the VTX. See Airside Electrical Layout for more details on wiring and interconnects. The OSD and Video Mux should be placed inside the avionics compartment, and although they do not require cases, it may be prudent to electrically isolate them from other conductive materials such as: carbon fiber, exposed wires, etc.

GPS Sensors

Panel
panelIconId1f525
panelIcon:fire:
panelIconText🔥
bgColor#998DD9

Mech to add additional information on GPS mounting solutions.

The VN-300 receiver (red box) should be placed as close to the center of rotation of the plane as possible, with the axis aligned (x is forward, refer to ZPSW Documentation for more detail). This can be done above or below the passenger compartment, but should be in a weatherproofed section of the plane with low external RF interference.

Both VN-300 receptors & their grounding planes should be placed 1M apart, facing directly upwards, above other elements. These will be mounted inside the wings.

One NEO M9N GPS Module needs to be placed in an easily accessible location on the drone. The kit comes with a mounting stand which means that it could be placed on top of the drone, away from RF noise, but there is no strict requirement for this. The safety switch on the GPS module must be easily accessible. See Airside Electrical Layout for wiring limitations.

Peripheral Sensors

Panel
panelIconId1f525
panelIcon:fire:
panelIconText🔥
bgColor#998DD9

Mech to add additional information on the remainder of the sensors locations.

Airspeed sensors should be placed in clean air, facing forwards.

Optical flow sensors & rangefinders or lidars should be mounted at the bottom of the drone, in a sensor cluster without obstructions (clear or otherwise) in the fov of the devices.

It is mandatory to have at least 1 hereflow and 1 tfminis lidar module, the rest of the sensors are optional.

Airside Electrical Layout

Please see 2023-03-07 - Clarity on Electrical Components on Comp Frame . EE Team member to update with more specifics Daniel Puratich

General Wiring Guidelines

Panel
panelIconId1f6a6
panelIcon:vertical_traffic_light:
panelIconText🚦
bgColor#E6FCFF

Subject to change depending on what Anni decides to throw at people

  • Servos connect to I/O Output and follow AETR, L->R

    • 1/2/3/4 Aileron (LO/LI/RI/RO)

    • 5/6 Elevator (LE / RE)

    • 7/8 Rudder (LR / RR)

  • Motors connect to FMU 1-5

    • Mot X : FMU X

  • FMU 6/7 for Aux Lighting

  • FMU 8 for Video Mux

  • Telem 1 → OSD

  • Telem 2 → RFD900x

    • will need external Power

  • CAN1 → Hereflow

  • GPS1 → M9N

  • VN300 → GPS2 OR Telem 3

Power Architecture

Panel
panelIconId26a1
panelIcon:zap:
panelIconText
bgColor#4C9AFF

Electrical to update with batteries && actual rails. Note that some devices (cameras & transmitters) may need cleaner / dedicated rails.

The drone will run a 12S power system.

...

Electrical components and electrically pads should be at least 1mm away from the annular ring to avoid damaging the PCBA when mechanically bolting the board.

...

Groundside Architecture

...

Panel
panelIconId1f6a6
panelIcon:vertical_traffic_light:
panelIconText🚦
bgColor#E6FCFF

Anni to update this

Mandatory Hardware

Optional Hardware

Optional hardware typically requires the use of ZP with custom telemetry.

Antenna Towers

The antennas will use directional antennas to improve connectivity with the drone, and must be placed as far apart and as high up as possible. They can be mounted on poles, and stakes may be driven into the ground with guy-lines to keep them upright (much like regular 5G antennas). Grounding wires can be driven into the ground as well. The towers should be as far apart as possible (one may have to be behind the tent and one in front of the tent - hence why it is important to get them to be able to go as high as possible), so that we have minimal interference. Even though we’re using different frequencies, they are still close to each other and notch filters may help significantly in signal quality, as will antenna separation. Antenna Towers should support fully tethered & fully untethered operation.

...

Two controllers will be linked together, with one controller being the “master” using the trainer port. This means that if one pilot is unable to continue flying, the second pilot can takeover simply by hitting the switch. CC: Megan Spee confirm this is ok w/u at comp?

...

Software Architecture

Panel
panelIconId1f6a6
panelIcon:vertical_traffic_light:
panelIconText🚦
bgColor#E6FCFF

This section is only applicable if the compute units are mounted

This section will discuss the computers involved, before then diving into communication architecture as well as messaging formats, different flight modes, and fail-safe contingencies.

...