udaan.utils.vfx.quadrotor_vfx module

class udaan.utils.vfx.quadrotor_vfx.QuadrotorVFX[source]

Bases: VFXHandler

ARM_LENGTH = 0.1
PROP_RADIUS = 0.125
__init__(rate=200, retain=100)[source]
reset(x=array([0., 0., 0.]), R=array([[1., 0., 0.], [0., 1., 0.], [0., 0., 1.]]))[source]
update(x=array([0., 0., 0.]), R=array([[1., 0., 0.], [0., 1., 0.], [0., 0., 1.]]))[source]
update_goal(xd=array([0., 0., 0.]))[source]
update_traj(points=None)[source]