Public Member Functions | |
BaseOdomPublisher (BaseDevice baseDevice) | |
GraphName | getDefaultNodeName () |
void | onStart (ConnectedNode connectedNode) |
Package Attributes | |
Thread | basePublisherThread |
MessageFactory | mMessageFactory = mNodeConfiguration.getTopicMessageFactory() |
NodeConfiguration | mNodeConfiguration = NodeConfiguration.newPrivate() |
Private Member Functions | |
void | publish (OdometryStatus odometryStatus) |
Private Attributes | |
final BaseDevice | baseDevice |
TransformStamped | baseToLaser |
Publisher< Odometry > | odometryPublisher |
TransformStamped | odomToBaseLink |
Publisher< TFMessage > | tfPublisher |
Static Private Attributes | |
static final Log | log = LogFactory.getLog(BaseOdomPublisher.class) |
Definition at line 31 of file BaseOdomPublisher.java.
com.github.c77.base_controller.BaseOdomPublisher.BaseOdomPublisher | ( | BaseDevice | baseDevice | ) | [inline] |
Definition at line 43 of file BaseOdomPublisher.java.
GraphName com.github.c77.base_controller.BaseOdomPublisher.getDefaultNodeName | ( | ) | [inline] |
Definition at line 48 of file BaseOdomPublisher.java.
void com.github.c77.base_controller.BaseOdomPublisher.onStart | ( | ConnectedNode | connectedNode | ) | [inline] |
Definition at line 53 of file BaseOdomPublisher.java.
void com.github.c77.base_controller.BaseOdomPublisher.publish | ( | OdometryStatus | odometryStatus | ) | [inline, private] |
Definition at line 99 of file BaseOdomPublisher.java.
Definition at line 33 of file BaseOdomPublisher.java.
Thread com.github.c77.base_controller.BaseOdomPublisher.basePublisherThread [package] |
Definition at line 32 of file BaseOdomPublisher.java.
TransformStamped com.github.c77.base_controller.BaseOdomPublisher.baseToLaser [private] |
Definition at line 39 of file BaseOdomPublisher.java.
final Log com.github.c77.base_controller.BaseOdomPublisher.log = LogFactory.getLog(BaseOdomPublisher.class) [static, private] |
Definition at line 41 of file BaseOdomPublisher.java.
MessageFactory com.github.c77.base_controller.BaseOdomPublisher.mMessageFactory = mNodeConfiguration.getTopicMessageFactory() [package] |
Definition at line 35 of file BaseOdomPublisher.java.
NodeConfiguration com.github.c77.base_controller.BaseOdomPublisher.mNodeConfiguration = NodeConfiguration.newPrivate() [package] |
Definition at line 34 of file BaseOdomPublisher.java.
Publisher<Odometry> com.github.c77.base_controller.BaseOdomPublisher.odometryPublisher [private] |
Definition at line 36 of file BaseOdomPublisher.java.
TransformStamped com.github.c77.base_controller.BaseOdomPublisher.odomToBaseLink [private] |
Definition at line 38 of file BaseOdomPublisher.java.
Publisher<TFMessage> com.github.c77.base_controller.BaseOdomPublisher.tfPublisher [private] |
Definition at line 37 of file BaseOdomPublisher.java.