Android Application for control of Asctec Pelican. Joint project with Qinetiq.
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.
The following table is the detailed list of QuadControl.
Item | Value |
---|---|
Java File Count | 34 |
Supported screen sizes | [mdpi, ldpi, hdpi, xhdpi] |
Target SDK Version | 13 |
Minimum SDK Version | 13 |
Activity Count | 2 |
Fragment Count | 6 |
jar files used | android-support-v13.jar |
Required Permissions | android.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 |
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.
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