~robot3d-team/robot3d/trunk

« back to all changes in this revision

Viewing changes to docs/manpages/robot3d.1

  • Committer: Anne C. van Rossum
  • Date: 2010-11-25 21:12:24 UTC
  • mto: (21.2.25 trunk)
  • mto: This revision was merged to the branch mainline in revision 22.
  • Revision ID: anne@almende.com-20101125211224-syq39knu4bo0l8z2
Adding man pages

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.\"Created with GNOME Manpages Editor Wizard
 
2
.\"http://sourceforge.net/projects/gmanedit2
 
3
.TH robot3d 1 "November 24, 2010" "" "Robot3D"
 
4
 
 
5
.SH NAME
 
6
robot3d \- application to simulate modular or swarm robots
 
7
 
 
8
.SH SYNOPSIS
 
9
.B robot3d
 
10
.RI [ options ]
 
11
.br
 
12
 
 
13
.SH DESCRIPTION
 
14
This manual page explains the
 
15
.B robot3d
 
16
application. This application is built on top of Delta3D, a game engine. The shortcut robot3d is actually a script that runs "GameStart Robot3D". It first checks if a YARP server is running. This is a prerequisite to interface the Robot3D simulator with so-called YARP components. It then actually starts the simulator in the $HOME/.robot3d directory and creates this directory if it does not exist. Install zenity to get nice formatted messages in gnome.
 
17
.PP
 
18
\fBRobot3D\fP is a modular robot simulator. The simulator contains many robots that can each individually be controlled over a so-called YARP interface. This interface provides a way to query individual robots, sensors, actuators, and objects, as well as the entire Robot3D simulator. By default TCP is used, which enables running the Robot3D simulator on a  machine different from the machine that runs the individual controllers for the robots. A selected set of controllers will become available over time, but they are maintained separately from the Robot3D simulator.
 
19
 
 
20
.SH OPTIONS
 
21
.B
 
22
.IP --debug
 
23
This option requires gdb to be installed on your system. It runs the simulator within gdb. Use this option to backtrace segmentation faults.
 
24
.B
 
25
.IP --memcheck
 
26
This option requires valgrind to be installed on your system. It runs the simulator with valgrind. Use this option to check for memory leakage. It can also help to track segmentation faults in the case of corrupted iterators.
 
27
 
 
28
.SH "SEE ALSO"
 
29
http://www.replicators.eu, http://www.robotcognition.eu, http://www.delta3d.org, http://www.symbrion.eu