This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
designs:software [2015/10/13 15:12] mikealdred created |
designs:software [2015/11/06 15:27] (current) mikealdred |
||
---|---|---|---|
Line 10: | Line 10: | ||
The controller software is an Android application that is used to control the robot remotely. The Android platform was selected because it can be developed on a wide range of platforms, has a larger amount of devices available for it cheaply, and is considered a much more open platform. | The controller software is an Android application that is used to control the robot remotely. The Android platform was selected because it can be developed on a wide range of platforms, has a larger amount of devices available for it cheaply, and is considered a much more open platform. | ||
- | Currently Android Studio is used for development, the root directory of the project being located under: ''android/EmuMini2/'', this directory can be opened in Android Studio via ''Open Project'' and allow for the project to be built. | + | Currently Android Studio is used for development, the root directory of the project being located under: ''android/controller/'', this directory can be opened in Android Studio via ''Open Project'' and allow for the project to be built. |
===== Robot Software ===== | ===== Robot Software ===== | ||
Line 21: | Line 21: | ||
In order to try and make the development process easier, and try to move towards a one-step build process the third major part of the software is a combination of scripts to build the robot software into a distributable image. | In order to try and make the development process easier, and try to move towards a one-step build process the third major part of the software is a combination of scripts to build the robot software into a distributable image. | ||
+ | |||
+ | Details can be found on [[designs:software:development|development software]]. |