-
User and Developer Guide (PDF, 283kB, English), (incomplete) documentation for version 1.4.1
I will update this document mainly on an on-demand basis. So if you have questions regarding the software not answered in this document yet, don't hesitate to drop me an email and I will try to add suitable information.
-
Doxygen
generated html pages (English), built from version 1.4.1
You can also create this documentation from the sources by checking out the module doxyfile from CVS. It includes the doxygen ini file I used for creation...
Compilation
While the application itself can be compiled with 2-3 mouseclicks by opening the solution file src/simapp/simapp.sln
with MS Visual Studio (v7.1 or later?) the other libraries require previously some special treatment once after download.
The libraries ode
and xercesc
are distributed as binary. Just execute the batch-file install.bat
in there corresponding folder. Depending on the application you have installed to handle zip-files you might have to unzip the local zip-files by hand to the same directory and than run install.bat
again. The batch-file will copy the libraries to the appropriate directory so the other modules will find them for linking.
Since currently I only use a very small subset of the boost
library that is completely inlined there are no binaries required yet. Just unzip the corresponding zip-file to the local directory.
OpenSceneGraph
(osg
) is not distributed in binary form because I'd have to provide a release- and a debug-version which would increase the size dramatically. Thus, you have to comple it on your own. Again unzip the zip-file and open osg.sln
with MS Visual Studio and compile it with the required settings (Debug/Release). I adapted the projects so that they use the same directory structure as Simulator BOB. So no files need to be copied by hand.
Tutorials
- Tutorial #1: Creating a new Extension (last update: 2006-06-26)
- Tutorial #2: follow wall controller (last update: 2006-06-26)
Additional Information
List of all component types registered in the standard destribution
(2006-09-21)
Description of the synchronization between real-time, physics simulation and controller-threads (2006-06-20)
Dependencies between the individual modules of the whole project(2006-06-22)
HowTo run the simulation SimpleRemoteControlledRobot.xml
(2006-04-19)
HowTo use the light sensory classes: RCLightSensoryHandler
, RCLightEmitter
and RCLightDetector
(2006-04-19)
HowTo use all those template classes without great experience with templates
(2006-05-24)