This project is to test the performance of Ipopt and Snopt in large scaling strong nonlinear optimization
In this project, we are trying to build the most simpliest model with strong nonlinear dynamics. One deminsional ball bouncing with ground contact model very well satisfied this requirement.
To run the optmization in this project, Ipopt and Snopt should be installed and complied with python.
Guide of install Ipopt in Linux (Ubuntu) and compling with python can be found here
Guide of install Snopt in Linux (Ububtu) and compling with python is in Snopt Installation Guide.txt
I am still facing some errors installing Ipopt/Snopt and make them work with python in Windows. You may need to use Linux system to do the optimization. Or if you can install/complie Ipopt/Snopt in Windows by yourself.
Please find more detail of this project in Wiki!
Good luck and enjoy!