PACKLIB
The Packlib development environment is an interactive workbench which allows to simulate and analyse physical and mathematical systems. Packlib allows you to analyse easily the behaviour of complex systems such as neural networks, mobile robotics systems, etc.
With Packlib you can simulate a dynamic system very quickly. All you have to do is drag icons on the workbench and connect them with links representing the data flow - without writing a single line of code. Many icons (modules) already exist for neural networks, classification, mobile robotics, data generation and visualisation.
Packlib is an open system. Each user can write its own modules in C/C++ language with the help of existing templates. The modules are compiled, so that they run very fast compared to other commercial environments. In a few minutes, new modules can be created, placed on the desktop and linked with other modules. Several modules can be grouped to create hierarchical designs.
Packlib allows also to simulate models in an interactive way. Simply link a data generation module as a source with an oscilloscope as output. Module parameters (such as the data shape, the frequency, etc.) can be changed while the simulation is running. The changes are immediately seen on the oscilloscope.
You can interactively build control panels with sliders, buttons, icons, etc., where all the parameters of the simulation are grouped. The workbench can then be hidden from view, permitting to create full-featured simulatiors for students or for demonstartion purposes.
If you are interested in getting more information about PACKLIB,
do not hesitate to contact its developer Yves Cheneval.
Homepages: Robots at LAMI - LAMI - DI - EPFL
Francesco Mondada June 1996. Send me an E-mail for any questions or comments.