iCub-main
|
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. | |