kaos.robots.naimtsimulator
Interface SimObject

All Known Subinterfaces:
MobileObject
All Known Implementing Classes:
Benign, Bot, GenericImmobileObject, Mine

public interface SimObject


Method Summary
 double distanceFromSonar(double x, double y, double th, double range)
           
 double getHeight()
           
 Pose getPose()
           
 double getWidth()
           
 void setPose(Pose p)
           
 

Method Detail

setPose

void setPose(Pose p)

getPose

Pose getPose()

getWidth

double getWidth()

getHeight

double getHeight()

distanceFromSonar

double distanceFromSonar(double x,
                         double y,
                         double th,
                         double range)
Parameters:
x - The x location of the sonar.
y - The y location of the sonar.
th - The angle of the sonar.
range - The maximum distance that can be returned.