orca-robotics INTRODUCTION Overview Download and Install Documentation REPOSITORY Interfaces Drivers Libraries Utilities Software Map DEVELOPER Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
hydrointerfaces::InsGps Class ReferenceAbstract class for a Ins/Gps system.
More...
|
Public Types | |
enum | Datatype { Ins, Gps, Imu } |
possible types GenericData can contain More... | |
enum | StatusMessagetype { NoMsg, Ok, Warning, Fault } |
possible Status Messages GenericData can contain More... | |
enum | GpsSolutionStatus { NoFix, BadFix, Good } |
Gps Status split up into solution status, correction-method and -source, to break down the bazillion possibilities. This is not as granular as it could be but should cover the major cases.
Solution status. More... | |
enum | GpsCorrectionMethod { None, PhaseDiff, CarrierDiff } |
what type of corrections do we have More... | |
enum | GpsCorrectionSource { Local, Distant, Satellite } |
where do the corrections come from More... | |
Public Member Functions | |
virtual std::auto_ptr< GenericData > | read ()=0 |
blocking read on the driver | |
Classes | |
class | Config |
general configuration of a Ins/Gps system; empty for now More... | |
class | GenericData |
Generic data type returned by a read. More... | |
class | GpsData |
Gps: global position, plus velocity. More... | |
class | ImuData |
Imu: strapdown inertial measurements. More... | |
class | InsData |
Ins: global position plus velocity orientatoin. More... |
All drivers should implement this, making it simple to add support for different drivers
This guy is not guaranteed to be thread-safe!
|
possible types GenericData can contain
|
|
what type of corrections do we have
|
|
where do the corrections come from
|
|
Gps Status split up into solution status, correction-method and -source, to break down the bazillion possibilities. This is not as granular as it could be but should cover the major cases. Solution status.
|
|
possible Status Messages GenericData can contain
|
Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)