Class Robot.Interpolator

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--Robot.Interpolator

public class Robot.Interpolator
extends java.lang.Thread

A public class to handle moving the Robot between two positions.


Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
Robot.Interpolator(JointVariables destination)
           
 
Method Summary
 void run()
          Moves the robot smoothly between the current and a successive state.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Robot.Interpolator

public Robot.Interpolator(JointVariables destination)
Method Detail

run

public void run()
Moves the robot smoothly between the current and a successive state.
Parameters:
destination - the target JointVariables.
Returns:
whether the Robot is in the final position.
Overrides:
run in class java.lang.Thread