Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer Class Reference
Inheritance diagram for com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void draw (GL10 gl)
 MapPosePublisherLayer (NameResolver newNameResolver, Context context)
void onShutdown (VisualizationView view, Node node)
void onStart (ConnectedNode connectedNode, Handler handler, FrameTransformTree frameTransformTree, final Camera camera)
boolean onTouchEvent (VisualizationView view, MotionEvent event)
void setGoalMode ()
void setPoseMode ()

Private Member Functions

double angle (double x1, double y1, double x2, double y2)

Private Attributes

Publisher
< geometry_msgs.PoseStamped > 
androidGoalPublisher
Camera camera
ConnectedNode connectedNode
final Context context
Transform fixedPose
GestureDetector gestureDetector
Publisher< MoveBaseActionGoal > goalPublisher
Publisher
< geometry_msgs.PoseWithCovarianceStamped > 
initialPosePublisher
int mode
NameResolver nameResolver
Transform pose
Shape shape
boolean visible

Static Private Attributes

static final int GOAL_MODE = 1
static final String INITIAL_POSE_TOPIC = "initialpose"
static final String MAP_FRAME = "map"
static final String MOVE_BASE_GOAL_TOPIC = "move_base/goal"
static final String POSE_GOAL_TOPIC = "move_base_simple/goal"
static final int POSE_MODE = 0
static final String ROBOT_FRAME = "base_link"

Detailed Description

Definition at line 31 of file MapPosePublisherLayer.java.


Constructor & Destructor Documentation

com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.MapPosePublisherLayer ( NameResolver  newNameResolver,
Context  context 
) [inline]

Definition at line 55 of file MapPosePublisherLayer.java.


Member Function Documentation

double com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.angle ( double  x1,
double  y1,
double  x2,
double  y2 
) [inline, private]

Definition at line 77 of file MapPosePublisherLayer.java.

Definition at line 70 of file MapPosePublisherLayer.java.

void com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.onShutdown ( VisualizationView  view,
Node  node 
) [inline]

Definition at line 197 of file MapPosePublisherLayer.java.

void com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.onStart ( ConnectedNode  connectedNode,
Handler  handler,
FrameTransformTree  frameTransformTree,
final Camera  camera 
) [inline]

Definition at line 160 of file MapPosePublisherLayer.java.

boolean com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.onTouchEvent ( VisualizationView  view,
MotionEvent  event 
) [inline]

Definition at line 84 of file MapPosePublisherLayer.java.

Definition at line 65 of file MapPosePublisherLayer.java.

Definition at line 61 of file MapPosePublisherLayer.java.


Member Data Documentation

Definition at line 42 of file MapPosePublisherLayer.java.

Definition at line 49 of file MapPosePublisherLayer.java.

Definition at line 50 of file MapPosePublisherLayer.java.

Definition at line 39 of file MapPosePublisherLayer.java.

Definition at line 48 of file MapPosePublisherLayer.java.

Definition at line 46 of file MapPosePublisherLayer.java.

Definition at line 53 of file MapPosePublisherLayer.java.

Definition at line 43 of file MapPosePublisherLayer.java.

Definition at line 35 of file MapPosePublisherLayer.java.

Publisher<geometry_msgs.PoseWithCovarianceStamped> com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.initialPosePublisher [private]

Definition at line 41 of file MapPosePublisherLayer.java.

Definition at line 33 of file MapPosePublisherLayer.java.

Definition at line 51 of file MapPosePublisherLayer.java.

Definition at line 37 of file MapPosePublisherLayer.java.

Definition at line 45 of file MapPosePublisherLayer.java.

Definition at line 47 of file MapPosePublisherLayer.java.

final String com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.POSE_GOAL_TOPIC = "move_base_simple/goal" [static, private]

Definition at line 36 of file MapPosePublisherLayer.java.

Definition at line 52 of file MapPosePublisherLayer.java.

Definition at line 34 of file MapPosePublisherLayer.java.

Definition at line 40 of file MapPosePublisherLayer.java.

Definition at line 44 of file MapPosePublisherLayer.java.


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


android_apps
Author(s): Daniel Stonier , Kazuto Murase
autogenerated on Fri Aug 28 2015 10:04:41