Resources

Topics

RobWorkProject
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NCONVEX_DECOMPOSITION
 NDiTO
 NrwRobWork library
 NrwhwRobWorkHardware is a collection of extensions to RobWork which allow RobWork to connect to real hardware
 NrwlibsExtension libraries for RobWork
 NrwsRobWorkStudio is the visualization framework of RobWork
 NrwsimRobWorkSim is the dynamic simulation framework of RobWork
 NrwsimlibsRobWorkSim libraries: Physics engines, plugins, and script interface
 NrwslibsRobWorkStudio extension libraries
 CAddConfigToDevice
 CAddDeviceToWorkcell
 CAddFrameToDevice
 CAddFrameToWorkcell
 CAddJunctionToDevice
 CAlignment
 CAppendToOutput
 CAppendToOutputFromMap
 CBodyControlDialogDialog used to control dynamic bodies in the scene
 CBoxPoseSampler
 CBVDistanceCalc
 CCameraAttribute
 CCartesianDeviceTabWidget for moving devices in Cartesian space. For inverse kinematics, the rw::invkin::JacobianIKSolver is used
 CCodeEditor
 CColladaCore
 CContactPointFilter
 CContactPolygonQualityA quality measure for contact between two objects. The measure use the area of the contact polygon as quality. For objects in 3d the contact polygon is the projection of all points onto some surface (normal)
 CContactTableWidgetA table widget customised for rwsim::contacts::Contact types
 CContributor
 CCreateEngineDialog
 CCurTab
 CDae
 CDesignDialogDialog for gripper design in the plugin
 CDHParam
 CDOMParser
 CDummyCalibration
 CDummyCollisionSetup
 CDummyDevice
 CDummyFrame
 CDummyGeometry
 CDummyLimit
 CDummyModel
 CDummyNode
 CDummyProperty
 CDummyProximitySetup
 CDummyRigidBody
 CDummyWorkcell
 CEnterScope
 CExperiment
 CExperiments
 CGeometry
 CGLViewRWClass representing an OpenGL based QT Widget for 3D visualization of Drawables
 CGraspDB
 CGraspPluginA plugin for testing grippers
 CGraspRestingPoseDialogGrphical interface for calculating resting configurations of rigid bodies using rigid body physics simulation
 CGraspSelectionDialogGrphical interface for calculating resting configurations of rigid bodies using rigid body physics simulation
 CGraspTableGeneratorPluginGrphical interface for calculating resting configurations of rigid bodies using rigid body physics simulation
 CGTaskVisPluginA plugin that continuesly grasps an object from a target pose whereafter it is lifted to a home pose
 CHelpAssistantHelp assistant for RobWorkStudio
 CImageViewGUI Element for showing RobWork images
 CImportInterfaceDefines an interface for importing user defined functionality into RobWork. Objects that can be imported will can be of arbitrary type. There is two usage patterns of this interface:
 CIndexedArray
 CInsertInMap
 CInsertLimitInMap
 CInsertModelInMap
 CInsertPropertyInMap
 CJogGroup
 CJogWidget
 CJointControlDialog
 CJointLine
 CJointSliderWidgetWidget for a set of joint sliders
 CLeaveScope
 CLightAttribute
 CLineNumberArea
 CLuaInitial Lua plugig for RobWorkStudio. This class is marked for removal - please use rws::Lua instead!
 CLuaEditorWindow
 CLuaHighlighter
 CMoment
 CMovableFrameTabWidget for a adjusting a MovableFrame
 CMovingAverageCalculates the moving average over a continues input of samples
 COBVDistanceCalc
 CODESimCfgDialog
 COSEncapsulates os dependent functionality
 CParallelGraspPlannerThis
 CPickingUtilUtility class for performing varius types of picking in the RobWrok studio opengl scene
 CPlanning
 CPlayBackSettingsDialog for changing the settings of playback and recordings
 CPlayerThis is the core functionality of the playback plugin. The controls in PlayBack is forwarded to this utility
 CPluginServerAll plugins are registered in the plugin server
 CPoseSampler
 CPosTab
 CPropertyViewDialogQt dialog for showing properties in a PropertyMap
 CPropertyViewEditorQt widget for editing a PropertyMap
 CQConfig
 CQJunction
 CRandomSampler
 CRenderTargets
 CRestingConfig
 CRestingPoseDialogGrphical interface for calculating resting configurations of rigid bodies using rigid body physics simulation
 Cresult_closure
 CRWSimPluginA plugin for loading dynamic workcells and for doing simple dynamics simulation using different physics engines
 CRWSimulatorPlugin
 CRWXMLFileDefine methods for loading and saving workcells from and to the xml file format
 CSetDevScope
 CSetDHParam
 CSetTransform3D
 CSimCfgDialog
 CSimTaskPluginA plugin that continuesly grasps an object from a target pose whereafter it is lifted to a home pose
 CSimTaskVisPluginA plugin that continuesly grasps an object from a target pose whereafter it is lifted to a home pose
 CSimulatorDialog
 CSimUtilityPluginThis plugin defines a set of utilities that are useful for analysis and simulation purposes, that are based on some form of dynamic simulation
 CSliderWidget for jogging a single value, such as the joint of a device or a Cartesian translation/rotation
 CStateDrawInterface for the drawing of the work cell for a given state
 CSupportPoseAnalyserDialogGaphical user interface for calculating support pose and related statistics of multiple objects on some support structure
 CSupportPosePlugin
 CSurfacePoseSamplerRandom sampling of points and orientations close to the surface of a geometry
 CSurfaceSample
 CSyncTab
 CTactileAreaSwitch
 CTactilePadItem
 CTactileSensorDialogGrphical interface for calculating resting configurations of rigid bodies using rigid body physics simulation
 CTaskDescriptionContains description of a task
 CTaskDescriptionLoaderLoads & saves task description from/to XML file
 CTaskDialogDialog for editing TaskDescription in gripper evaluation plugin.
 CTaskGeneratorProvides interface for basic task generator
 CThreadSafeStackConcurrent queue of WorkPiles
 CTransformSliderWidgetWidget for a setting a 6D pose
 CTreeDistanceCalcThis class encapsulates the methods for iterating through two hierachical BV trees and finding the smallest distance between any triangle in the trees
 CTreeModelCompleter
 CUnit
 CUserContext
 CVelTab