Uses of Class
com.yobotics.simulationconstructionset.Robot

Packages that use Robot
com.yobotics.simulationconstructionset   
com.yobotics.simulationconstructionset.dataExporter   
com.yobotics.simulationconstructionset.externalcontroller   
com.yobotics.simulationconstructionset.graphics   
com.yobotics.simulationconstructionset.gui   
com.yobotics.simulationconstructionset.gui.dialogConstructors   
com.yobotics.simulationconstructionset.robotdefinition   
com.yobotics.simulationconstructionset.simulatedSensors   
com.yobotics.simulationconstructionset.util   
com.yobotics.simulationconstructionset.util.environments   
com.yobotics.simulationconstructionset.util.perturbance   
com.yobotics.simulationconstructionset.util.robotExplorer   
com.yobotics.simulationconstructionset.util.tracks   
com.yobotics.simulationconstructionset.util.visualizers   
us.ihmc.utilities.screwTheory   
 

Uses of Robot in com.yobotics.simulationconstructionset
 

Subclasses of Robot in com.yobotics.simulationconstructionset
static class SimulationConstructionSetTest.SimpleRobot
           
 

Methods in com.yobotics.simulationconstructionset that return Robot
static Robot RandomRobotGenerator.generateRandomLinearChainRobot(java.lang.String name, boolean startWithFloatingJoint, int numberOfPinJoints, java.util.Random random)
           
 Robot[] SimulationConstructionSet.getRobots()
          Retrieves the Robots used in this simulation.
 Robot[] Simulation.getRobots()
           
 

Methods in com.yobotics.simulationconstructionset with parameters of type Robot
 void Link.enableCollisions(double maxVelocity, vclip.PolyTree polyTree, Robot rob)
          Enables collisions for this link.
 void SimulationConstructionSet.exportRobotDefinition(Robot robot, java.io.File chosenFile)
           
static void RandomRobotGenerator.setRandomJointPositions(Robot robot, java.util.Random random)
           
static void RandomRobotGenerator.setRandomJointVelocities(Robot robot, java.util.Random random)
           
 void SimulationConstructionSet.setRobot(Robot robot)
          Set the robot to be used by this simulation.
 void Simulation.setRobots(Robot[] robots)
           
 void DataFileWriter.writeData(java.lang.String model, double recordDT, DataBuffer dataBuffer, java.util.ArrayList<YoVariable> vars, boolean binary, boolean compress, Robot robot)
           
 

Constructors in com.yobotics.simulationconstructionset with parameters of type Robot
CameraMount(java.lang.String name, javax.media.j3d.Transform3D offset, double fieldOfView, double clipDistanceNear, double clipDistanceFar, Robot rob)
           
CameraMount(java.lang.String name, javax.media.j3d.Transform3D camRotation, Robot rob)
           
CameraMount(java.lang.String name, javax.vecmath.Vector3d offsetVector, double fieldOfView, double clipDistanceNear, double clipDistanceFar, Robot rob)
           
CameraMount(java.lang.String name, javax.vecmath.Vector3d offsetVector, Robot rob)
           
CylinderJoint(java.lang.String rotName, java.lang.String transName, javax.vecmath.Vector3d offset, Robot rob, Axis jaxis)
           
ExternalForcePoint(java.lang.String name, Robot rob)
           
ExternalForcePoint(java.lang.String name, javax.vecmath.Vector3d offset, Robot rob)
           
FloatingJoint(java.lang.String jname, java.lang.String varName, javax.vecmath.Vector3d offset, Robot rob)
           
FloatingJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob)
           
FloatingPlanarJoint(java.lang.String jname, Robot rob)
           
FloatingPlanarJoint(java.lang.String jname, Robot rob, int type)
           
FloatingPlanarJoint(java.lang.String jname, java.lang.String varName, Robot rob, int type)
           
FreeJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob, java.lang.String xName, java.lang.String yName, java.lang.String zName, java.lang.String yawName, java.lang.String rollName, java.lang.String pitchName)
           
GimbalJoint(java.lang.String jname1, java.lang.String jname2, java.lang.String jname3, javax.vecmath.Vector3d offset, Robot rob, Axis firstAxis, Axis secondAxis, Axis thirdAxis)
           
GroundContactPoint(java.lang.String name, Robot rob)
           
GroundContactPoint(java.lang.String name, javax.vecmath.Vector3d offset, Robot rob)
           
IMUMount(java.lang.String name, javax.media.j3d.Transform3D offset, Robot robot)
           
KinematicPoint(java.lang.String name, Robot robot)
           
KinematicPoint(java.lang.String name, javax.vecmath.Vector3d offset, Robot rob)
           
NullJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob)
           
OneDegreeOfFreedomJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob)
           
PinJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob, Axis jaxis)
          Creates a new pin joint and adds it to the specified robot.
PinJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob, javax.vecmath.Vector3d u_hat)
          Creates a new pin joint and adds it to the specified robot.
Simulation(Robot[] robots, int dataBufferSize)
           
Simulation(Robot robot, int dataBufferSize)
           
SimulationConstructionSet(Robot robot)
          Creates a SimulationConstructionSet with the specified Robot.
SimulationConstructionSet(Robot[] robots)
           
SimulationConstructionSet(Robot[] robots, boolean showGUI)
           
SimulationConstructionSet(Robot[] robotArray, boolean showGUI, int initialBufferSize)
           
SimulationConstructionSet(Robot[] robotArray, Graphics3DAdapter graphicsAdapter, int initialBufferSize)
           
SimulationConstructionSet(Robot[] robot, int initialBufferSize)
           
SimulationConstructionSet(Robot[] robots, javax.swing.JApplet jApplet)
          Creates a SimulationConstructionSet with the specified Robot.
SimulationConstructionSet(Robot[] robotArray, SupportedGraphics3DAdapter supportedGraphicsAdapter, int initialBufferSize)
           
SimulationConstructionSet(Robot robot, boolean showGUI)
          Creates a SimulationConstructionSet with the specified Robot and GUI flag.
SimulationConstructionSet(Robot robot, boolean showGUI, int initialBufferSize)
          Creates a SimulationConstructionSet with the specified Robot and DataBuffer size.
SimulationConstructionSet(Robot robot, Graphics3DAdapter graphicsAdapter, int initialBufferSize)
           
SimulationConstructionSet(Robot rob, int initialBufferSize)
          Creates a SimulationConstructionSet with the specified Robot and DataBuffer size.
SimulationConstructionSet(Robot robot, javax.swing.JApplet jApplet)
           
Simulator(SimulationSynchronizer simulationSynchronizer, Robot[] robots, double dt)
           
SliderJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob, Axis jaxis)
          Constructs a new slider joint and adds it to the specified Robot.
SliderJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob, javax.vecmath.Vector3d u_hat)
          Creates a new slider joint and adds it to the specified robot.
UniversalJoint(java.lang.String jname1, java.lang.String jname2, javax.vecmath.Vector3d offset, Robot rob, Axis firstAxis, Axis secondAxis)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.dataExporter
 

Methods in com.yobotics.simulationconstructionset.dataExporter with parameters of type Robot
static java.io.File DataExporterDirectoryFinder.findSimulationDataAndVideoRootLocation(java.io.File simulationRootDirectory, Robot robot)
           
static java.io.File DataExporterDirectoryFinder.findSimulationRootLocation(Robot robot)
           
 

Constructors in com.yobotics.simulationconstructionset.dataExporter with parameters of type Robot
DataExporter(SimulationConstructionSet scs, Robot robot)
           
DataExporterExcelWorkbookCreator(Robot robot, DataBuffer dataBuffer)
           
DataExporterGraphCreator(Robot robot, DataBuffer dataBuffer)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.externalcontroller
 

Constructors in com.yobotics.simulationconstructionset.externalcontroller with parameters of type Robot
ExternalControlAdapter(Robot terminator, java.lang.String name)
           
ExternalControlServer(Robot terminator, java.lang.String name)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.graphics
 

Constructors in com.yobotics.simulationconstructionset.graphics with parameters of type Robot
GraphicsRobot(Robot robot)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.gui
 

Methods in com.yobotics.simulationconstructionset.gui with parameters of type Robot
 void YoEntryBoxTest.RobotControllerWithAttachRobot.attachRobot(Robot robotToAttach)
           
 GraphicsRobot StandardSimulationGUI.getGraphicsRobot(Robot robot)
           
 void StandardSimulationGUI.setRobots(Robot[] robots)
           
 

Constructors in com.yobotics.simulationconstructionset.gui with parameters of type Robot
StandardSimulationGUI(Graphics3DAdapter graphics3dAdapter, SimulationSynchronizer simulationSynchronizer, AllCommandsExecutor allCommandsExecutor, AllDialogConstructorsHolder allDialogConstructorsHolder, SimulationConstructionSet sim, YoVariableHolder yoVariableHolder, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JApplet jApplet, YoVariableRegistry rootRegistry)
           
StandardSimulationGUI(Graphics3DAdapter graphics3dAdapter, SimulationSynchronizer simulationSynchronizer, AllCommandsExecutor allCommandsExecutor, AllDialogConstructorsHolder allDialogConstructorsHolder, SimulationConstructionSet sim, YoVariableHolder yoVariableHolder, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JFrame frame, javax.swing.JApplet jApplet, YoVariableRegistry rootRegistry)
           
StandardSimulationGUI(Graphics3DAdapter graphics3dAdapter, SimulationSynchronizer simulationSynchronizer, AllCommandsExecutor allCommandsExecutor, AllDialogConstructorsHolder allDialogConstructorsHolder, SimulationConstructionSet sim, YoVariableHolder yoVariableHolder, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JFrame frame, YoVariableRegistry rootRegistry)
           
ViewportWindow(AllCommandsExecutor allCommandsExecutor, AllDialogConstructorsHolder allDialogConstructorsHolder, SimulationConstructionSet sim, Robot[] robots, TimeHolder timeHolder, YoVariableHolder yoVariableHolder, RunCommandsExecutor runCommandsExecutor, GUIEnablerAndDisabler guiEnablerAndDisabler, java.lang.String selectedViewportName, ViewportConfigurationList viewportConfigurationList, CameraConfigurationList cameraConfigurationList, VarList varList, CameraMountList cameraMountList, VarGroupList varGroupList, GraphArrayPanel myGraphArrayPanel, AboutDialogGenerator aboutEditorPane, StandardSimulationGUI myGUI, Graphics3DAdapter graphicsAdapter, DataBuffer dataBuffer, StandardGUIActions mainGUIActions, int screenID, boolean maximizeWindow, SimulationSynchronizer simulationSynchronizer)
           
ViewportWindow(AllCommandsExecutor allCommandsExecutor, YoVariableHolder yoVariableHolder, TimeHolder timeHolder, java.lang.String selectedViewportName, ViewportConfigurationList viewportConfigurationList, CameraConfigurationList cameraConfigurationList, CameraMountList cameraMountList, Robot[] robots, VarGroupList varGroupList, GraphArrayPanel myGraphArrayPanel, StandardSimulationGUI myGUI, Graphics3DAdapter graphics3DAdapter, DataBuffer dataBuffer, StandardGUIActions mainGUIActions, int screenID, boolean maximizeWindow, SimulationSynchronizer simulationSynchronizer)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.gui.dialogConstructors
 

Constructors in com.yobotics.simulationconstructionset.gui.dialogConstructors with parameters of type Robot
ExportSnapshotDialogGenerator(ExportSnapshotCommandExecutor exportSnapshotCommandExecutor, GUIEnablerAndDisabler guiEnablerAndDisabler, Robot[] robots, ActiveCanvas3DHolder activeCanvas3DHolder, javax.swing.JFrame frame)
           
ImportDataDialogGenerator(SimulationConstructionSet sim, Robot[] robots, javax.swing.JFrame frame)
           
StandardAllDialogConstructorsGenerator(SimulationConstructionSet sim, Robot[] robots, DataBuffer myDataBuffer, StandardSimulationGUI myGUI, VarGroupList varGroupList, GraphArrayPanel myGraphArrayPanel, ViewportSelectorCommandExecutor viewportSelector, java.awt.Container parentContainer, javax.swing.JFrame frame, SimulationSynchronizer simulationSynchronizer, StandardGUIActions standardGUIActions)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.robotdefinition
 

Methods in com.yobotics.simulationconstructionset.robotdefinition with parameters of type Robot
 void RobotDefinitionFixedFrame.createRobotDefinitionFromRobot(Robot r)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.simulatedSensors
 

Subclasses of Robot in com.yobotics.simulationconstructionset.simulatedSensors
 class SingleRigidBodyRobot
           
 

Uses of Robot in com.yobotics.simulationconstructionset.util
 

Constructors in com.yobotics.simulationconstructionset.util with parameters of type Robot
CollisionGroundContactModel(Robot rob, double epsilon, double mu, YoVariableRegistry parentRegistry)
           
CollisionGroundContactModel(Robot rob, int groundContactGroupIdentifier, double epsilon, double mu, YoVariableRegistry parentRegistry)
           
CollisionGroundContactModel(Robot rob, YoVariableRegistry parentRegistry)
           
ExperimentalLinearStickSlipGroundContactModel(Robot rob, double k_xy, double b_xy, double k_z, double b_z, double alpha_slip, double alpha_stick, YoVariableRegistry parentRegistry)
           
ExperimentalLinearStickSlipGroundContactModel(Robot rob, double alpha_slip, double alpha_stick, YoVariableRegistry parentRegistry)
           
ExperimentalLinearStickSlipGroundContactModel(Robot rob, DoubleYoVariable k_xy, DoubleYoVariable b_xy, DoubleYoVariable k_z, DoubleYoVariable b_z, DoubleYoVariable alpha_slip, DoubleYoVariable alpha_stick, YoVariableRegistry parentRegistry)
           
