Modules
This is a list of the 88 standard modules in Ikaros version 1.3.
- Abs rectifies a signal
- Add adds two inputs
- Arbiter selects between two inputs
- ArgMax selects maximum element
- 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 a distance
- Divide divides the first input with the second
- Downsample halves an image
- Dynamixel interfaces Dynamixel servos
- Epuck interfaces 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
- Multiply multiplies two inputs
- NetworkCamera grabs images from network camera
- Noise adds noise
- Normalize normalizes its input
- 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 interfaces the SSC-32 RC servos
- SaliencyMap a saliency map
- Scale scales a signal
- SelectMax selects maximum element
- Shift shifts matrix elements
- SobelEdgeDetector finds edges
- Softmax calculates softmax
- SpatialClustering finds clusters of pixels
- 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