Avatar Robots

Poses

We evaluated the performance of the three solvers through a set of 12 static poses. Poses are chosen in group, with each group representative of one partition of the space of all possible robot arm poses. Poses 1 to 3 covers the general case of hands up, and vary in whether the hand points forward, upright, or backward; Likewise, poses 9 to 11 covers the case of hands down; Poses 5 to 8 covers different cases where the arms are in front of the body; Poses 4 and 12 are the standard T-pose and A-pose.

All poses overview

Metrics:

Pose 1

Description: upper arms to the side and parallel to the ground; forearms and hands pointing down to the ground and a bit to the front, forming a right angle with the upper arms. (barely natural for humans)

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.7663650.5396080.666389
Wrist deviation (m)Left3.8743e-070.02934320.0425887
Right3.50098e-070.03161510.0440972
Avg.3.68764e-070.03047920.0433429
Elbow deviation (m)Left2.98396e-070.1194340.0987662
Right1.9992e-070.1055490.080948
Avg.2.49158e-070.1124910.0898571
Upper arm scalingLeft0.8570550.807810.881984
Right0.9110980.8542930.921574
Avg.0.8840770.8310510.901779
Forearm scalingLeft1.352831.133821.3
Right1.323451.148231.3
Avg.1.338141.141031.3
Computation time (s)Left0.01080.08640.3354
Right0.00730.04050.3205
Avg.0.009050.063450.32795

Pose 2

Description: upper arms to the side and parallel to the ground; forearms and hands pointing straight down to the ground, forming a right angle with the upper arms. (unnatural for humans)

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.7997060.441960.550578
Wrist deviation (m)Left5.03121e-070.02649180.127784
Right3.39799e-070.03168210.150004
Avg.4.2146e-070.0290870.138894
Elbow deviation (m)Left9.42432e-080.1773540.201369
Right1.61181e-070.1776150.191593
Avg.1.27712e-070.1774850.196481
Upper arm scalingLeft0.8563060.7072830.934562
Right0.9086080.7519910.979059
Avg.0.8824570.7296370.956811
Forearm scalingLeft1.343070.9755671.3
Right1.329040.9683981.3
Avg.1.336060.9719821.3
Computation time (s)Left0.01130.07310.3408
Right0.00740.03810.3235
Avg.0.009350.05560.33215

Pose 3

Description: upper arms to the side and parallel to the ground; forearms and hands pointing down to the ground and a bit to the back, forming a right angle with the upper arms. (unnatural for humans)

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.8193560.457720.475702
Wrist deviation (m)Left1.93141e-070.02085670.104221
Right4.15098e-070.02511260.116726
Avg.3.0412e-070.02298470.110473
Elbow deviation (m)Left1.90828e-070.1913440.165518
Right1.36571e-070.1976440.182101
Avg.1.637e-070.1944940.17381
Upper arm scalingLeft0.8446920.70.7
Right0.9046840.70.7
Avg.0.8746880.70.7
Forearm scalingLeft1.330060.941761.3
Right1.323730.9395861.3
Avg.1.32690.9406731.3
Computation time (s)Left0.01080.07040.3342
Right0.00720.03990.3837
Avg.0.0090.055150.35895

Pose 4

Description: upper arms to the side and parallel to the ground; forearms and hands pointing up and a bit to the front, forming a right angle with the upper arms.

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.7606680.7643180.773317
Wrist deviation (m)Left4.10864e-070.003175550.000419434
Right1.3411e-070.0008023820.00028065
Avg.2.72487e-070.001988970.000350042
Elbow deviation (m)Left1.46001e-070.01251980.0154571
Right4.21468e-080.00297450.00375389
Avg.9.40739e-080.007747150.00960552
Upper arm scalingLeft0.8762650.8794650.88072
Right0.926020.9262010.926184
Avg.0.9011430.9028330.903452
Forearm scalingLeft1.363261.31.3
Right1.31451.31.3
Avg.1.338881.31.3
Computation time (s)Left0.01220.11320.1691
Right0.00870.04270.1082
Avg.0.010450.077950.13865

Pose 5

Description: upper arms to the side and parallel to the ground; forearms and hands pointing straight up and , forming a right angle with the upper arms.

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.8000690.8007570.810365
Wrist deviation (m)Left1.9992e-070.00303450.000676116
Right3.05383e-070.0001482440.000504133
Avg.2.52651e-070.001591370.000590124
Elbow deviation (m)Left1.49012e-070.01206020.0148265
Right1.36571e-070.002417020.000230632
Avg.1.42792e-070.007238610.00752856
Upper arm scalingLeft0.8740650.8789810.876564
Right0.9132460.9135660.913197
Avg.0.8936550.8962740.894881
Forearm scalingLeft1.360451.31.3
Right1.298731.296481.29873
Avg.1.329591.298241.29937
Computation time (s)Left0.01060.07290.1717
Right0.00710.04050.1089
Avg.0.008850.05670.1403

Pose 6

Description: upper arms to the side and parallel to the ground; forearms and hands pointing up and a bit to the back, forming a right angle with the upper arms.

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.8157220.8110680.803407
Wrist deviation (m)Left2.48564e-070.002854470.0102493
Right6.664e-080.001523830.00929935
Avg.1.57602e-070.002189150.00977434
Elbow deviation (m)Left1.68587e-070.01154630.0293615
Right8.42937e-080.00422780.0247809
Avg.1.26441e-070.007887050.0270712
Upper arm scalingLeft0.8662350.8637350.857599
Right0.9039460.9039460.89633
Avg.0.8850910.8838410.876965
Forearm scalingLeft1.357561.31.3
Right1.304041.299351.3
Avg.1.33081.299681.3
Computation time (s)Left0.01160.07620.2582
Right0.00730.03990.2182
Avg.0.009450.058050.2382

