Android Open Source - App control QuadControl






Project Summary

Android Application for control of Asctec Pelican. Joint project with Qinetiq.

Web Site / Source Repository

QuadControl is hosted in the following web site
https://github.com/epsilonorion/QuadControl

If you think the Android project QuadControl listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of QuadControl.

ItemValue
Java File Count34
Supported screen sizes[mdpi, ldpi, hdpi, xhdpi]
Target SDK Version13
Minimum SDK Version13
Activity Count2
Fragment Count6
jar files usedandroid-support-v13.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.WAKE_LOCK
android.permission.WIFI_LOCK
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 37 image files in QuadControl. The names of the image files are listed as follows.

ic_accept.png
ic_action_search.png
ic_add.png
ic_list_more_down.png
ic_list_more_up.png
ic_minus.png
icon_add.png
icon_air_vehicle.png
icon_back.png
icon_connected.png
icon_connecting_1.png
icon_connecting_2.png
icon_connecting_3.png
icon_connection_off.png
icon_connection_on.png
icon_delete.png
icon_disconnected.png
icon_document.png
icon_down.png
icon_faster.png
icon_folder.png
icon_forward.png
icon_info.png
icon_move.png
icon_pause.png
icon_play.png
icon_slower.png
icon_stop.png
icon_up.png
icon_vehicle.png
map_icon.png
marker.png
maximizesmall.png
minimizesmall.png
mylocation.png
qinetiq.png
quad.png

The following screenshort is generated from the image listed above.

null




Java Source Files

QuadControl has the following Java source files.

com.qinetiq.quadcontrol.MainActivity.java
com.qinetiq.quadcontrol.MainApplication.java
com.qinetiq.quadcontrol.RosImageView.java
com.qinetiq.quadcontrol.RouteOverlay.java
com.qinetiq.quadcontrol.SplashActivity.java
com.qinetiq.quadcontrol.StatusInfo.java
com.qinetiq.quadcontrol.VehicleOverlay.java
com.qinetiq.quadcontrol.VehicleStatus.java
com.qinetiq.quadcontrol.WaypointInfo.java
com.qinetiq.quadcontrol.WaypointList.java
com.qinetiq.quadcontrol.WaypointsOverlay.java
com.qinetiq.quadcontrol.filechooser.FileArrayAdapter.java
com.qinetiq.quadcontrol.filechooser.FileChooserDialog.java
com.qinetiq.quadcontrol.filechooser.FileInfo.java
com.qinetiq.quadcontrol.fragments.CommandFragment.java
com.qinetiq.quadcontrol.fragments.MapFragment.java
com.qinetiq.quadcontrol.fragments.MediaFragment.java
com.qinetiq.quadcontrol.fragments.NodeManagementFragment.java
com.qinetiq.quadcontrol.fragments.StatusFragment.java
com.qinetiq.quadcontrol.fragments.ViewFragmentAdapter.java
com.qinetiq.quadcontrol.fragments.WaypointListFragment.java
com.qinetiq.quadcontrol.preferences.GeneralPreferenceFragment.java
com.qinetiq.quadcontrol.preferences.PreferencesMenu.java
com.qinetiq.quadcontrol.preferences.ROSPreferenceFragment.java
com.qinetiq.quadcontrol.preferences.VehiclePreferenceFragment.java
com.qinetiq.quadcontrol.ros.ROSService.java
com.qinetiq.quadcontrol.ros.ROSVehicleBridge.java
com.qinetiq.quadcontrol.util.CSVParser.java
com.qinetiq.quadcontrol.util.CSVReader.java
com.qinetiq.quadcontrol.util.CSVWriter.java
com.qinetiq.quadcontrol.util.ResultSetHelper.java
com.qinetiq.quadcontrol.util.ResultSetHelperService.java
com.qinetiq.quadcontrol.util.SlidingDrawerWrapper.java
com.qinetiq.quadcontrol.util.Utils.java