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" |
Definition at line 31 of file MapPosePublisherLayer.java.
com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.MapPosePublisherLayer | ( | NameResolver | newNameResolver, |
Context | context | ||
) | [inline] |
Definition at line 55 of file MapPosePublisherLayer.java.
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.
void com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.draw | ( | GL10 | gl | ) | [inline] |
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.
Publisher<geometry_msgs.PoseStamped> com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.androidGoalPublisher [private] |
Definition at line 42 of file MapPosePublisherLayer.java.
Camera com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.camera [private] |
Definition at line 49 of file MapPosePublisherLayer.java.
ConnectedNode com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.connectedNode [private] |
Definition at line 50 of file MapPosePublisherLayer.java.
final Context com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.context [private] |
Definition at line 39 of file MapPosePublisherLayer.java.
Transform com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.fixedPose [private] |
Definition at line 48 of file MapPosePublisherLayer.java.
GestureDetector com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.gestureDetector [private] |
Definition at line 46 of file MapPosePublisherLayer.java.
final int com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.GOAL_MODE = 1 [static, private] |
Definition at line 53 of file MapPosePublisherLayer.java.
Publisher<MoveBaseActionGoal> com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.goalPublisher [private] |
Definition at line 43 of file MapPosePublisherLayer.java.
final String com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.INITIAL_POSE_TOPIC = "initialpose" [static, private] |
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.
final String com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.MAP_FRAME = "map" [static, private] |
Definition at line 33 of file MapPosePublisherLayer.java.
Definition at line 51 of file MapPosePublisherLayer.java.
final String com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.MOVE_BASE_GOAL_TOPIC = "move_base/goal" [static, private] |
Definition at line 37 of file MapPosePublisherLayer.java.
NameResolver com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.nameResolver [private] |
Definition at line 45 of file MapPosePublisherLayer.java.
Transform com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.pose [private] |
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.
final int com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.POSE_MODE = 0 [static, private] |
Definition at line 52 of file MapPosePublisherLayer.java.
final String com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.ROBOT_FRAME = "base_link" [static, private] |
Definition at line 34 of file MapPosePublisherLayer.java.
Definition at line 40 of file MapPosePublisherLayer.java.
boolean com.github.rosjava.android_apps.map_nav.MapPosePublisherLayer.visible [private] |
Definition at line 44 of file MapPosePublisherLayer.java.