org.robokind.impl.motion.dynamixel
Class DynamixelMover

java.lang.Object
  extended by org.robokind.impl.motion.dynamixel.DynamixelMover

public class DynamixelMover
extends Object

Author:
Matthew Stevenson

Constructor Summary
DynamixelMover()
           
 
Method Summary
static byte[] buildMoveCommand(Collection<MoveParams<DynamixelServo.Id>> params, DynamixelControlSettings settings)
           
static int getPositionEstimate(MoveParams params, long now, DynamixelControlSettings settings)
          Estimated the position at the time the command reaches the servo
static boolean moveServos(DynamixelController controller, Collection<MoveParams<DynamixelServo.Id>> params, DynamixelControlSettings settings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamixelMover

public DynamixelMover()
Method Detail

moveServos

public static boolean moveServos(DynamixelController controller,
                                 Collection<MoveParams<DynamixelServo.Id>> params,
                                 DynamixelControlSettings settings)

buildMoveCommand

public static byte[] buildMoveCommand(Collection<MoveParams<DynamixelServo.Id>> params,
                                      DynamixelControlSettings settings)

getPositionEstimate

public static int getPositionEstimate(MoveParams params,
                                      long now,
                                      DynamixelControlSettings settings)
Estimated the position at the time the command reaches the servo

Parameters:
params -
Returns:


Copyright © 2011-2013. All Rights Reserved.