class Perceptors extends Object
Modifier and Type | Field and Description |
---|---|
private static Pattern |
acceleratorRatePattern |
private static Pattern |
forcePattern |
private static Pattern |
gyroRatePattern |
private static Pattern |
polarVectorPattern |
private static Pattern |
touchPattern |
Constructor and Description |
---|
Perceptors() |
Modifier and Type | Method and Description |
---|---|
static Vector3D |
parseVectorFromPolarString(StringBuilder buffer) |
static void |
processPerceptor(String perceptorId,
String message,
ParsedData data) |
private static void |
pushIdAndCoordinateToData(String id,
Vector3D polarCoordinate,
ParsedData data) |
private static void |
retrieveAcceleratorPattern(String message,
ParsedData data) |
private static void |
retrieveForceReceptor(String message,
ParsedData data) |
private static void |
retrieveGameState(String message,
ParsedData data) |
private static void |
retrieveGyroRate(String message,
ParsedData data) |
private static void |
retrieveHearReceptor(String message,
ParsedData data) |
private static void |
retrieveHingeJointAngle(String message,
ParsedData data) |
private static void |
retrieveSeenData(String message,
ParsedData data) |
private static void |
retrieveSimulationTime(String message,
ParsedData data) |
private static void |
retrieveTouchReceptor(String message,
ParsedData data) |
private static Pattern touchPattern
private static Pattern gyroRatePattern
private static Pattern forcePattern
private static Pattern polarVectorPattern
private static Pattern acceleratorRatePattern
public static void processPerceptor(String perceptorId, String message, ParsedData data)
private static void retrieveTouchReceptor(String message, ParsedData data)
private static void retrieveHearReceptor(String message, ParsedData data)
private static void retrieveHingeJointAngle(String message, ParsedData data)
private static void retrieveGameState(String message, ParsedData data)
private static void retrieveSimulationTime(String message, ParsedData data)
private static void retrieveGyroRate(String message, ParsedData data)
private static void retrieveAcceleratorPattern(String message, ParsedData data)
private static void retrieveForceReceptor(String message, ParsedData data)
private static void retrieveSeenData(String message, ParsedData data)
public static Vector3D parseVectorFromPolarString(StringBuilder buffer)
private static void pushIdAndCoordinateToData(String id, Vector3D polarCoordinate, ParsedData data)