-
Notifications
You must be signed in to change notification settings - Fork 11
Detailed Design
For the robot control application, the user is presented with a form (called the "Master Chooser" in ROSJava Android) to input the IP address of the master node he or she wishes to connect to. It may eventually be possible to automatically detect robots running ROS nodes on the network, but this must be implemented manually.
After the user connects, they are sent to the main layout which display all of the relevant information from the robot including the camera view and laser scan view. The user is able to swap the views if he or she wishes one to be larger than the other. Direct drive control is available using the single joystick in the bottom-right corner.
If the user wishes to connect to another robot, they have to tap the "Change Robot" button which takes them back to the Master Chooser.
Robot information is displayed in a tabbed data grid view above the joystick, and battery and connection information is directly to the left of the joystick.
Made using mockflow.com