com.kuka.nav.fleet
Class PlanStep

java.lang.Object
  extended by com.kuka.nav.fleet.PlanStep

public final class PlanStep
extends Object

Represents a step in a plan of a single robot. A plan step holds the TopologyNode to be visited in this plan step and the orientation the robot should attain in this step at the node.


Constructor Summary
PlanStep(TopologyNode node, double orientation)
          Creates a new plan step with the given topology node and orientation.
 
Method Summary
 boolean equals(Object obj)
           
 TopologyNode getNode()
          Gets the TopologyNode to be visited in this plan step.
 double getOrientation()
          Gets the orientation that should be attained at the TopologyNode to be visited in this plan step.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlanStep

public PlanStep(TopologyNode node,
                double orientation)
Creates a new plan step with the given topology node and orientation.

Parameters:
node - the TopologyNode to be visited in this plan step
orientation - the orientation with which the node should be visited (in [rad])
Method Detail

getNode

public TopologyNode getNode()
Gets the TopologyNode to be visited in this plan step.

Returns:
the node.

getOrientation

public double getOrientation()
Gets the orientation that should be attained at the TopologyNode to be visited in this plan step.

Returns:
the orientation (in [rad]).

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2019. All rights reserved.