Library for comunication with Sputnik robot manufactured by Dr Robot Inc.
C++ C
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
PGM
WAV
examples
player
src
CMakeLists.txt
COPYING
README
sputnik_dox

README

$Id: readme.txt 4 2009-10-22 12:49:24Z lmalek $

Linux API for Sputnik robot.

--------------------------------------------------------------------------------
INFO
--------------------------------------------------------------------------------

SputnikSDK is an open source library for developing software for Sputnik robot.
This software is distributed under LGPL licence. Use it on your own risk.

--------------------------------------------------------------------------------
INSTALATION
--------------------------------------------------------------------------------

This library is prepared to work with the cmake 
to instal compile SputnikSDK library create new directory

mkdir build

then run cmake, ccmake or cmake-gui to configure project

ccmake ../

after configuring project type

make

To compile example of using this library type

cmake -D EXAMPLES_ENABLE=ON ../

Alternatively one can type

ccmake ../

or

cmake-gui ../

and select option EXAMPLES_ENABLE


--------------------------------------------------------------------------------
NOTES
--------------------------------------------------------------------------------

For proper running of the API one shoud have the following library.
- pthread
To compile example one should have 
- allegro
- OpenCV


--------------------------------------------------------------------------------
PLAYER driver and joystic client
--------------------------------------------------------------------------------

Library contains Player driver for the Sputnik robot. Driver implements platform
mobility functions, range sensors and head actuators. It does not implement 
camera and sound system.

Driver is prepared to work with Player 2.0.4 (default in current ubuntu 
repository) and also works with Player 2.0.5 compiled from the source.

Directory player/driver contain example configuration file for the driver.