Modules
This is a list of modules in Ikaros version 1.2.
- Abs rectifies a signal
- Add adds two inputs
- Arbiter selects between two inputs
- AttentionFocus selects an image region
- Average calculates average over time
- CannyEdgeDetector finds edges
- ChangeDetector detects flicker
- CoarseCoder encodes a two-dimensional value in a vector
- ColorClassifier tracks colored objects
- ColorMatch match a color
- ColorTransform transforms between color spaces
- Constant outputs a constant value
- Counter counts signals
- Delay delays a signal
- WhiteBalance adds two inputs
- Differentiator calculates difference between inputs
- Dilate dilates an image
- Distance calculates euclidean distance
- Divide divides the first input with the second
- Downsample halves an image
- Dynamixel Dynamixel driver
- Epuck This module is an interface for controlling the e-puck robot.
- Erode erodes an image
- FunctionGenerator functions of times
- GaborFilter filters an image
- Gate gates a signal
- GaussianEdgeDetector finds edges and orientations
- GridWorld simple agent and world simulator
- HarrisDetector finds curvature points
- HysteresisThresholding adaptive edge threshold
- ImageConvolution filter an image
- InputFile reads a text file
- InputJPEG reads JPEG files
- InputPNG reads PNG files
- InputQTAudio reads audio from a QuickTime movie
- InputQTMovie reads a QuickTime movie
- InputRawImage reads images RAW format
- InputVideoQT grabs images from QuickTime camera
- Integrator sums input over time
- IntervalCoder encodes a value in a vector
- IntervalDecoder decodes an interval coded vector
- KNN K Nearest Neighbors using a KD-tree.
- KNN_Pick Chooses a class based on some elements (neighbors).
- KalmanFilter a standard Kalman filter
- LinearAssociator learns a linear mapping
- M02_Amygdala an amygdala model
- M02_Cortex a cortex model
- M02_Hippocampus a hippocampus model
- M02_OFC an model of orbitofrontal cortex
- M02_SensoryCortex a (naive) cortex model
- M02_Thalamus a thalamus model
- MatrixMultiply multiplies two matrices
- Max maximum of two inputs
- MazeGenerator generates a perfect maze
- Min minimum of two inputs
- MinimalModule minimal example module
- Multiply multiplies two inputs
- NetworkCamera grabs images from network camera
- Noise adds noise
- Normalize maps input to [0..1]
- OuterProduct outer product of two inputs
- OutputFile generates a text file
- OutputJPEG writes JPEG files
- OutputPNG writes PNG files
- OutputQTAudioVisual writes QuickTime movies with audio
- OutputRawImage writes images in RAW format
- PIDController standard PID controller
- Perceptron single layer of perceptrons
- PlanarArm simulation of a simple arm and a target object
- Polynomial calculates polynomial
- PrewittEdgeDetector finds edges
- QLearning simple Q-learning
- Randomizer generates random values
- RobertsEdgeDetector finds edges
- SSC32 SSC-32 driver
- SaliencyMap a saliency map
- Scale scales a signal
- SelectMax selects maximum element
- Shift shifts matrix elements
- SobelEdgeDetector finds edges
- Softmax calculates softmax
- SpatialClustering tracks colored objects
- Subtract subtracts two inputs
- Sum adds two inputs
- Sweep produces a sequence of values
- Threshold applies a threshold
- Upsample doubles an image
- WhiteBalance removes colorisation from an image