com.yobotics.simulationconstructionset
Class RobotTest

java.lang.Object
  extended by com.yobotics.simulationconstructionset.RobotTest

public class RobotTest
extends java.lang.Object


Constructor Summary
RobotTest()
           
 
Method Summary
 void testCompareFloatingJointAndFLoatingPlanarJoint()
           
 void testFloatingJointAndPinJointWithMassiveBody()
           
 void testSingleFloatingBodyWithCoMOffset()
           
 void testSwitchingRootJoint()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RobotTest

public RobotTest()
Method Detail

testSwitchingRootJoint

public void testSwitchingRootJoint()
                            throws java.lang.InterruptedException,
                                   UnreasonableAccelerationException,
                                   BlockingSimulationRunner.SimulationExceededMaximumTimeException
Throws:
java.lang.InterruptedException
UnreasonableAccelerationException
BlockingSimulationRunner.SimulationExceededMaximumTimeException

testSingleFloatingBodyWithCoMOffset

public void testSingleFloatingBodyWithCoMOffset()
                                         throws BlockingSimulationRunner.SimulationExceededMaximumTimeException,
                                                java.lang.InterruptedException,
                                                UnreasonableAccelerationException
Throws:
BlockingSimulationRunner.SimulationExceededMaximumTimeException
java.lang.InterruptedException
UnreasonableAccelerationException

testFloatingJointAndPinJointWithMassiveBody

public void testFloatingJointAndPinJointWithMassiveBody()
                                                 throws UnreasonableAccelerationException
Throws:
UnreasonableAccelerationException

testCompareFloatingJointAndFLoatingPlanarJoint

public void testCompareFloatingJointAndFLoatingPlanarJoint()
                                                    throws UnreasonableAccelerationException,
                                                           BlockingSimulationRunner.SimulationExceededMaximumTimeException,
                                                           java.lang.InterruptedException
Throws:
UnreasonableAccelerationException
BlockingSimulationRunner.SimulationExceededMaximumTimeException
java.lang.InterruptedException