ExperimentalLinearStickSlipGroundContactModel(Robot rob, int groundContactGroupIdentifier, double k_xy, double b_xy, double k_z, double b_z, double alpha_slip, double alpha_stick, YoVariableRegistry parentRegistry)
           
ExperimentalLinearStickSlipGroundContactModel(Robot rob, int groundContactGroupIdentifier, DoubleYoVariable k_xy, DoubleYoVariable b_xy, DoubleYoVariable k_z, DoubleYoVariable b_z, DoubleYoVariable alpha_slip, DoubleYoVariable alpha_stick, YoVariableRegistry parentRegistry)
           
ExperimentalLinearStickSlipGroundContactModel(Robot rob, YoVariableRegistry parentRegistry)
           
LinearGroundContactModel(Robot rob, double k_xy, double b_xy, double k_z, double b_z, YoVariableRegistry parentRegistry)
           
LinearGroundContactModel(Robot rob, int groundContactGroupIdentifier, double k_xy, double b_xy, double k_z, double b_z, YoVariableRegistry parentRegistry)
           
LinearGroundContactModel(Robot rob, int groundContactGroupIdentifier, DoubleYoVariable k_xy, DoubleYoVariable b_xy, DoubleYoVariable k_z, DoubleYoVariable b_z, YoVariableRegistry parentRegistry)
           
LinearGroundContactModel(Robot rob, YoVariableRegistry parentRegistry)
           
LinearStickSlipGroundContactModel(Robot robot, double kXY, double b_xy, double k_z, double b_z, double alpha_slip, double alpha_stick, YoVariableRegistry parentRegistry)
           
LinearStickSlipGroundContactModel(Robot robot, double alphaSlip, double alphaStick, YoVariableRegistry parentRegistry)
           
LinearStickSlipGroundContactModel(Robot rob, int groundContactGroupIdentifier, double groundKxy, double groundBxy, double groundKz, double groundBz, double groundAlphaSlip, double groundAlphaStick, YoVariableRegistry parentRegistry)
           
LinearStickSlipGroundContactModel(Robot rob, YoVariableRegistry parentRegistry)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.util.environments
 

Subclasses of Robot in com.yobotics.simulationconstructionset.util.environments
 class ContactablePinJointRobot
           
 class ContactableRobot
           
 class ContactableSelectableBoxRobot
           
 class ContactableSphereRobot
           
 class ContactableStaticCylinderRobot
           
 class ContactableStaticRobot
           
 class ContactableToroidRobot
           
 class PointMassRobot
           
 

Constructors in com.yobotics.simulationconstructionset.util.environments with parameters of type Robot
ArticulatedContactable(java.lang.String name, Robot robot)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.util.perturbance
 

Constructors in com.yobotics.simulationconstructionset.util.perturbance with parameters of type Robot
ApplyPerturbanceViaMouseListener(Robot launchedBallsRobot, YoFramePoint ballTarget, YoFrameVector ballTargetVelocity, DirectedPerturbance directedPerturbance, int numberOfBallsAvailable)
           
LaunchedBall(java.lang.String name, Robot robot, double collisionDistance, double density)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.util.robotExplorer
 

Constructors in com.yobotics.simulationconstructionset.util.robotExplorer with parameters of type Robot
RobotExplorer(Robot robot)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.util.tracks
 

Constructors in com.yobotics.simulationconstructionset.util.tracks with parameters of type Robot
Track(java.lang.String name, Joint joint, Robot rob, javax.vecmath.Vector3d offset, javax.vecmath.Matrix3d rotation, double trackLength, double trackRadius, double trackWidth, int numPointsPerTread, int numTreads)
           
TrackGroundContactPoint(java.lang.String name, YoVariableRegistry registry, Robot rob)
           
 

Uses of Robot in com.yobotics.simulationconstructionset.util.visualizers
 

Constructors in com.yobotics.simulationconstructionset.util.visualizers with parameters of type Robot
RobotFreezeFramer(Robot robot, Joint rootJoint, SimulationConstructionSet scs)
           
RobotFreezeFramer(Robot robot, SimulationConstructionSet scs)
           
 

Uses of Robot in us.ihmc.utilities.screwTheory
 

Methods in us.ihmc.utilities.screwTheory with parameters of type Robot
static void InverseDynamicsCalculatorTest.createRandomTreeRobotAndSetJointPositionsAndVelocities(Robot robot, java.util.HashMap<RevoluteJoint,PinJoint> jointMap, ReferenceFrame worldFrame, RigidBody elevator, int numberOfJoints, double gravity, boolean useRandomVelocity, boolean useRandomAcceleration, java.util.Random random)