Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

32
Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla

Transcript of Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Page 1: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Xipiter Test Bench

Caroline Ruth HillKalab HolcombLayne Johnson

Thomas McCalla

Page 2: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Agenda•Problem

•Constraints

•Approach

•Progress

•References

•Questions

Page 3: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Meet the Team

Advisor and Team Members

Page 4: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Team MembersCaroline Ruth Hill

Computer Engineering

Baton Rouge, Louisiana

● Team Lead

● Aviation Cockpit

● Website Construction & Maintenance

Kalab HolcombElectrical Engineering

Meridian, Mississippi

● Software/Hardware-in-the-loop (HITL)

● Documentation

Page 5: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Team MembersLayne Johnson

Electrical Engineering

Madison, Alabama

● Antenna tracker

● Documentation

Thomas McCallaComputer Engineering

Columbus, Georgia

● Software/Hardware-in-the-loop (HITL)

● Website Construction & Maintenance

Page 6: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Team AdvisorDr. J.W. Bruce

Associate Professor

Mississippi State University

• Ph.D., Electrical Engineering, University of Nevada Las Vegas, 2000

• M.S., Electrical Engineering, Georgia Institute of Technology, 1993

• B.S., Electrical Engineering, The University of Alabama in Huntsville, 1991

Page 7: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Problems & Solutions

Page 8: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Problem

Untested hardware and software lead to

crashes.

Page 9: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Solution

Simulate flight before actual flight to ensure

success.

Page 10: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Problem

Old trainer cockpits that aren’t useful

anymore and don’t have a purpose.

Page 11: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Solution

First-person cockpit flight

simulator capable of training pilots.

Page 12: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Problem

Weak connections between UAV and

ground control station make communication

difficult.

Page 13: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Solution

Azimuth-elevation antenna tracking system allows for

stronger connection and better

communication with UAV and Ground Control Station.

Page 14: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Constraints

Page 15: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Movement Detection• Controls should be read with miniscule degrees of change

Compact Design• Hardware components must fit inside of the cockpit with room to

move controls

Technical ConstraintsFirst Person Cockpit

Page 16: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Antenna Accuracy• Tracking system must ensure the antenna keeps UAV in range of

the main lobe

Operating Distance• Operate within line of sight and have an unobstructed view

Tracking Mechanics• Gimbal must cover a range of 360C azimuth and 90C elevation

within 40 seconds

Technical ConstraintsAntenna Tracker

Page 17: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Practical ConstraintsSustainability

• The connections and software used for the product will not constrict the systems ability to add new devices.

• Must not be specific to the Xipiter team and must allow for minimal hardware to adapt for the new devices.

• This implementation will add versatility to the system.

Page 18: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Practical ConstraintsEconomic

• Cockpit system: upgrade.

• HITL: open source software.

• The antenna tracking system: compatibility with the Xipiter team.

• Working with the Xipiter team gives additional access to parts.

Page 19: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Approach

Page 20: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

System DiagramHITL and Antenna Tracker First-person Cockpit Controller

Page 21: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

ApproachAntenna Tracking System Controller

Pixhawk:• 32bit STM32F427 Cortex M4 core with

FPU168 MHz256 KB RAM2 MB Flash32 bit STM32F103 failsafe co-

processor• 14 PWM/Servo outputs• ST Micro L3GD20H 16 bit gyroscope• ST Micro LSM303D 14 bit

accelerometer / magnetometer• Invensense MPU 6000 3-axis

accelerometer/gyroscope• Servo rail high-power (max. 10V) and

high-current (10A+) ready• Open Source

[2]

Page 22: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

ApproachCockpit Microcontroller

Arduino Uno Arduino Leonardo

• ATmega328P CPU• 5V operating voltage• 14 digital I/O pins

6 PWM channels6 analog input channels

• 32KB flash memory• 2KB SRAM• 16MHz clock speed• Weight: 25g• Cost: $21.35

[3]

• ATmega32u4 CPU• 5V operating voltage• 20 digital I/O pins

7 PWM channels12 analog input channels

• 32KB flash memory• 2.5KB SRAM• 16MHz clock speed• Weight: 20g• Cost: $25

[4]

Page 23: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

ApproachGround Control Station

Mission Planner

• Popular open source software

• Xipiter team uses when planning missions

• Compatible with Pixhawk

Page 24: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

ApproachFlight Simulator

FlightGear X-Plane

● Mac, Windows, and Linux support● Weather modeling and real world airports● Allow system failures● Aircraft customization or creation [5]● 2.0 GHz quad core processor● 2-4 GB RAM● 1024-2048 MB video card compatible with

OpenGL 2.1 or higher● Allow UDP connection to JSBSim● Price: $0.00 [6]

● Mac, Windows, and Linux support● Weather modeling and real world airports● Allow system failures● Aircraft customization or creation [7]● 3.0 GHz quad core processor● 16-20 GB RAM● 4 GB video card compatible with DirectX-11● Allow UDP connection to JSBSim [8]● Price: $60.00 [9]

Page 25: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Progress

Page 26: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

TimelineAugust September October November December

Research

Order Parts

Hardware Assembly

Software Development

Testing

Finalize Prototype

Page 27: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Cockpit Hardware Progress

Page 28: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Cockpit Hardware Progress

Page 29: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Antenna Tracker Progress

Page 30: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Software Progress

Page 31: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

References

[1] http://www.kuder.com/wp-content/uploads/2012/08/Money-clip-art.jpg

[2] PixHawk: http://pixhawk.org/modules/pixhawk

[3] Uno: https://www.arduino.cc/en/Main/ArduinoBoardUno

[4] Leonardo: https://www.arduino.cc/en/Main/arduinoBoardLeonardo

[5] FlightGear Feat: http://www.flightgear.org/about/features/

[6] FlightGear: http://www.flightgear.org/hardwarereq.html

[7] X-Plane Feat: http://www.x-plane.com/desktop/meet_x-plane/

[8] X-Plane System Req: http://www.x-plane.com/desktop/system-requirements/

[9] X-Plane Cost: http://www.x-plane.com/store/landing/

Page 32: Xipiter Test Bench Caroline Ruth Hill Kalab Holcomb Layne Johnson Thomas McCalla.

Questions?