SMORES Robot Platform Simulation
Modlab at Penn, ASL at Cornell
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NAssociateJointAssociation joint that used by gait recorder
 CAssociateJointThe class that has all the information about associations
 NColorFor colored log texts in terminal
 CModifierCan be used to generate a specific type of color logs
 NConfigurationGenerationConfiguration generator python GUI application
 CConfigEditorConfiguration editor python gui
 NConnectionConnection object that used by Configuration editor
 CConnectionThe class that has all the information about a connection between two modules
 NGaitEntryGaitEntry object that used by gait recorder
 CGaitEntryThe class that stores a gait command
 NGaitRecorderGait recorder python GUI application
 CAddAssociateA class for adding associates dialog
 CGaitRecorderThis is the class of gait recorder python gui application
 NgazeboGazebo name space
 CCollisionInformationA class used to store collision information for two models
 CCommandProA data structure that stores normal command message
 CConditionA class used to store the condition information and mangement the work flow
 CConfigEditorConfiguration Editor customized worldplugin
 CContactSensorThis class will be used in automatically connection under magnetic force
 CFrameThis clase used to store the initial position information of a section
 CGaitRecorderGait recorder customized worldplugin
 CJointUpdateThis class is used to store joint angle updating information
 CModelPositionSetupThis class is used for set the visual of model to the right position
 CModuleCommands
 CModuleControllerThe modelplugin that actually controls the model and provide low level apis
 CPoseRecordThe class that will be used to record the position information of a module
 CSmoresEdgeA class used to represent connectivities in simulation
 CSmoresJointA struct that has richer features than gazebo joint object
 CSmoresModuleA class used to store a cluster of nodes which has rigid connectivity
 CSmoresNodeA class used to manage each node, in this case is the part has connectable face
 CSpecialCommand
 CSystemGUIThis is the system plugin that will start with gzclient
 CWorldController
 CWorldServer
 NgztopicDefines classes used for communication using the same thread
 CGzCommunicatorGztopic pulisher object
 Ngztopic_multithreadingDefines classes used for communication between python program and gazebo plugins
 CGzCommunicatorBuilds a TCP socket in a spearate thread
 CGzPublisherGztopic pulisher object
 CGzSubscriberGztopic subscriber object
 NModuleModule object that used by configuration editor
 CModuleThis is the class that stores all the information about a module
 Nrapidxml
 CfileRepresents data loaded from a file
 Cmemory_pool
 Cparse_error
 Cxml_attribute
 Cxml_base
 Cxml_document
 Cxml_node
 NSectionSection object that used by Gait Recorder
 CSectionA class that stores a group of gaits which can finish a small task
 CLibraryTemplate
 CSpiderController