iCub-main
Classes | Macros
iCub_Sim.h File Reference

This class controls the simulation speed using dWorldstep for "exact" calculations, the collisions between objects/spaces and the rendering functions. More...

#include <yarp/os/Os.h>
#include "SDL_thread.h"
#include "SDL.h"
#include "SDL_timer.h"
#include "SDL_opengl.h"
#include "rendering.h"
#include <ode/ode.h>
#include <assert.h>
#include "iCub.h"
#include <stdio.h>
#include "world.h"
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <string>
#include <yarp/os/Time.h>
#include "pidfilter.h"
#include <time.h>
#include <signal.h>
#include "VideoTexture.h"
#include "RobotStreamer.h"
#include "RobotConfig.h"
#include "Simulation.h"
#include "iCub/skinDynLib/skinContact.h"
#include "iCub/skinDynLib/skinContactList.h"
+ Include dependency graph for iCub_Sim.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OdeSdlSimulation
 Main simulation driver, using SDL and ODE. More...
 

Macros

#define FAKE_TAXEL_ID   10000
 

Detailed Description

This class controls the simulation speed using dWorldstep for "exact" calculations, the collisions between objects/spaces and the rendering functions.

It also deals with separating the physics calculations from the rendering

Author
Vadim Tikhanoff, Paul Fitzpatrick
Date
2007
Note
Release under GNU GPL v2.0

Definition in file iCub_Sim.h.

Macro Definition Documentation

◆ FAKE_TAXEL_ID

#define FAKE_TAXEL_ID   10000

Definition at line 60 of file iCub_Sim.h.