Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
com.ros.turtlebot.apps.follower.FollowerActivity Class Reference
Inheritance diagram for com.ros.turtlebot.apps.follower.FollowerActivity:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FollowerActivity ()
void onCreate (Bundle savedInstanceState)
boolean onCreateOptionsMenu (Menu menu)
boolean onOptionsItemSelected (MenuItem item)

Protected Member Functions

void init (NodeMainExecutor nodeMainExecutor)

Private Member Functions

void callService (byte newState)
void showToast (final String message)

Private Attributes

final OnClickListener backButtonListener
RosImageView
< sensor_msgs.CompressedImage > 
cameraView
Toast lastToast
ConnectedNode node
final OnClickListener startButtonListener
final OnClickListener stopButtonListener

Static Private Attributes

static final String cameraTopic = "/camera/rgb/image_color/compressed_throttle"

Detailed Description

Definition at line 28 of file FollowerActivity.java.


Constructor & Destructor Documentation

Definition at line 36 of file FollowerActivity.java.


Member Function Documentation

void com.ros.turtlebot.apps.follower.FollowerActivity.callService ( byte  newState) [inline, private]

Definition at line 122 of file FollowerActivity.java.

void com.ros.turtlebot.apps.follower.FollowerActivity.init ( NodeMainExecutor  nodeMainExecutor) [inline, protected]

Definition at line 75 of file FollowerActivity.java.

void com.ros.turtlebot.apps.follower.FollowerActivity.onCreate ( Bundle  savedInstanceState) [inline]

Called when the activity is first created.

Definition at line 43 of file FollowerActivity.java.

Definition at line 104 of file FollowerActivity.java.

Definition at line 111 of file FollowerActivity.java.

void com.ros.turtlebot.apps.follower.FollowerActivity.showToast ( final String  message) [inline, private]

Call Toast on UI thread.

Parameters:
messageMessage to show on toast.

Definition at line 166 of file FollowerActivity.java.


Member Data Documentation

Initial value:
 new OnClickListener()
  {
    @Override
    public void onClick(View v)
    {
      onBackPressed();
    }
  }

Definition at line 181 of file FollowerActivity.java.

final String com.ros.turtlebot.apps.follower.FollowerActivity.cameraTopic = "/camera/rgb/image_color/compressed_throttle" [static, private]

Definition at line 33 of file FollowerActivity.java.

RosImageView<sensor_msgs.CompressedImage> com.ros.turtlebot.apps.follower.FollowerActivity.cameraView [private]

Definition at line 32 of file FollowerActivity.java.

Definition at line 30 of file FollowerActivity.java.

Definition at line 31 of file FollowerActivity.java.

Initial value:
 new OnClickListener()
  {
    @Override
    public void onClick(View v)
    {
      callService(turtlebot_follower.ChangeStateRequest.FOLLOW);
    }
  }

Definition at line 190 of file FollowerActivity.java.

Initial value:
 new OnClickListener()
  {
    @Override
    public void onClick(View v)
    {
      callService(turtlebot_follower.ChangeStateRequest.STOPPED);
    }
  }

Definition at line 199 of file FollowerActivity.java.


The documentation for this class was generated from the following file:


turtlebot_android_follower
Author(s): Jorge Santos
autogenerated on Mon Oct 6 2014 07:58:47