Enki  1.9
Marxbot.h
Go to the documentation of this file.
1 /*
2  Enki - a fast 2D robot simulator
3  Copyright (C) 1999-2016 Stephane Magnenat <stephane at magnenat dot net>
4  Copyright (C) 2004-2005 Markus Waibel <markus dot waibel at epfl dot ch>
5  Copyright (c) 2004-2005 Antoine Beyeler <abeyeler at ab-ware dot com>
6  Copyright (C) 2005-2006 Laboratory of Intelligent Systems, EPFL, Lausanne
7  Copyright (C) 2006-2008 Laboratory of Robotics Systems, EPFL, Lausanne
8  See AUTHORS for details
9 
10  This program is free software; the authors of any publication
11  arising from research using this software are asked to add the
12  following reference:
13  Enki - a fast 2D robot simulator
14  http://home.gna.org/enki
15  Stephane Magnenat <stephane at magnenat dot net>,
16  Markus Waibel <markus dot waibel at epfl dot ch>
17  Laboratory of Intelligent Systems, EPFL, Lausanne.
18 
19  You can redistribute this program and/or modify
20  it under the terms of the GNU General Public License as published by
21  the Free Software Foundation; either version 2 of the License, or
22  (at your option) any later version.
23 
24  This program is distributed in the hope that it will be useful,
25  but WITHOUT ANY WARRANTY; without even the implied warranty of
26  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27  GNU General Public License for more details.
28 
29  You should have received a copy of the GNU General Public License
30  along with this program; if not, write to the Free Software
31  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
32 */
33 
34 #ifndef __ENKI_MARXBOT_H
35 #define __ENKI_MARXBOT_H
36 
39 
44 namespace Enki
45 {
46 
48 
54  {
55  public:
58 
59  public:
61  Marxbot();
63  ~Marxbot() {}
65  double getVirtualBumper(unsigned number);
66  };
67 
68 }
69 #endif
70 
~Marxbot()
Destructor.
Definition: Marxbot.h:63
Definition: DifferentialWheeled.h:45
1D omnidirectional circular camera, based on 2 CircularCam Pixels start at -PI and then follow mathem...
Definition: CircularCam.h:135
Enki is the namespace of the Enki simulator. All Enki functions and classes excepted the math one are...
Definition: BluetoothBase.cpp:44
double getVirtualBumper(unsigned number)
Return the value of a virtual bumper.
Definition: Marxbot.cpp:70
A very simplified model of the Sbot mobile robot.
Definition: Marxbot.h:53
OmniCam rotatingDistanceSensor
The rotating, long range distance sensor.
Definition: Marxbot.h:57
Marxbot()
Constructor.
Definition: Marxbot.cpp:60
Header of the features of differential wheeled robots.
Header of the 1D circular camera.