As the name suggested, this application is a in door navigator. It uses a pedometer and a compass to determine the user's position; and implements A* path-finding algorithm to find the path between the user's postion and destination postion
https://github.com/LindenY/InDoorNavigator.git
Project Detail
The following table is the detailed list of InDoorNavigator.
Item | Value |
---|---|
Java File Count | 25 |
Target SDK Version | 19 |
Minimum SDK Version | 9 |
Activity Count | 1 |
Fragment Count | 1 |
jar files used | android-support-v4.jar |
Java Source Files
InDoorNavigator has the following Java source files.
ca.uwaterloo.lab4_204_03.MainActivity.java ca.uwaterloo.mapper.InterceptPoint.java ca.uwaterloo.mapper.LabeledPoint.java ca.uwaterloo.mapper.LineSegment.java ca.uwaterloo.mapper.MapLoader.java ca.uwaterloo.mapper.MapView.java ca.uwaterloo.mapper.NavigationalMap.java ca.uwaterloo.mapper.PositionListener.java ca.uwaterloo.mapper.VectorUtils.java ca.uwaterloo.navigation.Navigation.java ca.uwaterloo.navigationView.CompassView.java ca.uwaterloo.navigationView.GuidelineView.java ca.uwaterloo.navigationView.NavigationalView.java ca.uwaterloo.pathFinding.AStar.AStarPathFinding.java ca.uwaterloo.pathFinding.AStar.Grid.java ca.uwaterloo.pathFinding.DefaultPositionListener.java ca.uwaterloo.pathFinding.PathFinding.java ca.uwaterloo.pathFinding.PathFindingDelegate.java ca.uwaterloo.sensor.GeoOrientationSensor.java ca.uwaterloo.sensor.SensorFilter.java ca.uwaterloo.sensor.SoftSensor.java ca.uwaterloo.sensor.SoftSensorListener.java ca.uwaterloo.sensor.SoftSensorManager.java ca.uwaterloo.sensor.StepCounter.java ca.uwaterloo.sensor.StepCounterWithOrientation.java
0 Comments: