Skip to content
Snippets Groups Projects
Commit 52f1aa35 authored by FrankR's avatar FrankR
Browse files

update

parent 404653f4
No related branches found
No related tags found
No related merge requests found
syntax = "proto3";
package ipos.models;
import "SimpleScene.proto";
message SensorEventWrapper{ // mqtt-like protocols: just une kind of protobuf-message shall be sent over a topic, therefore wrapper-messages are used to encapsulate different kinds of protobuf-messages
repeated RFIDRawDataEvent rfidRawDataEvent = 1;
repeated NFCRawDataEvent nfcRawDataEvent = 2;
......@@ -85,21 +89,3 @@ message SensorPositionEvent {
string lastPosUpdate = 4; // https://en.wikipedia.org/wiki/ISO_8601
}
message IposPosition {
string refSystemId = 1; // e.g., "WGS84" if absolute position; Ipos-FW should communicate ids of local reference systems to the position sensor during intialization
IposPoint3D point = 2;
float accuracy = 3; // object is with 95% probability within x metres of this point (gaussian distribution)
}
message IposPoint3D {
float x = 1; // pos in x direction in m
float y = 2; // pos in y direction in m
float z = 3; // pos in z direction in m (up)
}
message IposSimpleOrientation {
float x = 1; // quaternion notation
float y = 2; // if the quaternion is (0,0,0,0)
float z = 3; // there is no orientation
float w = 4; // available
}
syntax = "proto3";
package ipos.models;
message IposConfigWrapper { // wrapper-message for configuration-topic
repeated IposFrameConfig frame = 1;
repeated IposObject object = 2; // an object must be either in this list
repeated IposObjectConfig objectConfig = 3; // or in this list, not in both
repeated POI poi = 4;
repeated RefSystem refsystem = 5;
repeated IposFrameConfig frames = 1;
repeated IposObject objects = 2; // an object must be either in this list
repeated IposObjectConfig objectConfigs = 3; // or in this list, not in both
repeated POI pois = 4;
repeated RefSystem refsystems = 5;
repeated IposMonitoringRequest monitoringRequests = 6;
}
message IposObjectConfig {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment