Skip to content

Ignition math library is a general purpose math library for robot applications.

License

Unknown, Apache-2.0 licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
COPYING
Notifications You must be signed in to change notification settings

ximenesfel/ign-math

Repository files navigation

Ignition Math

Math classes and functions for robot applications.

Ignition Math is a component in the Ignition framework, a set of libraries designed to rapidly develop robot applications. The library defines math classes and functions used in other Ignition libraries and programs.

http://ignitionrobotics.org

Continuous integration

This project uses appveyor for testing on Windows. It has the following build status: appveyor badge

This project also uses bitbucket pipelines for testing with Linux.

Test coverage reports are available at Codecov:

codecov

Required Dependencies

brew install ignition-cmake

Optional Dependencies

sudo apt-get install doxygen
brew install doxygen

Installation

Standard installation can be performed in UNIX systems using the following steps:

  • mkdir build/
  • cd build/
  • cmake ..
  • sudo make install

Uninstallation

To uninstall the software installed with the previous steps:

  • cd build/
  • sudo make uninstall

Create Documentation & Release

  1. Build documentation
cd build
make doc
  1. Upload documentation to ignitionrobotics.org.
cd build
sh upload_doc.sh
  1. If you're creating a new release, then tell ignitionrobotics.org about the new version. For example:
curl -k -X POST -d '{"libName":"common", "version":"1.0.0", "releaseDate":"2017-10-09T12:10:13+02:00","password":"secret"}' https://api.ignitionrobotics.org/1.0/versions

About

Ignition math library is a general purpose math library for robot applications.

Resources

License

Unknown, Apache-2.0 licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.5%
  • Ruby 1.7%
  • C 1.3%
  • SWIG 1.1%
  • CMake 0.8%
  • Shell 0.2%
  • Other 0.4%