Closed KazukiHiraizumi closed 3 years ago
13.Solverの改善(急ぎ!!)
法線ベクトルを揃える[済]
17. CADデータでのVT
以下のような手順ならできそう(教示修正手順と実は同じ)
Fitnessが十分なのにfalseが返ってくる。以前はなかった現象で、マスター登録してそのままVTを走らせてもエラーが返る。fitness=1.0や0.998なのにfalseなので、バグではないか。feature matching [[ 9.81349214e-01 -1.92011949e-01 -9.22667522e-03 -2.79074996e+01] [ 1.90229560e-01 9.76912197e-01 -9.72382326e-02 1.25283665e+01] [ 2.76845541e-02 9.36694768e-02 9.95218365e-01 1.84410531e+01] [ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00]] 0.8825 ICP fitness= 0.862 publish master 4000 [INFO] [1576069888.415] (ros): rsocket::solve done false
rmseで引っかかっていた
【コンソールログ】 time for calc feature 0.053188085556 time for feature matching 5.98829197884 [INFO] [1580279398.187716]: picker::fitness [] distance [] [ERROR] [1580279398.188112]: bad callback: <function cb_score at 0x7f68eae0d578> Traceback (most recent call last): File "/opt/ros/kinetic/lib/python2.7/dist-packages/rospy/topics.py", line 750, in _invoke_callback cb(msg) File "/home/ros/catkin_ws/src/rovi_utils/script/picker.py", line 85, in cb_score if len(set(Stats["proc"]))>=Config["multiplex"]: cb_stats() File "/home/ros/catkin_ws/src/rovi_utils/script/picker.py", line 45, in cb_stats pick=np.argmin(Stats["Tz"]) File "/home/ros/.local/lib/python2.7/site-packages/numpy/core/fromnumeric.py", line 1172, in argmin return _wrapfunc(a, 'argmin', axis=axis, out=out) File "/home/ros/.local/lib/python2.7/site-packages/numpy/core/fromnumeric.py", line 56, in _wrapfunc return getattr(obj, method)(*args, **kwds) ValueError: attempt to get argmin of an empty sequence
time for calc feature 0.0552539825439 time for feature matching 5.97817802429 [INFO] [1580279404.359315]: picker::fitness [0.705782 0.7012648 0.70297128 0.70327246 0.51154387 0.70548081 0.7008633 ] distance [-0.00445045 -0.00442687 -0.00444245 -0.00444847 -0.00365876 -0.00443699 -0.00445334] publish master 9982
rovi/Y1でresponse/captureを発行→crop後にresponse/captureを発行[済]