Only released in EOL distros:
Package Summary
This package includes board controller, vurtual board, board simulator. It originally controlles hardware diagnosis board which is responsible of controlling all connected hardware sensors to the robot system. Hardware diagnosis board can switch on/off the channels, and measure the current and voltage status on each channel.
- Author: Safdar Zaman, Gerald Steinbauer
- License: GPLv3
- Source: git git://robotics.ist.tugraz.at/tug_ist_model_based_diagnosis.git (branch: None)
Contents
Overview
Diagnosis board is micro-controller based hardware embedding a TCP/IP stack. It has low and high channels to connect low voltage and high voltage hardware sensor devices. It is responsible for the current measurements, the power monitoring and the power configuration of the individual channels. The board is connected with the outside over Ethernet and embeds a server with a proprietary protocol.
Nodes
diagnosis_board_controller
This is the controller of the board. It acts like a client and communicate with board on TCP. It connects with board via ip and port.Published Topics
/board_measurments (tug_ist_diagnosis_msgs/DBoardMeasurments)- This topic publishes channel measurements on ROS topic. It gives id, status (on/off), current and voltage measurements of each individual channel.
Parameters
~ip (string, default: "127.0.0.1")- This is ip address of the server board. One can configuer on any usable and valid ip address provided inside robotic system.
- This is the port opened by the server board. One can set port id too.