Random common stuff for Mercury kinematic optimizers.
More...
#include <array>
#include "xrt/xrt_defines.h"
Go to the source code of this file.
|
typedef float | xrt::tracking::hand::mercury::HandScalar |
|
using | xrt::tracking::hand::mercury::MLOutput2D = std::array< vec2_5, 21 > |
|
|
enum | Joint21 {
WRIST = 0
, THMB_MCP = 1
, THMB_PXM = 2
, THMB_DST = 3
,
THMB_TIP = 4
, INDX_PXM = 5
, INDX_INT = 6
, INDX_DST = 7
,
INDX_TIP = 8
, MIDL_PXM = 9
, MIDL_INT = 10
, MIDL_DST = 11
,
MIDL_TIP = 12
, RING_PXM = 13
, RING_INT = 14
, RING_DST = 15
,
RING_TIP = 16
, LITL_PXM = 17
, LITL_INT = 18
, LITL_DST = 19
,
LITL_TIP = 20
} |
|
|
constexpr HandScalar | xrt::tracking::hand::mercury::MIN_HAND_SIZE = 0.06 |
|
constexpr HandScalar | xrt::tracking::hand::mercury::STANDARD_HAND_SIZE = 0.09 |
|
constexpr HandScalar | xrt::tracking::hand::mercury::MAX_HAND_SIZE = 0.12 |
|
Random common stuff for Mercury kinematic optimizers.
- Author
- Moses Turner moses.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m
◆ MIN_HAND_SIZE
constexpr HandScalar xrt::tracking::hand::mercury::MIN_HAND_SIZE = 0.06 |
|
constexpr |
- Todo:
- These are not backed up by real anthropometry data; they are just guesstimates. Patches welcome!