AI Watch A1
Multi-person 3D skeleton detection using Intel RealSense and OpenPose with Kafka support.
Classes | Variables
Room.hpp File Reference

Go to the source code of this file.

Classes

class  Room
 Room class represents the Room abstraction. A Room object has different specifications, such as width and height. Furthermore, since we are interested in the conversion from real-world coordinates to Unity coordinates, it's important to have some more informations, such as the axes' origins of the digital twin room and the camera's coordinates' interval value. More...
 

Variables

static const float minWidth = 0
 
static const float maxWidth = 5.271
 
static const float minHeight = 0.0
 
static const float maxHeight = 3.0
 
static const float maxDepth = 6.48
 
static const float minWidthRS = -3.5
 
static const float maxWidthRS = 3.5
 
static const float minHeightRS = -1.0
 
static const float maxHeightRS = 1.0
 
static const float xOriginUnity = -26.89
 
static const float zOriginUnity = -3.842
 
static const float distanceCameraFromBackWall = 0.45
 
static const float heightOffset = 0.15
 

Variable Documentation

◆ distanceCameraFromBackWall

const float distanceCameraFromBackWall = 0.45
static

Definition at line 32 of file Room.hpp.

Referenced by Room::Room(), and Room::setDistanceCameraFromBackWall().

◆ heightOffset

const float heightOffset = 0.15
static

Definition at line 33 of file Room.hpp.

Referenced by Room::Room(), and Room::setHeightOffset().

◆ maxDepth

const float maxDepth = 6.48
static

Definition at line 21 of file Room.hpp.

Referenced by Room::Room(), and Room::setMaxDepth().

◆ maxHeight

const float maxHeight = 3.0
static

Definition at line 20 of file Room.hpp.

Referenced by Room::Room(), and Room::setMaxHeight().

◆ maxHeightRS

const float maxHeightRS = 1.0
static

Definition at line 27 of file Room.hpp.

Referenced by Room::Room(), and Room::setMaxHeightRS().

◆ maxWidth

const float maxWidth = 5.271
static

Definition at line 18 of file Room.hpp.

Referenced by Room::Room(), and Room::setMaxWidth().

◆ maxWidthRS

const float maxWidthRS = 3.5
static

Definition at line 25 of file Room.hpp.

Referenced by Room::Room(), and Room::setMaxWidthRS().

◆ minHeight

const float minHeight = 0.0
static

Definition at line 19 of file Room.hpp.

Referenced by Room::Room(), and Room::setMinHeight().

◆ minHeightRS

const float minHeightRS = -1.0
static

Definition at line 26 of file Room.hpp.

Referenced by Room::Room(), and Room::setMinHeightRS().

◆ minWidth

const float minWidth = 0
static

Definition at line 17 of file Room.hpp.

Referenced by Room::setMinWidth().

◆ minWidthRS

const float minWidthRS = -3.5
static

Definition at line 24 of file Room.hpp.

Referenced by Room::Room(), and Room::setMinWidthRS().

◆ xOriginUnity

const float xOriginUnity = -26.89
static

Definition at line 29 of file Room.hpp.

Referenced by Skeleton::generateSkeleton(), Room::Room(), and Room::setXOriginUnity().

◆ zOriginUnity

const float zOriginUnity = -3.842
static

Definition at line 30 of file Room.hpp.

Referenced by Skeleton::generateSkeleton(), Room::Room(), and Room::setZOriginUnity().