BearTRAX: Baylor University Navigation System Presented by: Chris Homan Mentor: Dr. Peter M. Maurer.

Post on 28-Dec-2015

213 views 0 download

Tags:

transcript

BearTRAX: BearTRAX: Baylor University Navigation Baylor University Navigation SystemSystem

Presented by: Chris HomanMentor: Dr. Peter M. Maurer

ContentsContentsThe Mechanics of GPSThe BearTRAX SystemConclusion

2

The Mechanics of GPSThe Mechanics of GPS

3

Today’s Navigation Today’s Navigation SolutionSolutionGlobal Positioning System

Three components:◦Space component◦Control component◦User Component

4

Understanding GPS:Understanding GPS:The Space ComponentThe Space Component

The NAVSTAR System◦Initial Composition

First satellite launch: February 22, 1978 Block I satellites

◦Secondary composition 1989-1993 Block II satellites

5

The Space Component The Space Component Continued…Continued…Arrangement

◦ Two dozen satellites◦ Six orbital spheres◦ Block II and IIA satellites

6

The Control ComponentThe Control ComponentFive main control stations

◦Check orbits of satellites in their view

One master control station◦Relays orbital change information to

satellites◦Adjusts satellites when necessary

7

The User ComponentThe User ComponentConsists of GPS receiver units

Two types of service:◦SPS – Standard Positioning Service◦PPS – Precise Positioning Service

8

The BearTRAX SystemThe BearTRAX System

9

About BearTRAXAbout BearTRAXPurpose

General Requirements

Development details

10

InstallationInstallationTo install BearTRAX, simply

acquire a copy of the BearTRAX Installation Cabinet File called “InstallBearTRAX.cab” and upload to your compatible device.

Double-click the cabinet file and BearTRAX installs itself.

11

Running BearTRAXRunning BearTRAXTo run BearTRAX simply locate it under

Start -> Programs and click on the BearTRAX icon

BearTRAX

12

The BearTRAX GUIThe BearTRAX GUI

13

BearTRAX Current Location BearTRAX Current Location DotDot

14

The BearTRAX MenuThe BearTRAX Menu

15

BearTRAX Destination DotBearTRAX Destination Dot

16

BearTRAX GPS Info PanelBearTRAX GPS Info Panel

17

To Remove BearTRAXTo Remove BearTRAXAccess Start -> Settings ->

Systems Tab -> Remove Programs. Select BearTRAX and press Remove.

18

Programming FeaturesProgramming FeaturesAbility to use a different map

◦Reset the map boundary and pixel member variables

◦Change the path to the map in the MapPanel_Paint() function

Dynamic list of destinations◦Add/Remove record in PixelLoc.txt in

the form of: <destination name>,<width pixel coordinate>, <height pixel coordinate>

◦Allow for customizable versions of the BearTRAX application

19

ConclusionConclusion

20

ConclusionConclusionMan has come a long way in the

field of navigation

GPS is a very common and easy to use navigational tool

Patrons of Baylor campus would greatly benefit from using BearTRAX technology

21

Questions?Questions?

22

SourcesSources Anderson, Edwin W. "navigation." 2009. Encyclopedia

Britannica Online. 19 April 2009 <http://www.search.eb.com/eb/article-9108753>.

Barth, Matthew and Jay Farrell. The Global Positioning System and Inertial Navigation. New York: McGraw-Hill Professional, 1999.

"Block II." 2005. Encyclopedia Britannica Online. 19 April 2009 <http://www.search.eb.com./eb/art-74132/>.

"C# Tutorial Lesson 2: Comparing C# to C++ and Java." 4 August 2001. Softsteel Solutions. 19 April 2009 <http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=76>.

"compass." 2009. Encyclopedia Britannica Online. 19 April 2009 <http://www.search.eb.com/eb/article-9025014>.

23

Sources continued…Sources continued… "GPS Intermediate Driver Benefits." 2006. Windows Mobile Developer

Center. 19 April 2009 <http://msdn.microsoft.com/en-us/library/ms889962.aspx>.

"GPS Intermediate Driver Reference." 2006. Windows Mobile Developer Center. 19 April 2009 <http://msdn.microsoft.com/en-us/library/ms850332.aspx>.

Liberty, Jesse. "C++ -> C#: What You Need to Know to Move from C++ to C#." July 2001. MSDN Magazine. 19 April 2009 <http://msdn.microsoft.com/en-us/magazine/cc301520.aspx>.

Liberty, Jesse. "Ten Traps in C# for C++ Programmers." 16 August 2001. O'Reilly Media. 18 April 2009 <http://www.ondotnet.com/pub/a/oreilly/dotnet/news/programmingCsharp_0801.html>.

Logsdon, Tom S. "GPS." 2009. Encyclopedia Britannica Online. 19 April 2009 <http://www.search.eb.com/eb/article-235218>.

24

Sources continued…Sources continued… Miniman, Jared. "Microsoft C# versus Java, Part I." 14 October 2001.

DevHood. 19 April 2009 <http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=76>.

"NAVSTAR GPS." 2001. Space and Tech. 19 April 2009 <http://www.spaceandtech.com/spacedata/constellations/navstar-gps_consum.shtml>.

"mscoree.dll in action." Troelsen, Andrew. Pro C# 2008 and the .NET 3.5 Platform Fourth Edition. New York, NY: Apress, 2007. 23.

Troelsen, Andrew. Pro C# 2008 and the .NET 3.5 Platform. New York, NY: Apress, 2007. 53

"Using the GPS Intermediate Driver from Managed Code." 2006.

Windows Mobile Developer Center. 19 April 2009 <http://msdn.microsoft.com/en-us/library/bb158708.aspx>.

"Walkthrough: Packaging a Smart Device Solution for Deployment." 2009. Visual Studio 2008 Developer Center. 19 April 2009 <http://msdn.microsoft.com/en-us/library/zcebx8f8.aspx>.

25