pom component
- Ports
- Services
- get_history_length (attribute)
- set_history_length (attribute)
- get_filter_period (attribute)
- set_filter_period (attribute)
- get_prediction_model (attribute)
- set_prediction_model (attribute)
- get_process_noise (attribute)
- set_process_noise (attribute)
- get_mag_field (attribute)
- set_mag_field (attribute)
- add_measurement (activity)
- replay (activity)
- set_position (function)
- log_state (activity)
- log_measurements (activity)
- log_stop (function)
- log_info (function)
- Tasks
Ports
measure (multiple in)
Data structure
|
frame (multiple out)
Data structure
|
Services
set_filter_period (attribute)
Inputs
|
Throws
|
get_prediction_model (attribute)
Outputs
|
set_prediction_model (attribute)
Inputs
|
get_process_noise (attribute)
Outputs
|
set_process_noise (attribute)
Inputs
|
get_mag_field (attribute)
Outputs
|
Get the expected magnetic field vector at current location.
set_mag_field (attribute)
Inputs
|
Define the expected magnetic field vector at current location.
Data must be given in world frame coordinates.
The service does not enforce any convention on the global frame in which data is given. The frame must be consistent with the expected frame of any absolute position and orientation measurements received by the component. |
add_measurement (activity)
Inputs
|
Throws
|
Context
|
Add a measurement source.
Offset indicates the sensor position in body frame, relative to the point for which the state is estimated.
replay (activity)
Inputs
|
Throws
|
Context
|
Replay a measurement log file
set_position (function)
Inputs
|
Set the current position.
This sets the current state to the given position (meters and degrees). This is the position that will be published until new measurements arrive.
The precision is intepreted as 3 times the standard deviation.
If new measurements include a position or orientation measurement, they will override the state set by this function. |
log_state (activity)
Inputs
|
Throws
|
Context
|
Log state
log_measurements (activity)
Inputs
|
Throws
|
Context
|
Log measurements
Tasks
io
Context
|
Throws
|
filter
Context
|
Throws
|