OpenRAVE Documentation

VisualFeedback Module

openravepy.interfaces.VisualFeedback.RaveCreateModule((Environment)env, (str)name) → Module :

OPENRAVE_API ModuleBasePtr RaveCreateModule(EnvironmentBasePtr penv, const std::string & name)

openravepy.interfaces.VisualFeedback.RaveCreateTrajectory((Environment)env, (str)name) → Trajectory :

OPENRAVE_API TrajectoryBasePtr RaveCreateTrajectory(EnvironmentBasePtr penv, const std::string & name = “” )

Return an empty trajectory instance.
class openravepy.interfaces.VisualFeedback.VisualFeedback(robot, maxvelmult=None)[source]

Interface wrapper for VisualFeedback - rmanipulation

ComputeVisibility()[source]

See ComputeVisibility

ComputeVisibleConfiguration(pose)[source]

See ComputeVisibleConfiguration

MoveToObserveTarget(affinedofs=None, smoothpath=None, planner=None, sampleprob=None, maxiter=None, execute=None, outputtraj=None)[source]

See MoveToObserveTarget

ProcessVisibilityExtents(localtargetcenter=None, numrolls=None, transforms=None, extents=None, sphere=None, conedirangles=None)[source]

See ProcessVisibilityExtents

SampleVisibilityGoal(numsamples=None)[source]

See SampleVisibilityGoal

SetCameraAndTarget(sensorindex=None, sensorname=None, manipname=None, convexdata=None, sensorrobot=None, target=None, raydensity=None)[source]

See SetCameraAndTarget

SetCameraTransforms(transforms, mindist=None)[source]

See SetCameraTransforms

SetParameter(raydensity=None, raymindist=None, allowableocclusion=None)[source]

See SetParameter

VisualFeedbackGrasping(graspset, usevisibility=None, planner=None, graspdistthresh=None, visgraspthresh=None, numgradientsamples=None, maxiter=None, execute=None, outputtraj=None)[source]

See VisualFeedbackGrasping

clone(envother)[source]

Clones the interface into another environment

openravepy.interfaces.VisualFeedback.matrixSerialization((object)transform) → str :

Serializes a transformation into a string representing a 3x4 matrix.

Parameters:transform – 3x4 or 4x4 array

Questions/Feedback

Having problems with OpenRAVE?