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

Upload: andrea-wilcox

Post on 17-Jan-2016

224 views

Category:

Documents


4 download

TRANSCRIPT

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?