An open API service indexing awesome lists of open source software.

https://github.com/anujsainarain/walking_man_lqr

This repository contains MATLAB code for simulating the walking motion of a humanoid robot using a Linear Quadratic Regulator (LQR) controller based on principles similar to those of an inverted pendulum.
https://github.com/anujsainarain/walking_man_lqr

inverted-pendulum linear-quadratic-regularator matlab matplotlib

Last synced: about 2 months ago
JSON representation

This repository contains MATLAB code for simulating the walking motion of a humanoid robot using a Linear Quadratic Regulator (LQR) controller based on principles similar to those of an inverted pendulum.

Awesome Lists containing this project

README

        

# Walking Man Simulation with LQR Controller

This repository contains MATLAB code for simulating the walking motion of a humanoid robot using a Linear Quadratic Regulator (LQR) controller based on principles similar to those of an inverted pendulum.

## Files

1. **lqr_simulation.m**: MATLAB script that implements the LQR control algorithm to compute optimal control gains for the walking simulation.

2. **WalkingManSimulation.m**: MATLAB function for animating the walking motion of the humanoid robot based on the computed LQR control gains and principles similar to those of an inverted pendulum.

## Visualization

![WalkingManSimulation](https://github.com/Amenephous/Walking_man_simulation/assets/48127920/3d55b544-bb5e-4cd7-aa92-2aa011b5ccc5)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.