Fast C++ matrix library with easy to use functions and syntax, deliberately similar to Matlab. Uses template meta-programming techniques. Also provides efficient wrappers for LAPACK, BLAS and ATLAS libraries, including high-performance versions such as OpenBLAS and Intel MKL. Useful for machine learning, pattern recognition, signal processing, bioinformatics, statistics, finance, etc. For more details, see http://arma.sourceforge.net
Moved to https://github.com/rdiankov/openrave An open-source, cross-platform, plugin-based robot planning environment for autonomous robotics. Includes services like collision detection, physics, (inverse) kinematics, sensors, robot controls, python bindings, and a network scripting environment.
Weld Optimization for Automatic Welding
Science based weld software to develop optimal automatic weld procedures. SmartWeld is a PC based tool for designers, engineers, and technicians to aid in selecting, optimizing, and configuring automated welding processes.
Random Tree Generator for MatLab
RandTree is a MatLab based tree simulator program where the algorithm is based on Honda's model. We have used probabilistic generation of branches in order to simulate visually realistic tree structures. This program is designed to generate branching structures with bifurcation branching pattern (sympodial branching). By changing the probabilities and branching angles, you can generate different shapes of trees.
URBI: Universal Robotic Body Interface. URBI is a scripted command language used to control robots (AIBO, pioneer,...). It is a robot-independant API based on a client/server architecture. Liburbi C++/Java/Matlab are available here. Forum available at ht
A library for fast computation of Gauss transforms in multiple dimensions, using the Improved Fast Gauss Transform and Approximate Nearest Neighbor searching. This library is useful for efficient Kernel Density Estimation (KDE) using a Gaussian kernel.
Content-based Image Retrieval (CBIR) consists of retrieving visually similar images to a given query image from a database of images. It is done by comparing selected visual features such as color, texture and shape from the image database.
MPT is a toolbox that supplies cross-platform libraries for real-time perception primitives, including face detection, eye detection, blink detection, and color tracking.
mYm is a Matlab interface to MySQL server. It is based on the original 'MySQL and Matlab' by Robert Almgren and adds the support for BLOBs. That is, it can insert matlab objects (e.g. array, structure, cell) into BLOB fields.
Octave Eclipse GUI
Octave development environment built upon Eclipse's Dynamic Languages Toolkit (http://www.eclipse.org/dltk/). Distributed as an Update site for Eclipse 3.7 Indigo and Indigo-based package for several platforms. Supports search, autocompletion, launching scripts, interactive console, debug and integrated plotting on Octave versions 3.2.x, 3.4.x and 3.6.x. The current goal is to make it running out-of-box on multiple platforms. Currently only Linux and Windows are supported. Mac support is possible. The project needs a maintainer for Mac version, since I don't have Mac to build Octclipse and test it on this platform. Also, it is worth to support Eclipse 4.0 Juno with DLTK 4.
Octave Workshop is an integrated development environment for the GNU Octave programming language.
Image Acquisition Dynamic Link Library for Matlab and C/C++. It is free acquisition tool for those who has no money for MATLAB(R) Image Acquisition Toolbox and want to capture images from FireWire cameras. It is based on CMU driver.
CCA-fMRI is a SPM-toolbox (http://www.fil.ion.ucl.ac.uk/spm/) for detecting brain activity pattern using functional magnetic resonance imaging (fMRI) in combination with canonical correlation analysis.
Optical ray tracing library based on MATLAB environment Now working on the simple raytracing simulation. Documents are not ready yet. NEW UPDATE : ray generation function, other bug fix and multiple ray treatment
PrepMS is a simple-to-use graphical application for MS data preprocessing, peak detection, and visual data quality assessment. PrepMS is a compiled stand-alone application. Project homepage: http://stat.tamu.edu/~yuliya/prepMS.html
Scanning Probe Image Wizard - MATLAB Toolbox
SPIW is a MATLAB toolbox, for automated processing of scanning probe microscope images. Tools are applicable to all SPM images, but the main focus is on images with atomic or molecular resolution. SPIW is primarily a MATLAB toolbox with functions designed to be called in a user's own script. SPIW also has a very basic GUI for browsing and exporting images. For information on SPIW's performance see our publication ( http://dx.doi.org/10.1063/1.4827076 ) in the Review of Scientific Instruments. A related open-source project SPIEPy (https://pypi.python.org/pypi/SPIEPy/) is developing a python library to for automated SPM imaged enhancement. SPIEPy brings many SPIW algorithms to the Python user.
Matlab tool for plotting multi-channel biomedical signals. It is designed for researchers on both engineering and medicine who have to collaborate to visualize and analyze signals. It is the ideal tool to plot electroencephalogram (EEG), Foetal Heart Rate (FHR) and many other signals with the standard tools used in clinical routine.
ExpSuite is a software framework for applications to perform psychoacoustical experiments. ExpSuite allows acoustic and electric stimulation for normal hearing and cochlear implant listeners, respectively.
A collection of LDPC(Low-Density Parity-Codes) tools. Including: Code construction; Density Evolution; Decoding Algorithm; Girth average Counter; Stopping set and error Floor,etc.
Creates a server on a TCP port which collects and broadcasts APRS packets to other programs. Utilizes the serial port to accept data via radio as well as gps. Can retrieve data via aprs.fi & APRS-IS. Can beacon if both gps &radio are connected.
A collection of Matlab functions and scripts for computing the saliency map for an image, for determining the extent of a proto-object, and for serially scanning the image with the focus of attention.
Symofros is a robotics modeling software originally created by the Canadian Space Agency. Symofros basic functions include modeling Kinematics, Non-linear dynamics, Linear dynamics, Dynamics for constrained systems, and Systems with flexible links.
Matlab, Maple and C/C++ applications of Linear Algebra in many domains, including curves in many dimensions, Cryptography and Chaos etc.
NURBS-based elastic and limit analysis of masonry arches in MATLAB
ArchNURBS is a MATLAB tool for the analysis of planar curved structures, with a particular attention to masonry arches. As in CAD softwares, the geometry of the model is defined by a NURBS representation of the structure. Indeed, the user can upload geometries imported from a CAD environment. Based on such a representation, ArchNURBS performs the elastic isogeometric finite element analysis and the collapse limit analysis of the structure. It is possible to include in the analysis the presence of Fiber-Reinforced Polymers (FRP) extrados and intrados strips. A comprehensive descritpion of ArchNURBS is given in "ArchNURBS: NURBS-Based Tool for the Structural Safety Assessment of Masonry Arches in MATLAB", A. Chiozzi, M. Malagu', A. Tralli and A.Cazzani, J. Comput. Civil Eng., 2015. (http://ascelibrary.org/doi/abs/10.1061/%28ASCE%29CP.1943-5487.0000481) ArchNURBS has been developed thanks to a collaboration between the University of Ferrara (Italy) and the University of Cagliar
A tool for Navigating in Chemical Space
CS-Miner stands for Chemical Space Miner and is a software tool for navigating in chemical space of compound databases. It helps for deriving appropriate classification models and performing virtual screening. Download it via: http://csminer.com/csm/?p=7 A quick tutorial is available through: http://csminer.com/csm/?p=8