cleanup build. add demo project. add timing features to sync. switch to more std::string and std::vector usage over custom, hacky Array template

This commit is contained in:
2025-09-01 21:56:43 -05:00
parent b4e90dce4d
commit 75e72ba9ca
25 changed files with 663 additions and 1759 deletions

15
assets/poses.csv Normal file
View File

@@ -0,0 +1,15 @@
x,y,z,w,i,j,k
266.74169921875, 160.65499877929688, 138.2093963623047, 0.984807753012209, 3.512142734218295e-17, -0.17364817766692506, -5.0158596452676065e-17
-266.7416687011719, 160.65499877929688, 138.2093963623047, 0.9848077530122087, 8.863269777109884e-16, 0.17364817766692614, 1.5628335990023316e-16
266.74169921875, 447.67498779296875, 138.2093963623047, 0.984807753012209, 3.512142734218295e-17, -0.17364817766692506, -5.0158596452676065e-17
-266.7416687011719, 447.67498779296875, 138.2093963623047, 0.9848077530122087, 8.863269777109884e-16, 0.17364817766692614, 1.5628335990023316e-16
266.74169921875, 734.6950073242188, 138.2093963623047, 0.984807753012209, 3.512142734218295e-17, -0.17364817766692506, -5.0158596452676065e-17
-266.7416687011719, 734.6950073242188, 138.2093963623047, 0.9848077530122087, 8.863269777109884e-16, 0.17364817766692614, 1.5628335990023316e-16
266.74169921875, 1021.7150268554688, 138.2093963623047, 0.984807753012209, 3.512142734218295e-17, -0.17364817766692506, -5.0158596452676065e-17
-266.7416687011719, 1021.7150268554688, 138.2093963623047, 0.9848077530122087, 8.863269777109884e-16, 0.17364817766692614, 1.5628335990023316e-16
266.74169921875, 1308.7349853515625, 138.2093963623047, 0.984807753012209, 3.512142734218295e-17, -0.17364817766692506, -5.0158596452676065e-17
-266.7416687011719, 1308.7349853515625, 138.2093963623047, 0.9848077530122087, 8.863269777109884e-16, 0.17364817766692614, 1.5628335990023316e-16
266.74169921875, 1595.7550048828125, 138.2093963623047, 0.984807753012209, 3.512142734218295e-17, -0.17364817766692506, -5.0158596452676065e-17
-266.7416687011719, 1595.7550048828125, 138.2093963623047, 0.9848077530122087, 8.863269777109884e-16, 0.17364817766692614, 1.5628335990023316e-16
266.74169921875, 1882.7750244140625, 138.2093963623047, 0.984807753012209, 3.512142734218295e-17, -0.17364817766692506, -5.0158596452676065e-17
-266.7416687011719, 1882.7750244140625, 138.2093963623047, 0.9848077530122087, 8.863269777109884e-16, 0.17364817766692614, 1.5628335990023316e-16
1 x y z w i j k
2 266.74169921875 160.65499877929688 138.2093963623047 0.984807753012209 3.512142734218295e-17 -0.17364817766692506 -5.0158596452676065e-17
3 -266.7416687011719 160.65499877929688 138.2093963623047 0.9848077530122087 8.863269777109884e-16 0.17364817766692614 1.5628335990023316e-16
4 266.74169921875 447.67498779296875 138.2093963623047 0.984807753012209 3.512142734218295e-17 -0.17364817766692506 -5.0158596452676065e-17
5 -266.7416687011719 447.67498779296875 138.2093963623047 0.9848077530122087 8.863269777109884e-16 0.17364817766692614 1.5628335990023316e-16
6 266.74169921875 734.6950073242188 138.2093963623047 0.984807753012209 3.512142734218295e-17 -0.17364817766692506 -5.0158596452676065e-17
7 -266.7416687011719 734.6950073242188 138.2093963623047 0.9848077530122087 8.863269777109884e-16 0.17364817766692614 1.5628335990023316e-16
8 266.74169921875 1021.7150268554688 138.2093963623047 0.984807753012209 3.512142734218295e-17 -0.17364817766692506 -5.0158596452676065e-17
9 -266.7416687011719 1021.7150268554688 138.2093963623047 0.9848077530122087 8.863269777109884e-16 0.17364817766692614 1.5628335990023316e-16
10 266.74169921875 1308.7349853515625 138.2093963623047 0.984807753012209 3.512142734218295e-17 -0.17364817766692506 -5.0158596452676065e-17
11 -266.7416687011719 1308.7349853515625 138.2093963623047 0.9848077530122087 8.863269777109884e-16 0.17364817766692614 1.5628335990023316e-16
12 266.74169921875 1595.7550048828125 138.2093963623047 0.984807753012209 3.512142734218295e-17 -0.17364817766692506 -5.0158596452676065e-17
13 -266.7416687011719 1595.7550048828125 138.2093963623047 0.9848077530122087 8.863269777109884e-16 0.17364817766692614 1.5628335990023316e-16
14 266.74169921875 1882.7750244140625 138.2093963623047 0.984807753012209 3.512142734218295e-17 -0.17364817766692506 -5.0158596452676065e-17
15 -266.7416687011719 1882.7750244140625 138.2093963623047 0.9848077530122087 8.863269777109884e-16 0.17364817766692614 1.5628335990023316e-16