public interface Localize
Modifier and Type | Interface and Description |
---|---|
static interface |
Localize.Async |
static interface |
Localize.OnStartedListener
Listener for started signal
|
static interface |
Localize.OnStatusChangedListener
Listener for status property changed event
|
Modifier and Type | Method and Description |
---|---|
void |
addOnStartedListener(Localize.OnStartedListener onStartedListener)
Add a OnStartedListener
|
void |
addOnStatusChangedListener(Localize.OnStatusChangedListener onStatusChangedListener)
Add a property changed listener for status
|
Localize.Async |
async() |
LocalizationStatus |
getStatus()
Exposes the property status value
|
void |
removeAllOnStartedListeners()
Remove all OnStartedListener
|
void |
removeAllOnStatusChangedListeners()
Remove all status changed listeners
|
void |
removeOnStartedListener(Localize.OnStartedListener onStartedListener)
Remove a OnStartedListener
|
void |
removeOnStatusChangedListener(Localize.OnStatusChangedListener onStatusChangedListener)
Remove a property changed listener for status
|
void |
run()
Start the localization process.
|
void |
runWithLocalizationHint(Transform hint)
Start the localization process, and give it a hint about the robot
current location relatively to the Map origin.
|
void |
setOnStartedListener(Localize.OnStartedListener onStartedListener)
Deprecated.
|
void |
setOnStatusChangedListener(Localize.OnStatusChangedListener onStatusChangedListener)
Deprecated.
|
Localize.Async async()
void run()
void runWithLocalizationHint(Transform hint)
External
- localization hint to give strong advice about robot position in map frame.@Deprecated void setOnStartedListener(Localize.OnStartedListener onStartedListener)
onStartedListener
- the listenervoid addOnStartedListener(Localize.OnStartedListener onStartedListener)
onStartedListener
- the listenervoid removeOnStartedListener(Localize.OnStartedListener onStartedListener)
onStartedListener
- the listenervoid removeAllOnStartedListeners()
LocalizationStatus getStatus()
Localization status.
@Deprecated void setOnStatusChangedListener(Localize.OnStatusChangedListener onStatusChangedListener)
onStatusChangedListener
- the listenervoid addOnStatusChangedListener(Localize.OnStatusChangedListener onStatusChangedListener)
onStatusChangedListener
- the listenervoid removeOnStatusChangedListener(Localize.OnStatusChangedListener onStatusChangedListener)
onStatusChangedListener
- the listenervoid removeAllOnStatusChangedListeners()