|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RsMotionRequest | |
---|---|
rp1.rossum | Provides classes to be used as the basis of both the RP1 simulator and client applications. |
rp1.rossum.request | Provides classes to be used for RP1 Events; only a few of the classes are relevant to client applications. |
rp1.simulator | Provides classes to be used for the RP1 simulator internals. |
Uses of RsMotionRequest in rp1.rossum |
---|
Methods in rp1.rossum that return RsMotionRequest | |
---|---|
RsMotionRequest |
RsWheelSystem.getMotionRequest(double x,
double y,
double speed)
Given a goal position defined in x/y coordinates in the robots frame of reference, getMotionRequest computes a motion request that will cause the robot to move from its current position to the goal. |
RsMotionRequest |
RsAckermanSteering.getMotionRequest(double x,
double y,
double speed)
TO DO: Not implemented at this time. |
RsMotionRequest |
RsWheelSystem.getMotionRequestForPivot(double x,
double y,
double speed)
Given a goal position defined in x/y coordinates in the robot's frame of reference, getMotionRequestForPivot computes a pivot maneuver that will cause the robot to face the goal. |
RsMotionRequest |
RsAckermanSteering.getMotionRequestForPivot(double x,
double y,
double speed)
The request for a pivot method always returns a null because the real-world Ackerman steering system does not support a pivot |
RsMotionRequest |
RsAckermanSteering.getMotionRequestUsingVelocityAndSteeringAngle(double velocity,
double steeringAngle,
double duration)
|
RsMotionRequest |
RsDifferentialSteering.getMotionRequestUsingWheelRotationalVelocities(double rotLeft,
double rotRight,
double duration)
|
RsMotionRequest |
RsAckermanSteering.getMotionRequestUsingWheelRotationalVelocityAndSteeringAngle(double rotationalVelocity,
double steeringAngle,
double duration)
|
RsMotionRequest |
RsDifferentialSteering.getMotionRequestUsingWheelVelocities(double velocityLeft,
double velocityRight,
double duration)
|
Methods in rp1.rossum with parameters of type RsMotionRequest | |
---|---|
void |
RsBody.computeMotion(double startTime,
RsMotionRequest request)
|
RsMotion |
RsWheelSystem.computeMotion(RsMotion start,
double startTime,
RsMotionRequest request)
|
void |
RsClient.sendMotionRequest(RsMotionRequest r)
|
Uses of RsMotionRequest in rp1.rossum.request |
---|
Methods in rp1.rossum.request with parameters of type RsMotionRequest | |
---|---|
void |
RsMotionRequestHandler.process(RsMotionRequest request)
|
Uses of RsMotionRequest in rp1.simulator |
---|
Methods in rp1.simulator with parameters of type RsMotionRequest | |
---|---|
void |
SimMotionRequestHandler.process(RsMotionRequest request)
|
void |
SimClient.setMotionRequest(RsMotionRequest motionRequest)
|
Constructors in rp1.simulator with parameters of type RsMotionRequest | |
---|---|
SimStartMotionTask(SimClient client,
RsMotionRequest request)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |