( 84 个子文件 4.72MB ) 带挂载的四轴飞行器的MPCMPC for quadcopter with hanging load
E231A_QuadcopterMPC-master
mpc_quadrotor_tracking.m 3.67KB
traj_gen_QRL_polyhedron.m 6.30KB
traj_gen_QR_polyhedron.m 3.83KB
traj_gen_QR_pointmass.m 2.91KB
discretizeLinearizeQuadrotor.m 727B
animateQuadrotor.m 4.27KB
controller_dlqr_path.m 774B
plotQuadcopterPolyhedron.m 864B
quadrotorDifferentialFlatnessSym.m 359B
quadrotorDynamicsSym.m 714B
quadrotorloadDynamicsSym.m 1016B
qrotorloadDynDervSym.m 284B
mpc-2d-quadrotor.pdf 164.32KB
abstract.synctex.gz 3.86KB
quadrotorLoadSysVars.png 21.65KB
quadrotorSysVars.png 88.87KB
main_sim_qrotorload.m 4.48KB
animateQuadrotorload.m 4.57KB
discretizeLinearizeQuadrotorload.m 731B
computeQuadPosition.m 154B
hermite_simpson_collocation.m 4.15KB
mpc_quadrotorload_tracking.m 4.52KB
Testcase_2_inverted_pendulum
DT_jumping_through_obstacle.fig 20.27KB
traj_load_inverted_pendelum.mat 6.52KB
traj_gen_specification_TC1.png 19.28KB
Stats_vs_time_QRL_traj.fig 34.56KB
Inputs_vs_time_QRL_traj.fig 19.96KB
quadrotorloadLinearDynamics.m 1.34KB
quadrotorVectorFields.m 584B
quadrotorloadVectorFields.m 866B
quadrotorLinearDynamics.m 739B
generate_ref_trajectory.m 1.29KB
[{"title":"( 84 个子文件 4.72MB ) 带挂载的四轴飞行器的MPCMPC for quadcopter with hanging load","children":[{"title":"a.txt <span style='color:#111;'> 30B </span>","children":null,"spread":false},{"title":"E231A_QuadcopterMPC-master","children":[{"title":"main_sim.m <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"test_diff_flat.m <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"mpc_quadrotor_tracking.m <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false},{"title":"traj_gen","children":[{"title":"traj_gen_QRL_polyhedron.m <span style='color:#111;'> 6.30KB </span>","children":null,"spread":false},{"title":"traj_gen_QR_polyhedron.m <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"traj_gen_QR_pointmass.m <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false}],"spread":true},{"title":"trajectory.mat <span style='color:#111;'> 7.62KB </span>","children":null,"spread":false},{"title":"@Quadrotor","children":[{"title":"discretizeLinearizeQuadrotor.m <span style='color:#111;'> 727B </span>","children":null,"spread":false},{"title":"flat2state.m <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"Quadrotor.m <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"animateQuadrotor.m <span style='color:#111;'> 4.27KB </span>","children":null,"spread":false}],"spread":true},{"title":"traj_gen_QRL.mat <span style='color:#111;'> 6.69KB </span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"nathan","children":[{"title":"controller_dlqr_path.m <span style='color:#111;'> 774B </span>","children":null,"spread":false}],"spread":true},{"title":"controller_pd.m <span style='color:#111;'> 400B </span>","children":null,"spread":false},{"title":"david","children":[{"title":"controller_dlqr.m <span style='color:#111;'> 288B </span>","children":null,"spread":false}],"spread":true},{"title":"ayush","children":[{"title":"controller.m <span style='color:#111;'> 322B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"plotQuadcopterPolyhedron.m <span style='color:#111;'> 864B </span>","children":null,"spread":false},{"title":"papers","children":[{"title":"ICRA2013.pdf <span style='color:#111;'> 788.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"symbolic","children":[{"title":"quadrotorDifferentialFlatnessSym.m <span style='color:#111;'> 359B </span>","children":null,"spread":false},{"title":"quadrotorDynamicsSym.m <span style='color:#111;'> 714B </span>","children":null,"spread":false},{"title":"quadrotorloadDynamicsSym.m <span style='color:#111;'> 1016B </span>","children":null,"spread":false},{"title":"qrotorloadDynDervSym.m <span style='color:#111;'> 284B </span>","children":null,"spread":false}],"spread":true},{"title":"controller2.m <span style='color:#111;'> 323B </span>","children":null,"spread":false},{"title":"docs","children":[{"title":"mpc-2d-quadrotor.pdf <span style='color:#111;'> 164.32KB </span>","children":null,"spread":false},{"title":"abstract","children":[{"title":"abstract.log <span style='color:#111;'> 16.38KB </span>","children":null,"spread":false},{"title":"abstract.tex <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"abstract.aux <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"abstract.synctex.gz <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"abstract.pdf <span style='color:#111;'> 34.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"images","children":[{"title":"quadrotorLoadSysVars.png <span style='color:#111;'> 21.65KB </span>","children":null,"spread":false},{"title":"quadLoad.pdf <span style='color:#111;'> 820.36KB </span>","children":null,"spread":false},{"title":"quadrotorSysVars.png <span style='color:#111;'> 88.87KB </span>","children":null,"spread":false},{"title":"quadLoad.png <span style='color:#111;'> 24.48KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":".gitmodules <span style='color:#111;'> 93B </span>","children":null,"spread":false},{"title":"main_sim_qrotorload.m <span style='color:#111;'> 4.48KB </span>","children":null,"spread":false},{"title":"@Quadrotorload","children":[{"title":"animateQuadrotorload.m <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"discretizeLinearizeQuadrotorload.m <span style='color:#111;'> 731B </span>","children":null,"spread":false},{"title":"Quadrotorload.m <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false}],"spread":false},{"title":"mpc_ayush","children":[{"title":"Untitled.m <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false},{"title":"bSpline2.m <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false}],"spread":false},{"title":"traj_opt_ayush","children":[{"title":"quadLoadDynamics.m <span style='color:#111;'> 105B </span>","children":null,"spread":false},{"title":"computeQuadPosition.m <span style='color:#111;'> 154B </span>","children":null,"spread":false},{"title":"obstacle1.m <span style='color:#111;'> 306B </span>","children":null,"spread":false},{"title":"pwPoly2.m <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"pwPoly3.m <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"superEllipse.m <span style='color:#111;'> 956B </span>","children":null,"spread":false},{"title":"soln.mat <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false},{"title":"hermite_simpson_collocation.m <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"interpolateTraj.m <span style='color:#111;'> 848B </span>","children":null,"spread":false},{"title":"addBounds.m <span style='color:#111;'> 561B </span>","children":null,"spread":false}],"spread":false},{"title":"mpc_quadrotorload_tracking.m <span style='color:#111;'> 4.52KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 12B </span>","children":null,"spread":false},{"title":"results","children":[{"title":"Testcase_3_triangles","children":[{"title":"traj_png.png <span style='color:#111;'> 27.86KB </span>","children":null,"spread":false},{"title":"traj.fig <span style='color:#111;'> 131.57KB </span>","children":null,"spread":false},{"title":"workspace.mat <span style='color:#111;'> 12.99KB </span>","children":null,"spread":false},{"title":"inputs.fig <span style='color:#111;'> 22.90KB </span>","children":null,"spread":false},{"title":"states.fig <span style='color:#111;'> 41.25KB </span>","children":null,"spread":false}],"spread":false},{"title":"Testcase_2_inverted_pendulum","children":[{"title":"traj.fig <span style='color:#111;'> 65.76KB </span>","children":null,"spread":false},{"title":"workspace.mat <span style='color:#111;'> 5.25KB </span>","children":null,"spread":false},{"title":"inputs.fig <span style='color:#111;'> 18.66KB </span>","children":null,"spread":false},{"title":"states.fig <span style='color:#111;'> 27.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"DT_jumping_through_obstacle.fig <span style='color:#111;'> 20.27KB </span>","children":null,"spread":false},{"title":"vid1.avi <span style='color:#111;'> 12.80MB </span>","children":null,"spread":false},{"title":"QRL_traj.fig <span style='color:#111;'> 88.02KB </span>","children":null,"spread":false},{"title":"traj_load_inverted_pendelum.mat <span style='color:#111;'> 6.52KB </span>","children":null,"spread":false},{"title":"Testcase_1_keyhole_2m","children":[{"title":"traj_gen_specification_TC1.png <span style='color:#111;'> 19.28KB </span>","children":null,"spread":false},{"title":"traj.fig <span style='color:#111;'> 95.85KB </span>","children":null,"spread":false},{"title":"workspace.mat <span style='color:#111;'> 9.50KB </span>","children":null,"spread":false},{"title":"inputs.fig <span style='color:#111;'> 20.17KB </span>","children":null,"spread":false},{"title":"states.fig <span style='color:#111;'> 33.95KB </span>","children":null,"spread":false}],"spread":false},{"title":"Stats_vs_time_QRL_traj.fig <span style='color:#111;'> 34.56KB </span>","children":null,"spread":false},{"title":"Inputs_vs_time_QRL_traj.fig <span style='color:#111;'> 19.96KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 635B </span>","children":null,"spread":false},{"title":"gen","children":[{"title":"solve_cftoc.m <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"quadrotorloadLinearDynamics.m <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"quadrotorVectorFields.m <span style='color:#111;'> 584B </span>","children":null,"spread":false},{"title":"quadrotorloadVectorFields.m <span style='color:#111;'> 866B </span>","children":null,"spread":false},{"title":"even_sample.m <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"struct_overlay.m <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"quadrotorLinearDynamics.m <span style='color:#111;'> 739B </span>","children":null,"spread":false},{"title":"static_disp.m <span style='color:#111;'> 394B </span>","children":null,"spread":false},{"title":"generate_ref_trajectory.m <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"traj_gen_QR.mat <span style='color:#111;'> 5.41KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]