Uses of Class
com.yobotics.simulationconstructionset.Robot

Packages that use Robot
com.yobotics.simulationconstructionset   
com.yobotics.simulationconstructionset.externalcontroller   
com.yobotics.simulationconstructionset.gui   
com.yobotics.simulationconstructionset.robotdefinition   
com.yobotics.simulationconstructionset.simulatedSensors   
com.yobotics.simulationconstructionset.util   
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
 

Methods in com.yobotics.simulationconstructionset that return Robot
 Robot[] SimulationConstructionSet.getRobots()
          Retrieves the Robots used in this simulation.
 Robot[] Simulation.getRobots()
           
 

Methods in com.yobotics.simulationconstructionset that return types with arguments of type Robot
 java.util.ArrayList<Robot> SimulationConstructionSetParameters.getRobots()
           
 

Methods in com.yobotics.simulationconstructionset with parameters of type Robot
 void SimulationConstructionSetParameters.addRobot(Robot 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)
           
 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, 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, int jaxis)
           
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, int firstAxis, int secondAxis, int thirdAxis)
           
GroundContactPoint(java.lang.String name, javax.vecmath.Vector3d offset, Robot rob)
           
KinematicPoint(java.lang.String name, javax.vecmath.Vector3d offset, Robot rob)
           
NullJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob)
           
PinJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob, int 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.
RangeSensor(java.lang.String name, javax.media.j3d.Transform3D offset, Robot rob)
           
RangeSensor(java.lang.String name, javax.vecmath.Vector3d offsetVector, Robot rob)
           
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[] robots, boolean showGUI, int initialBufferSize)
           
SimulationConstructionSet(Robot[] robot, int initialBufferSize)
           
SimulationConstructionSet(Robot[] robots, javax.swing.JApplet jApplet)
          Creates a SimulationConstructionSet with the specified Robot.
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 rob, int initialBufferSize)
          Creates a SimulationConstructionSet with the specified Robot and DataBuffer size.
SimulationConstructionSet(Robot robot, javax.swing.JApplet jApplet)
           
SimulationConstructionSetParameters(Robot[] robots, boolean showGUI, int initialBufferSize)
           
SimulationConstructionSetParameters(Robot robot, boolean showGUI, int initialBufferSize)
           
Simulator(Robot[] robots, double dt)
           
SliderJoint(java.lang.String jname, javax.vecmath.Vector3d offset, Robot rob, int 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, int firstAxis, int secondAxis)
           
 

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.gui
 

Methods in com.yobotics.simulationconstructionset.gui with parameters of type Robot
 void StandardSimulationGUI.setRobots(Robot[] robots)
           
 

Constructors in com.yobotics.simulationconstructionset.gui with parameters of type Robot
ExportSnapshotAction(SimulationConstructionSet sim, Robot[] robots, ActiveCanvas3DHolder activeCanvas3DHolder, javax.swing.JFrame frame)
           
GraphArrayWindow(SimulationConstructionSet sim, Robot[] robots, VarGroupList varGroupList, StandardSimulationGraphics mySimulationGraphics, AboutEditorPane aboutEditorPane, StandardSimulationGUI myGUI, ConfigurationList configurationList, GraphGroupList graphGroupList, java.lang.String graphGroupName, GraphConfigurationList graphConfigurationList, SelectedVariableHolder selectedVariableHolder, DataBuffer dataBuffer, DoubleYoVariable[] varsToGraph, StandardGUIActions mainGUIActions, int screenID, boolean maximizeWindow)
           
ImportDataAction(SimulationConstructionSet sim, Robot[] robots, javax.swing.JFrame frame)
           
StandardGUIActions(SimulationConstructionSet sim, Robot[] robots, VarGroupList varGroupList, java.awt.Container parentContainer, javax.swing.JFrame frame, StandardSimulationGraphics mySimulationGraphics, GraphArrayPanel myGraphArrayPanel, DataBuffer myDataBuffer, AboutEditorPane aboutEditorPane, StandardSimulationGUI myGUI)
           
StandardSimulationGraphics(Robot[] robots, GroundProfile groundProfile)
           
StandardSimulationGUI(SimulationConstructionSet sim, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JApplet jApplet, YoVariableRegistry rootRegistry)
           
StandardSimulationGUI(SimulationConstructionSet sim, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JFrame frame, javax.swing.JApplet jApplet, YoVariableRegistry rootRegistry)
           
StandardSimulationGUI(SimulationConstructionSet sim, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JFrame frame, YoVariableRegistry rootRegistry)
           
ViewportPanel(Robot[] robots, SimulationConstructionSet holder, StandardGUIActions standardGUIActions, VarList allVariables, CameraConfigurationList cameraConfigurationList, CameraMountList cameraMountList, NavigatingCameraHolder navigatingCameraHolder)
           
ViewportPanelUpdateBehavior(Robot[] robots)
           
ViewportWindow(SimulationConstructionSet sim, java.lang.String selectedViewportName, ViewportConfigurationList viewportConfigurationList, CameraConfigurationList cameraConfigurationList, VarList varList, CameraMountList cameraMountList, Robot[] robots, VarGroupList varGroupList, GraphArrayPanel myGraphArrayPanel, AboutEditorPane aboutEditorPane, StandardSimulationGUI myGUI, StandardSimulationGraphics standardSimulationGraphics, NavigatingCameraHolder navigatingCameraHolder, DataBuffer dataBuffer, StandardGUIActions mainGUIActions, int screenID, boolean maximizeWindow)
           
 

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)
           
CollisionGroundContactModel(Robot rob, double epsilon, double mu)
           
LinearGroundContactModel(Robot rob, double k_xy, double b_xy, double k_z, double b_z, YoVariableRegistry parentRegistry)
           
LinearGroundContactModel(Robot rob, DoubleYoVariable k_xy, DoubleYoVariable b_xy, DoubleYoVariable k_z, DoubleYoVariable b_z, YoVariableRegistry parentRegistry)
           
LinearGroundContactModel(Robot rob, YoVariableRegistry parentRegistry)
           
LinearStickSlipGroundContactModel(Robot rob, double k_xy, double b_xy, double k_z, double b_z, double alpha_slip, double alpha_stick, YoVariableRegistry parentRegistry)
           
LinearStickSlipGroundContactModel(Robot rob, double alpha_slip, double alpha_stick, YoVariableRegistry parentRegistry)
           
LinearStickSlipGroundContactModel(Robot rob, DoubleYoVariable k_xy, DoubleYoVariable b_xy, DoubleYoVariable k_z, DoubleYoVariable b_z, DoubleYoVariable alpha_slip, DoubleYoVariable alpha_stick, YoVariableRegistry parentRegistry)
           
LinearStickSlipGroundContactModel(Robot rob, YoVariableRegistry parentRegistry)
           
 

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, javax.vecmath.Vector3d offset, 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)
           
RobotFreezeFramer(Robot robot, Joint rootJoint)
           
 

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<us.ihmc.utilities.screwTheory.RevoluteJoint,PinJoint> jointMap, us.ihmc.utilities.math.geometry.ReferenceFrame worldFrame, us.ihmc.utilities.screwTheory.RigidBody elevator, int numberOfJoints, double gravity, boolean useRandomVelocity, boolean useRandomAcceleration, java.util.Random random)