Auclient

From Rsewiki
Revision as of 12:12, 29 September 2008 by Lvm (talk | contribs) (New page: ''' AU Client ''' A client capable of connecting to the main servers (laser scanner, camera server and other servers) to get data, and to display this data. Image:auclient.png The c...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

AU Client

A client capable of connecting to the main servers (laser scanner, camera server and other servers) to get data, and to display this data.

The client implements a command line interface, and a module to display images using openCV X-interface.

The program is started with the command (from the bin directory):

./auclient

A command to a laser server running on smr16 could be:

laser connect=smr16:24919
laser cmd="scanget"
laser cmd="module load="./ulmspassable.so.0"
laser cmd="pass"

If the laser scanner is running, then the laser scanner data should be displayed.

The camera server can be accessed like:

cam cmd="imageget all"

Some display options are available as shown by the help command

disp help

NB! the client is implemented as modules in the standard server frame, and thus the modules must be loaded before use. (they are most likely loaded from the ini-file (auclient.ini) if this exist in the directory where the AUCLIENT were started.

The AUCLIENT is converted from the old UCLIENT and all future development is added here.