udaan.utils.plotting.quadrotor_cspayload module¶
Quadrotor with cable-suspended payload — Bokeh plotting and history capture.
- udaan.utils.plotting.quadrotor_cspayload.plot_quadrotor_cspayload_simulation(history, target=None)[source]¶
Create a Bokeh grid of time-series plots for cspayload simulation history.
- udaan.utils.plotting.quadrotor_cspayload.record_quadrotor_cspayload_state(mdl, tf, target)[source]¶
Simulate a QuadrotorCsPayload model and record full state history.
- Parameters:
mdl – QuadrotorCsPayloadBase instance (already reset to initial state).
tf – simulation duration in seconds.
target – payload target position (3-vector), used for error computation.
- Returns:
dict of numpy arrays keyed by signal name.