示例#1
0
def test_gp(data_folder):
    good_model_states, bad_model_states = setup_stilde_training_data(data_folder)
    #pt = [ 0.41101035,  0.01295252,  0.05013599, -0.01704243,  0.99902863,
    #    0.03855948, -0.01282647]
    pt = RigidTransform()
    pt.translation = bad_model_states[2,:3]
    in_region_with_modelfailure(pt, good_model_states, bad_model_states)
示例#2
0
def visualize_test():
    I = RigidTransform()
    g_ab = RigidTransform()
    g_ab.translation = np.array([0.05, 0, 0])
    g_ab.rotation = np.array([[0, -1, 0], [1, 0, 0], [0, 0, 1]])

    q_a = np.array([0., 0., 0.])

    p_b = np.array([0., 0., 0.])
    p_a = apply_transform(p_b, g_ab)

    print('g_ab = \n{}'.format(g_ab.matrix))

    vis3d.pose(I, alpha=0.01, tube_radius=0.001, center_scale=0.001)
    vis3d.points(q_a, color=(1, 0, 0), scale=0.005)

    vis3d.pose(g_ab, alpha=0.01, tube_radius=0.001, center_scale=0.001)
    vis3d.points(p_a, color=(0, 1, 0), scale=0.005)
    vis3d.show()