├── +autogen_func ├── compute_hzd.m ├── controller_ctl.m ├── fc_Lf2y.m ├── fc_LgLfy.m ├── fc_psi_func.m ├── hzd_Lf2y.m ├── hzd_Lfy.m ├── hzd_LgLfy.m ├── hzd_y.m ├── impact_model.m ├── k1.m ├── k2.m ├── momentum_conj.m ├── swing_model.m └── swing_phase_MPFL.m ├── +data ├── B.mat ├── C.mat ├── D.mat ├── D_body.mat ├── De.mat ├── G.mat ├── P2e.mat ├── V_body.mat ├── del_qdot.mat ├── hd.mat ├── kinetic_energy.mat └── potential_energy.mat ├── .gitignore ├── Notes.m ├── change_coords.m ├── compute_friction.m ├── compute_impact_model.m ├── compute_lagrangian.m ├── compute_swing_model.m ├── compute_swing_phase_MPFL.m ├── demo_script.m ├── draw_robot.m ├── generate_controller_ctl.m ├── generate_controller_hzd.m ├── generate_feedback_controller.m ├── hd.mat ├── impact_model.m ├── main.m ├── poincare.m ├── poincare_hzd.m ├── precomputation.m ├── record_data.m ├── sandbox.m ├── sandbox2.m ├── swing_model.m └── swing_phase_MPFL.m /+autogen_func/compute_hzd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/compute_hzd.m -------------------------------------------------------------------------------- /+autogen_func/controller_ctl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/controller_ctl.m -------------------------------------------------------------------------------- /+autogen_func/fc_Lf2y.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/fc_Lf2y.m -------------------------------------------------------------------------------- /+autogen_func/fc_LgLfy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/fc_LgLfy.m -------------------------------------------------------------------------------- /+autogen_func/fc_psi_func.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/fc_psi_func.m -------------------------------------------------------------------------------- /+autogen_func/hzd_Lf2y.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/hzd_Lf2y.m -------------------------------------------------------------------------------- /+autogen_func/hzd_Lfy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/hzd_Lfy.m -------------------------------------------------------------------------------- /+autogen_func/hzd_LgLfy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/hzd_LgLfy.m -------------------------------------------------------------------------------- /+autogen_func/hzd_y.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/hzd_y.m -------------------------------------------------------------------------------- /+autogen_func/impact_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/impact_model.m -------------------------------------------------------------------------------- /+autogen_func/k1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/k1.m -------------------------------------------------------------------------------- /+autogen_func/k2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/k2.m -------------------------------------------------------------------------------- /+autogen_func/momentum_conj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/momentum_conj.m -------------------------------------------------------------------------------- /+autogen_func/swing_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/swing_model.m -------------------------------------------------------------------------------- /+autogen_func/swing_phase_MPFL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+autogen_func/swing_phase_MPFL.m -------------------------------------------------------------------------------- /+data/B.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/B.mat -------------------------------------------------------------------------------- /+data/C.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/C.mat -------------------------------------------------------------------------------- /+data/D.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/D.mat -------------------------------------------------------------------------------- /+data/D_body.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/D_body.mat -------------------------------------------------------------------------------- /+data/De.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/De.mat -------------------------------------------------------------------------------- /+data/G.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/G.mat -------------------------------------------------------------------------------- /+data/P2e.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/P2e.mat -------------------------------------------------------------------------------- /+data/V_body.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/V_body.mat -------------------------------------------------------------------------------- /+data/del_qdot.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/del_qdot.mat -------------------------------------------------------------------------------- /+data/hd.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/hd.mat -------------------------------------------------------------------------------- /+data/kinetic_energy.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/kinetic_energy.mat -------------------------------------------------------------------------------- /+data/potential_energy.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/+data/potential_energy.mat -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ./*~ 2 | -------------------------------------------------------------------------------- /Notes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/Notes.m -------------------------------------------------------------------------------- /change_coords.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/change_coords.m -------------------------------------------------------------------------------- /compute_friction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/compute_friction.m -------------------------------------------------------------------------------- /compute_impact_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/compute_impact_model.m -------------------------------------------------------------------------------- /compute_lagrangian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/compute_lagrangian.m -------------------------------------------------------------------------------- /compute_swing_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/compute_swing_model.m -------------------------------------------------------------------------------- /compute_swing_phase_MPFL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/compute_swing_phase_MPFL.m -------------------------------------------------------------------------------- /demo_script.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/demo_script.m -------------------------------------------------------------------------------- /draw_robot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/draw_robot.m -------------------------------------------------------------------------------- /generate_controller_ctl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/generate_controller_ctl.m -------------------------------------------------------------------------------- /generate_controller_hzd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/generate_controller_hzd.m -------------------------------------------------------------------------------- /generate_feedback_controller.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/generate_feedback_controller.m -------------------------------------------------------------------------------- /hd.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/hd.mat -------------------------------------------------------------------------------- /impact_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/impact_model.m -------------------------------------------------------------------------------- /main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/main.m -------------------------------------------------------------------------------- /poincare.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/poincare.m -------------------------------------------------------------------------------- /poincare_hzd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/poincare_hzd.m -------------------------------------------------------------------------------- /precomputation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/precomputation.m -------------------------------------------------------------------------------- /record_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/record_data.m -------------------------------------------------------------------------------- /sandbox.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/sandbox.m -------------------------------------------------------------------------------- /sandbox2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/sandbox2.m -------------------------------------------------------------------------------- /swing_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/swing_model.m -------------------------------------------------------------------------------- /swing_phase_MPFL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nanda-Kishore-V/Hybrid-Zero-Dynamics/HEAD/swing_phase_MPFL.m --------------------------------------------------------------------------------