OPEN-SOURCE CODE REPOSITORIES

 

Physical Human-Robot Collaboration (PHRC)

Python code for Physical Human-Robot Collaboration (PHRC): https://gitlab.com/lukapeternel/PHRC

This repository includes code for the Physical Human-Robot Collaboration system that inlcudes human electromyography (EMG) and a hybrid force/impedance controller based on the work in Peternel, L., Tsagarakis, N., & Ajoudani, A. (2017). A human–robot co-manipulation approach based on human sensorimotor information. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 25(7), 811-822, as well as code for the muscle fatigue model based on the work in Peternel, L., Tsagarakis, N., Caldwell, D., & Ajoudani, A. (2018). Robot adaptation to human physical fatigue in human–robot co-manipulation. Autonomous Robots, 42(5), 1011-1021.

 

Dynamic Movement Primitives (DMPs)

 

Interactive Imitation Learning of Bimanual Movement Primitives (SIMPLe)

Python code for Interactive Imitation Learning of Bimanual Movement Primitives (ILoSA): https://github.com/franzesegiovanni/SIMPLe

This repository (by Giovanni Franzese) is a result of research that was published in Franzese, G., de Souza Rosa, L., Verburg, T., Peternel, L., & Kober, J. (2023). Interactive imitation learning of bimanual movement primitives. IEEE/ASME Transactions on Mechatronics, 29(5), 4006 - 4018.

 

Interactive Learning of Stiffness and Attractors (ILoSA)