ISeeML  1.0
How to use this library set

This version of ISeeML only provides forward path generation (no obstacle avoidance, or planning) with or without continuous curvature profile.

ISeeML does not have yet a standard Graphic User Interface. This means you can only, for the moment, compute forward-only paths with continuous or discontinuous curvature profile, and get their characteristics.

A graphical example is however provided, using wxWindows. Integrating GUI into the class hierarchy is planned for next version, and back-up manoeuvres (change of direction of motion) for the following one.

This library installation has no requirement, except of course a C++ compiler. Depending on the one used, you may need to add optional includes or lines. To try the GUI example, you however need to install wxWindows.

This library has been compiled and tested:

Computation time varies a lot, depending on:

They vary from 2 ms (FSC paths under Linux on KoreBot II) to 5 microseconds (Dubins' paths under Linux on Intel Core2 Duo). Hundreds of millions tests have been done, with pre- and post-conditions activated (cf. CompilerFlags.h), without any error.

Fwd.cpp, TimeFwd.cpp, LengthFwd.cpp and wxGuiFwd.cpp are four examples showing how classes of this library can be used (the second example gives computation times, the fourth ones is a GUI).