libcimar

libcimar is a library of functions and data structures that are not available in standard C, yet are very useful in developing unmanned systems.

Browse the source here.

Features

  • Universal Transverse Mercator (UTM) library
  • Bresenham Line utilities
  • Great Circle calculations
  • Point calculations for following systems:
    • Global Grid Point
    • Latitude-Longitude-Altitude
    • Universal Transverse Mercator
  • Convenient data structures:
    • Queue
    • Torus Buffer
    • Vector