Overview
Avionics are a crucial tool for Unmanned Aerial Systems. Avionics not only provide the necessary flight controls for the aircraft to operate but also allow the aircraft to be embedded with functions like navigation and communication. These functions, among others, play a vital role in efficiency, safety, versatility, and reliability in the UAS industry. In this document, my team, worked on the Believer UAS Aircraft and installed it’s avionics to ensure that our future flight operations will be successful, effective, and most importantly safe.
Resources Used
GCS Objectives
Using an AIDA3 PC, connect the Cubepilot to the CGS via USB as we did in Verify the connection is live by monitoring movement in the HUD Explore the GCS Manual and answer the question in this section Questions
What does the GUID_THISMAV parameter control? This map should specify the globally unique ID for the aircraft. Under Ground Software > Platform Connection, what indicator can an operator look for to confirm connectivity? Heartbeat Icon pulsing at the top. Under Flight Software > Flight Modes, what is the difference between manual and stabilized flight modes? Manual pilot inputs and directly manipulates all actuators. Stabilized flight mode is pilot input directly manipulates all actuators except for ailerons elevators rudders and ground steering. Parameters
Parameters are variables that we are able to access to modify the behavior of the aircraft.
To assess these parameters, we downloaded the parameters by connecting our Cubepilot to the GCS. The .json file below are the exported parameters. Parameters_110625_Group6 (1).json
38.6 kB
We learned that in order to update the parameters, you must click the “Submit” button. This is due to the parameters being static, meaning they do not update unless action is taken. Telemetry
Telemetry is essential to a safe flight operation. Telemetry communicates with the Pilot with constant updates which allows for informed decisions, quicker response time, and improves the overall safety of the UAS. In order for my team and I to communicate wirelessly with the flight controller, we needed to install the telemetry module that we set up in Lab 8.
Most commonly used for communication between GCS and UAS. What baud rate must TELEM 1 be set to in order to communicate with the GCS? What type of connector links the RFD900 with the Cubepilot? Setup
In order to install the telemetry module that we set up last week we followed the steps below.
Connect the air side RFD900 to the Cubepilot TELEM 1 port with supplied cable. Figure 1. RFD900 Connected with Antenna
With the Cubepilot connected, go to the GCS parameters tab and modify/confirm the parameters match the following table. Then, connect the ground side of the RFD900 to the PC and change the serial connection from USB to the RFD900. Confirm the data is being transmitted wirelessly. Air Speed
According to the User Manual, under Flight Software > Sensor Input, is an airspeed sensor mandatory? Optional but highly recommended Briefly, what is open-loop throttle mapping? Comparing to closed-loop throttle mapping may help. If airspeed isn’t there, open-loop throttle mapping will take over, Closed-loop means that it’ll measure input and adjust output accordingly For what aerodynamic reason is the pitot tube so long? so It sticks out away from the body of the aircraft What communication protocol does the airspeed sensor use? What is hexadecimal? Convert 0x28 from hexadecimal to decimal. Base 16 number system that is used in computing to represent long binary numbers Setup
Attach the silicone tubing to one end of the Pitot Tube and to the correct port on the Airspeed Sensor Figure 2. Silicone Tube attached to Pitot Tube and Airspeed Sensor Port
Connect the Airspeed Sensor to the Cubepilot in the appropriate port Figure 3. Airspeed Sensor connected with Cubepilot
Using the table below, modify the parameters to match In the Engineering tab, perform an Autopilot Reboot of the board Verify the sensor works by monitoring changes on the ASI GPS
What communication protocol does the Here3+ GPS use? What additional sensors does the GPS unit include? Built-in Inertial Measurement Unit (compass, gyroscope, and accelerometer), for advanced navigation needs Setup
Plug the GPS unit into the appropriate ports on the Cubepilot board Figure 4. GPS unit attached with Cubepilot board
Flash the FCU with Arduplane Using MissionPlanner, connect to the board and verify that the following parameters match Connect to the MAVLinkCAN1 GPS_Here3_Original_110625.param
1.3 kB
Uploaded this parameter file Close Mission Planner and reboot the FCU Reload the Firmware from Lab 08 Modify the parameters to match the table below and verify that the GPS acquires satellites. Parameters Check
The next step is to compare our parameters with a known good parameter set.
Setup
Using Diffchecker, we added the parameter below to the left side Parameters_110625_Group6.json
38.6 kB
Then we added the parameter below to the right side Final Parameters
Primarily what parameters changed? Wiring Diagram