def test_CartesianToBL_pos():
    pos_vec = np.array([20.0, 311.0, 210.0])
    a = 0.0
    ans_vec = np.array([375.79382645275, 0.9778376650369, 1.5065760775947])
    ans = utils.CartesianToBL_pos(pos_vec, a)
    assert_allclose(ans, ans_vec, rtol=0.0, atol=1e-5)
Beispiel #2
0
def test_CartesianToBL_pos(pos_vec, a, ans_vec):
    ans = utils.CartesianToBL_pos(pos_vec, a)
    assert_allclose(ans, ans_vec, rtol=0.0, atol=1e-5)
def test_cycle_vel(pos_vec, vel_vec, a):
    pos_vec2 = utils.CartesianToBL_pos(pos_vec, a)
    vel_vec2 = utils.CartesianToBL_vel(pos_vec, vel_vec, a)
    # pos_vec3 = utils.BLToCartesian_pos(pos_vec2, a)
    vel_vec3 = utils.BLToCartesian_vel(pos_vec2, vel_vec2, a)
    assert_allclose(vel_vec, vel_vec3, rtol=0.0, atol=1e-5)