{"id":15716395,"url":"https://github.com/star2dust/paper-simulation","last_synced_at":"2025-04-06T13:10:57.196Z","repository":{"id":39881806,"uuid":"191133180","full_name":"star2dust/paper-simulation","owner":"star2dust","description":"Let's reproduce paper simulations of multi-robot systems, formation control, distributed optimization and cooperative manipulation. ","archived":false,"fork":false,"pushed_at":"2022-04-21T09:58:05.000Z","size":37402,"stargazers_count":361,"open_issues_count":7,"forks_count":82,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-30T11:11:14.561Z","etag":null,"topics":["cooperative-manipulation","formation-control","matlab","multi-agent-systems","multi-robot-cooperation","optimization-algorithms","paper-simulations","robotics"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/star2dust.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-06-10T09:01:48.000Z","updated_at":"2025-03-29T15:24:28.000Z","dependencies_parsed_at":"2022-09-13T10:00:54.447Z","dependency_job_id":null,"html_url":"https://github.com/star2dust/paper-simulation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/star2dust%2Fpaper-simulation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/star2dust%2Fpaper-simulation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/star2dust%2Fpaper-simulation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/star2dust%2Fpaper-simulation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/star2dust","download_url":"https://codeload.github.com/star2dust/paper-simulation/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247485287,"owners_count":20946398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cooperative-manipulation","formation-control","matlab","multi-agent-systems","multi-robot-cooperation","optimization-algorithms","paper-simulations","robotics"],"created_at":"2024-10-03T21:45:29.319Z","updated_at":"2025-04-06T13:10:57.174Z","avatar_url":"https://github.com/star2dust.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Let's Reproduce Paper Simulations!\n\nSome paper simulations by matlab for multi-robot systems, formation control, distributed optimization and cooperative manipulation.  If you have any interesting papers that are hard to reproduce the simulations, feel free to share with me! \n\nHere are the list of paper simulations I have reproduced.\n\n1. Alonso-Mora, J., Baker, S., \u0026 Rus, D. (2017). Multi-robot formation control and object transport in dynamic environments via constrained optimization. International Journal of Robotics Research, 36(9), 1000–1021. https://doi.org/10.1177/0278364917719333\n2. Farivarnejad, H., \u0026 Berman, S. (2018). Stability and Convergence Analysis of a Decentralized Proportional-Integral Control Strategy for Collective Transport. Proceedings of the American Control Conference, 2018-June, 2794–2801. https://doi.org/10.23919/ACC.2018.8431618\n3. Zhao, S. (2018). Affine Formation Maneuver Control of Multiagent Systems. IEEE Transactions on Automatic Control, 63(12), 4140–4155. https://doi.org/10.1109/TAC.2018.2798805\n4. Ibuki, T., Wilson, S., Yamauchi, J., Fujita, M., \u0026 Egerstedt, M. (2020). Optimization-based distributed flocking control for multiple rigid bodies. IEEE Robotics and Automation Letters, 5(2), 1891–1898. https://doi.org/10.1109/LRA.2020.2969950\n5. Kia, S. S., Cortés, J., \u0026 Martínez, S. (2015). Distributed convex optimization via continuous-time coordination algorithms with discrete-time communication. In Automatica (Vol. 55, pp. 254–264). Elsevier Ltd. https://doi.org/10.1016/j.automatica.2015.03.001\n6. Sun, S., \u0026 Ren, W. (2020). Distributed Continuous-Time Optimization with Time-Varying Objective Functions and Inequality Constraints. Retrieved from http://arxiv.org/abs/2009.02378\n7. Antonelli, G., Arrichiello, F., Caccavale, F., \u0026 Marino, A. (2013). A decentralized controller-observer scheme for multi-agent weighted centroid tracking. IEEE Transactions on Automatic Control, 58(5), 1310–1316. https://doi.org/10.1109/TAC.2012.2220032\n8. Shi, W., Ling, Q., Wu, G., \u0026 Yin, W. (2015). Extra: An exact first-order a lgorithm for decentralized consensus optimization. SIAM Journal on Optimization, 25(2), 944–966. https://doi.org/10.1137/14096668X \n9. Jakovetić, D. (2019). A Unification and Generalization of Exact Distributed First-Order Methods. IEEE Transactions on Signal and Information Processing over Networks, 5(1), 31–46. https://doi.org/10.1109/TSIPN.2018.2846183 \n10. Qu, G., \u0026 Li, N. (2018). Harnessing smoothness to accelerate distributed optimization. IEEE Transactions on Control of Network Systems, 5(3), 1245–1260. https://doi.org/10.1109/TCNS.2017.2698261\n11. Zhang, M., Liu, X., \u0026 Liu, J. (2021). Convergence Analysis of a Continuous-Time Distributed Gradient Descent Algorithm. IEEE Control Systems Letters, 5(4), 1339–1344. https://doi.org/10.1109/LCSYS.2020.3037038\n\n## Requirements\n\n1. [MOSEK-MATLAB](https://github.com/star2dust/MOSEK-MATLAB) or [CVX](https://github.com/cvxr/CVX)\n2. [Robotics-Toolbox](https://github.com/star2dust/Robotics-Toolbox).\n\n## More Tutorials\n\nSee my [CSDN blog](https://blog.csdn.net/u010038790) or my [Github Pages](https://star2dust.github.io/). \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstar2dust%2Fpaper-simulation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstar2dust%2Fpaper-simulation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstar2dust%2Fpaper-simulation/lists"}