[go: up one dir, main page]

Menu

Tree [r123] / tags / 0.4.1 /
 History

HTTPS access


File Date Author Commit
 assignments 2009-06-01 stasik0 [r26] merged
 doc 2009-08-15 matx3001 [r82] install by configure now
 ebin 2009-04-03 matx3001 [r1] initial project files
 examples 2009-08-15 matx3001 [r82] install by configure now
 include 2009-08-13 matx3001 [r76] added fiducial sensors and it is working for me
 install 2009-06-11 Stasik0 [r52] killed stuff
 kerlplayerlib 2009-08-16 matx3001 [r94] installs on fedora, README+INSTALL files need a...
 lib 2009-04-03 matx3001 [r1] initial project files
 module 2009-08-16 matx3001 [r94] installs on fedora, README+INSTALL files need a...
 stage 2009-08-14 matx3001 [r78] made a traffic simulator with fiducial sensors ...
 testing 2009-05-11 matx3001 [r19] created a testing folder, will be adding the te...
 COPYING 2009-04-03 matx3001 [r1] initial project files
 INSTALL.fedora 2009-08-16 matx3001 [r94] installs on fedora, README+INSTALL files need a...
 INSTALL.txt 2009-08-16 matx3001 [r94] installs on fedora, README+INSTALL files need a...
 Makefile.in 2009-08-16 matx3001 [r94] installs on fedora, README+INSTALL files need a...
 README.txt 2009-08-16 matx3001 [r94] installs on fedora, README+INSTALL files need a...
 config.h.in 2009-08-15 matx3001 [r82] install by configure now
 configure 2009-08-16 matx3001 [r94] installs on fedora, README+INSTALL files need a...
 configure.ac 2009-08-16 matx3001 [r94] installs on fedora, README+INSTALL files need a...

Read Me

README
======

KERL is a library and driver to allow robot control using Player from Erlang functional Language.  Please refer to INSTALL for detailed guidelines.

refer to INSTALL.<distrobution> for more complete instructions

PRE INSTALLATION
================

KERL requires the following to libraries function
	- libplayerc
	- ei


This should simply mean installing Player and Erlang.
You may have to build player from source to get the required header files.

BUILDING
========

To configure and install KERL modules and driver:

run

./configure --prefix /usr/
make


INSTALLATION
============


Installation is not currently supported yet.
Please refer to ./INSTALL.txt
Also refer to INSTALL.* for guides on a particular distributon

You can run as root

$ make install

to install kerl to 

/usr/lib/erlang/lib/kerl/



DOCUMENTATION
=============

You can generate the edoc and doxygen documentation by

# cd ./doc/
# make

This will produce html files with the documentation for KERL's source files.


TESTING
=======

You must first build KERL before you can test it.

Run 'make test' to test all code.
Rhis can also be done in any folder inside testing.

Try the examples found in the example folder by running
player with the worlds provided in worlds folder.


DIRECTORY STRUCTURE
===================

doc				- Source Documentation
ebin			- Erlang compiled modules
examples	  	- Example erlang programs
include 	  	- Include files
kerlplayerlib 		- Player driver library
module 			- Module source code
testing			- Unit testing
stage			- Stage world configurations for testing

USAGE & EXAMPLE
===============

Refer to INSTALL.txt for more information

AUTHORS
=======

Thomas Lorentsen
Sten Gruner