Pose 7

Description: the standard T-pose; arms straight to the side and parallel to the ground; palms facing down;

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.766520.7419750.757146
Wrist deviation (m)Left1.20137e-070.001302620.000142583
Right1.3411e-070.001226250.000850198
Avg.1.27124e-070.001264440.000496391
Elbow deviation (m)Left1.22878e-070.02712870.000146695
Right9.42432e-080.02572135.01819e-05
Avg.1.08561e-070.0264259.84383e-05
Upper arm scalingLeft0.7789360.7785940.778861
Right0.8405850.8406840.840499
Avg.0.809760.8096390.80968
Forearm scalingLeft1.285441.273951.28544
Right1.213541.199381.21354
Avg.1.249491.236661.24949
Computation time (s)Left0.01010.07720.131
Right0.00780.04150.1092
Avg.0.008950.059350.1201

Pose 8

Description: the pose of someone holding an object up in front of oneself; arms slightly bent.

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.8325430.8358250.826344
Wrist deviation (m)Left4.90155e-070.0008028960.000711202
Right3.61641e-070.0001903370.00036565
Avg.4.25898e-070.0004966160.000538426
Elbow deviation (m)Left1.97686e-070.004882790.00367867
Right2.42573e-070.004282720.000152628
Avg.2.2013e-070.004582760.00191565
Upper arm scalingLeft0.9085850.924730.914281
Right0.8778770.8898760.877823
Avg.0.8932310.9073030.896052
Forearm scalingLeft1.314841.31.3
Right1.293571.297781.29357
Avg.1.30421.298891.29678
Computation time (s)Left0.01140.09250.1269
Right0.00710.04060.1111
Avg.0.009250.066550.119

Pose 9

Description: the pose of someone operating something on the table while standing; arms slightly bent.

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.7981320.77410.793365
Wrist deviation (m)Left8.9407e-080.01054520.00186725
Right3.93755e-070.01085410.00193578
Avg.2.41581e-070.01069970.00190152
Elbow deviation (m)Left1.93141e-070.05050790.0328233
Right2.73143e-070.0428350.0150312
Avg.2.33142e-070.04667140.0239273
Upper arm scalingLeft0.8663480.8670670.873175
Right0.8717570.8736180.874999
Avg.0.8690520.8703430.874087
Forearm scalingLeft1.248411.219241.2466
Right1.268121.249741.26837
Avg.1.258271.234491.25749
Computation time (s)Left0.01150.07620.2338
Right0.00680.06740.167
Avg.0.009150.07180.2004

Pose 10

Description: the pose of someone sitting; elbows at the waist and pointing back; forearms pointing forward.

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.7249980.7248170.717264
Wrist deviation (m)Left2.78377e-070.001099420.000118717
Right3.1575e-070.0006748930.000598625
Avg.2.97063e-070.0008871570.000358671
Elbow deviation (m)Left2.73143e-070.02938050.0285485
Right2.68221e-070.01801830.0181389
Avg.2.70682e-070.02369940.0233437
Upper arm scalingLeft0.9711010.9290120.948063
Right1.025190.9995211.01074
Avg.0.9981480.9642670.979401
Forearm scalingLeft1.41491.295721.3
Right1.369611.299791.3
Avg.1.392261.297761.3
Computation time (s)Left0.01340.07730.2265
Right0.00860.06580.1877
Avg.0.0110.071550.2071

Pose 11

Description: the pose of someone holding an object close in front of one’s chest with two hands; arms acutely bend; upper arms parallel to the ground;

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.8007830.7664290.779513
Wrist deviation (m)Left5.37269e-070.01349840.000214801
Right4.09714e-070.01025530.000342506
Avg.4.73492e-070.01187680.000278653
Elbow deviation (m)Left1.89075e-070.05277620.0632329
Right1.19209e-070.04380510.04548
Avg.1.54142e-070.04829070.0543565
Upper arm scalingLeft1.064140.9543270.934574
Right1.077120.9861430.974613
Avg.1.070630.9702350.954594
Forearm scalingLeft1.554851.31.3
Right1.474761.31.3
Avg.1.514811.31.3
Computation time (s)Left0.01130.07120.3102
Right0.00710.03670.2581
Avg.0.00920.053950.28415

Pose 12

Description: the standard A-pose; arms straight and 45 degrees away from the body; palms facing inwards.

Images

ONIA (ours)JacobianFABRIK

Metrics

MetricSolvers
ONIA (ours)JacobianFABRIK
Overlay ratio0.7480280.7727110.783473
Wrist deviation (m)Left2.14908e-070.002938531.53082e-05
Right2.73143e-070.001905452.04843e-05
Avg.2.44025e-070.002421991.78963e-05
Elbow deviation (m)Left1.51963e-070.0307380.00133097
Right3.06834e-070.02404160.00322495
Avg.2.29398e-070.02738980.00227796
Upper arm scalingLeft0.7690740.777490.769481
Right0.7631860.7683280.764131
Avg.0.766130.7729090.766806
Forearm scalingLeft1.242871.233471.24287
Right1.219561.215351.21957
Avg.1.231221.224411.23122
Computation time (s)Left0.01170.07370.1295
Right0.00740.03950.1127
Avg.0.009550.05660.1211