User Tools

Site Tools


eeros_architecture:control_system:available_blocks

Available Blocks

The EEROS library includes many basic blocks. See http://api.eeros.org for further information. Important details about blocks are given below.

Name Inputs Outputs clock-dependent? Type Implemented
Mean (Arithmetic Filter) 1 1 RED Default
Constant 1 1 RED Default
D (Differentiator) 1 1 GREEN Default
Demultiplexer 1 N RED Default
Gain 1 1 RED Default
Integrator 1 1 GREEN Default
Mouse Input 0 2 RED Default
Multiplexer N 1 RED Default
Multiplier 2 1 RED Default
Path Planner Cubic 0 1 RED Default
Peripheral Input 0 1 RED Default
Peripheral Output 1 0 RED Default
Saturation 1 1 RED Default
Step 0 1 RED Default
Signal Checker 1 0 RED Default
Socket Data 0/1 0/1 RED Default
Sum N 1 RED Default
Switch N 1 RED Default
Trace 1 0 RED Default
Transition 1(1) 1 GREEN Default
XBox Input 0 2 RED Default
ZTransferFunction 1 1 RED Default

Blocks for Interfacing with ROS

ROS is a flexible framework for writing robot software. It is great collection of tools, libraries, and conventions. Special blocks in EEROS take care of sending signals to and receiving signals from ROS.

Name Inputs Outputs clock-dependent? Type Implemented
ROS Publisher Double 1 0 RED Default
ROS Publisher Double Array 1 0 RED Default
ROS Publisher Laser Scan 1 0 RED Default
ROS Subscriber Double 0 1 RED Default
ROS Subscriber Double Array 0 1 RED Default
ROS Subscriber Laser Scan 0 1 RED Default
eeros_architecture/control_system/available_blocks.txt · Last modified: 2017/12/12 11:43 by graf