Indoor and outdoor localization on a 3D map using collaborative updating (based on the redpin project: http://redpin.org/).
UPMCarte is hosted in the following web site
https://github.com/BenjaminMesre/UPMCarte
If you think the Android project UPMCarte listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of UPMCarte.
Item | Value |
---|---|
Java File Count | 162 |
Supported screen sizes | [mdpi, ldpi, hdpi] |
Target SDK Version | 8 |
Minimum SDK Version | 8 |
Activity Count | 9 |
jar files used | gson-1.3.jar gson-1.3.jar libsvm.jar libsvm.jar mysql-connector-java-5.1.13-bin.jar sqlite-jdbc-3.6.17.1.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_COARSE_UPDATES android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_WIFI_STATE android.permission.INTERNET android.permission.WAKE_LOCK |
Asset File Names | assets\android-icon.psd assets\hdpi\_pre_production\icon-hdpi.psd assets\ldpi\_pre_production\icon-ldpi.psd assets\mdpi\_pre_production\icon-mdpi.psd |
The license information of UPMCarte is as follows:
GNU Lesser General Public License
There are 21 image files in UPMCarte. The names of the image files are listed as follows.
annotation.9.png arrow_down.png arrow_up.png blackbar_glossy.9.png configuration.png current_location.png menu_addmap.png menu_addmap_black.png menu_list.png menu_list_black.png menu_locate_me.png menu_locate_me_black.png menu_search.png navigation_arrow.png pin.png purple_map_pin_big.png purple_map_pin_big_cur.png red_map_pin_big.png red_map_pin_big_cur.png redpin_logo_glossless.png retour.png
The following screenshort is generated from the image listed above.
UPMCarte has the following Java source files.
libsvm.svm.java libsvm.svm_model.java libsvm.svm_node.java libsvm.svm_parameter.java libsvm.svm_print_interface .java libsvm.svm_problem.java null.svm_toy.java org.libsvm.core.svm_predict.java org.libsvm.core.svm_scale .java org.libsvm.core.svm_train.java org.redpin.android.ApplicationContext.java org.redpin.android.core.Fingerprint.java org.redpin.android.core.Location.java org.redpin.android.core.Map.java org.redpin.android.core.Measurement.java org.redpin.android.core.SpinnerData.java org.redpin.android.core.Vector.java org.redpin.android.core.measure.BluetoothReading.java org.redpin.android.core.measure.GSMReading.java org.redpin.android.core.measure.WiFiReading.java org.redpin.android.db.EntityHome.java org.redpin.android.db.EntityHomeFactory.java org.redpin.android.db.IEntityHome.java org.redpin.android.db.LocalEntity.java org.redpin.android.db.LocationHome.java org.redpin.android.db.MapHome.java org.redpin.android.db.RemoteEntity.java org.redpin.android.db.SpinnerDataHome.java org.redpin.android.json.BaseFingerprintTypeAdapter.java org.redpin.android.json.BaseLocationTypeAdapter.java org.redpin.android.json.BaseMapTypeAdapter.java org.redpin.android.json.BaseMeasurementTypeAdapter.java org.redpin.android.json.BaseSpinnerDataTypeAdapter.java org.redpin.android.json.GsonFactory.java org.redpin.android.json.MeasurementTypeAdapter.java org.redpin.android.net.ConnectionHandler.java org.redpin.android.net.DownloadImageTask.java org.redpin.android.net.InternetConnectionManager.java org.redpin.android.net.PerformRequestTask.java org.redpin.android.net.PerformRequestTaskCallback.java org.redpin.android.net.Request.java org.redpin.android.net.RequestHandler.java org.redpin.android.net.Response.java org.redpin.android.net.SynchronizationManager.java org.redpin.android.net.UploadImageTask.java org.redpin.android.net.home.FingerprintRemoteHome.java org.redpin.android.net.home.IRemoteEntityHome.java org.redpin.android.net.home.LocationRemoteHome.java org.redpin.android.net.home.MapRemoteHome.java org.redpin.android.net.home.RemoteEntityHome.java org.redpin.android.net.home.RemoteEntityHomeCallback.java org.redpin.android.net.home.SpinnerDataRemoteHome.java org.redpin.android.net.wifi.WifiSniffer.java org.redpin.android.provider.RedpinContentProvider.java org.redpin.android.provider.RedpinContract.java org.redpin.android.provider.RemoteBaseColumns.java org.redpin.android.ui.MapGLViewActivity.java org.redpin.android.ui.NewMapActivity.java org.redpin.android.ui.ServerPreferences.java org.redpin.android.ui.SettingsActivity.java org.redpin.android.ui.list.GroupedListAdapter.java org.redpin.android.ui.list.LocationCursorAdapter.java org.redpin.android.ui.list.LocationListActivity.java org.redpin.android.ui.list.MainListActivity.java org.redpin.android.ui.list.MapCursorAdapter.java org.redpin.android.ui.list.MapListActivity.java org.redpin.android.ui.list.SearchListActivity.java org.redpin.android.ui.mapgl.FloorMap.java org.redpin.android.ui.mapgl.LocationMarkerGL.java org.redpin.android.ui.mapgl.MapGLRenderer.java org.redpin.android.ui.mapgl.MapGLSurfaceView.java org.redpin.android.ui.mapgl.Position_Name.java org.redpin.android.ui.mapgl.Regex.java org.redpin.android.ui.mapview.CurrentLocationCircle.java org.redpin.android.ui.mapview.LocationMarker.java org.redpin.android.ui.mapview.LocationMarkerAnnotation.java org.redpin.android.ui.mapview.MapView.java org.redpin.android.ui.mapview.ZoomAndScrollImageView.java org.redpin.android.util.E.java org.redpin.android.util.ExceptionHandler.java org.redpin.android.util.ExceptionReporter.java org.redpin.base.core.Fingerprint.java org.redpin.base.core.IMeasurement.java org.redpin.base.core.Location.java org.redpin.base.core.Map.java org.redpin.base.core.Measurement.java org.redpin.base.core.SpinnerData.java org.redpin.base.core.Types.java org.redpin.base.core.measure.BluetoothReading.java org.redpin.base.core.measure.GSMReading.java org.redpin.base.core.measure.WiFiReading.java org.redpin.base.util.FixedPointLong.java org.redpin.base.util.FixedPointLongException.java org.redpin.server.standalone.RedpinStandaloneServer.java org.redpin.server.standalone.core.Fingerprint.java org.redpin.server.standalone.core.Location.java org.redpin.server.standalone.core.Map.java org.redpin.server.standalone.core.Measurement.java org.redpin.server.standalone.core.ReadingInMeasurement.java org.redpin.server.standalone.core.SpinnerData.java org.redpin.server.standalone.core.Vector.java org.redpin.server.standalone.core.measure.BluetoothReading.java org.redpin.server.standalone.core.measure.GSMReading.java org.redpin.server.standalone.core.measure.WiFiReading.java org.redpin.server.standalone.db.DatabaseConnection.java org.redpin.server.standalone.db.HomeFactory.java org.redpin.server.standalone.db.IEntity.java org.redpin.server.standalone.db.homes.BluetoothReadingHome.java org.redpin.server.standalone.db.homes.EntityHome.java org.redpin.server.standalone.db.homes.FingerprintHome.java org.redpin.server.standalone.db.homes.GSMReadingHome.java org.redpin.server.standalone.db.homes.IEntityHome.java org.redpin.server.standalone.db.homes.LocationHome.java org.redpin.server.standalone.db.homes.MapHome.java org.redpin.server.standalone.db.homes.MeasurementHome.java org.redpin.server.standalone.db.homes.ReadingInMeasurementHome.java org.redpin.server.standalone.db.homes.SpinnerDataHome.java org.redpin.server.standalone.db.homes.WiFiReadingHome.java org.redpin.server.standalone.db.homes.vector.BluetoothReadingVectorHome.java org.redpin.server.standalone.db.homes.vector.GSMReadingVectorHome.java org.redpin.server.standalone.db.homes.vector.VectorHome.java org.redpin.server.standalone.db.homes.vector.WiFiReadingVectorHome.java org.redpin.server.standalone.json.BaseFingerprintTypeAdapter.java org.redpin.server.standalone.json.BaseLocationTypeAdapter.java org.redpin.server.standalone.json.BaseMapTypeAdapter.java org.redpin.server.standalone.json.BaseMeasurementTypeAdapter.java org.redpin.server.standalone.json.BaseSpinnerDataTypeAdapter.java org.redpin.server.standalone.json.GsonFactory.java org.redpin.server.standalone.json.MeasurementTypeAdapter.java org.redpin.server.standalone.locator.ILocator.java org.redpin.server.standalone.locator.LocatorHome.java org.redpin.server.standalone.locator.MeasurementComparator.java org.redpin.server.standalone.locator.RedpinLocator.java org.redpin.server.standalone.locator.SVMLocator.java org.redpin.server.standalone.net.ConnectionHandler.java org.redpin.server.standalone.net.GetLocationHandler.java org.redpin.server.standalone.net.GetLocationListHandler.java org.redpin.server.standalone.net.GetMapListHandler.java org.redpin.server.standalone.net.GetSpinnerDataHandler.java org.redpin.server.standalone.net.GetSpinnerDataListHandler.java org.redpin.server.standalone.net.HandlerFactory.java org.redpin.server.standalone.net.IHandler.java org.redpin.server.standalone.net.ImageHandler.java org.redpin.server.standalone.net.RemoveLocationHandler.java org.redpin.server.standalone.net.RemoveMapHandler.java org.redpin.server.standalone.net.RemoveSpinnerDataHandler.java org.redpin.server.standalone.net.RequestHandler.java org.redpin.server.standalone.net.Response.java org.redpin.server.standalone.net.SetFingerprintHandler.java org.redpin.server.standalone.net.SetMapHandler.java org.redpin.server.standalone.net.SetSpinnerDataHandler.java org.redpin.server.standalone.net.UnknownHandler.java org.redpin.server.standalone.net.UpdateLocationHandler.java org.redpin.server.standalone.svm.Categorizer.java org.redpin.server.standalone.svm.CategorizerFactory.java org.redpin.server.standalone.svm.SVMSupport.java org.redpin.server.standalone.svm.TrainSVMTimerTask.java org.redpin.server.standalone.util.Configuration.java org.redpin.server.standalone.util.Log.java