Home
FAQ
Player
Utilities
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

Garmin GPS
[Models]

The GarminGPS model simulates GPS information by using the flat-world approximation. It doesn't account for GPS occlusion or loss of signal, etc.

When using the GPS modle, one must also define a UTM offset and zone in the global parameters section of the world file. The UTM offset governs the transformation between simulation coordinates and UTM coordinates; i.e., the point (0, 0, 0) in the simulation frame is mapped to point (utmOffset.x, utmOffset.y, utmOffset.z) in the UTM frame. The UTM zone is used to convert UTM coordinates to latitude and longitude.

libgazebo interfaces
This model supports the gps interface.

Player drivers
GPS position information is available through the gz_gps driver.

Attributes
The following attributes are supported.

  • id (string)
    • The model ID string (used by libgazebo to identify models).
    • Default: (empty)
  • xyz (float tuple, meters)
    • Model position (x, y, z, in meters).
    • Default: 0 0 0
  • rpy (float tuple, degrees)
    • Model orientation in Euler angles: roll, pitch, yaw.
    • Default: 0 0 0

Bodies
The following bodies are created by this model.

  • canonical
    • The canonical (default) body.

Example
<model:GarminGPS>
  <id>gps1</id>
</model:GarminGPS>

Todo:
Horizontal and vertical errors (Garmin specific).

Model satellite geometry for DOP.

Compute satellite occlusions.

Views

Authors
Pranav Srivastava


Last updated $Date: 2004/12/21 01:49:15 $
Generated on Sun May 22 18:39:09 2005 for Gazebo by doxygen 1.4.2