iCub-main
odesdl Directory Reference
+ Directory dependency graph for odesdl:

Files

file  iCub.cpp [code]
 This cpp creates and places all the objects that are used to make the iCub simulator robot (all parts dimensions weight and joint configurations). It also deals with the sensors feedback and setting the joint speeds.
 
file  iCub.h [code]
 The iCub header file

 
file  iCub_Sim.cpp [code]
 
file  iCub_Sim.h [code]
 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.
 
file  iCubLogicalJoints.cpp [code]
 
file  iCubLogicalJoints.h [code]
 
file  MS3D.cpp [code]
 This file deals with the loading of 3D objects into the simulator. To be changed by a more generic method.
 
file  MS3D.h [code]
 This file deals with the loading of 3D objects into the simulator. To be changed by a more generic method.
 
file  OdeInit.cpp [code]
 
file  OdeInit.h [code]
 This file is responsible for the initialisation of the world parameters that are controlled by ODE. Some extra parameters are/can be added here for simulation stability.
 
file  OdeLogicalJoint.cpp [code]
 
file  OdeLogicalJoint.h [code]
 
file  OdeSdlSimulationBundle.cpp [code]
 
file  OdeSdlSimulationBundle.h [code]
 
file  OdeWorldManager.cpp [code]
 
file  OdeWorldManager.h [code]
 
file  rendering.cpp [code]
 This file deals with setting up the OpenGL and the rendering of objects in the environment.
 
file  rendering.h [code]
 Header file for the rendering.
 
file  VideoTexture.cpp [code]
 This file deals with applying a video stream as a texture on an object in the world.
 
file  VideoTexture.h [code]
 Header file for the video stream texture.
 
file  world.cpp [code]
 This creates and places all the objects that are in the environment.The object parameters and joint parameters are included in this file.
 
file  world.h [code]
 Header for the world creation.
 
file  WorldManager.cpp [code]
 
file  xloader.cpp [code]
 This loads a mesh from a 3D file and loads it onto the simulator..
 
file  xloader.h [code]
 Header for the 3D x loader.