This framework implements the Superimposition of Task Space Controllers concept introduced in:
Tiseo, C., Merkt, W., Wolfslag, W. et al. Safe and compliant control of redundant robots using superimposition of passive task-space controllers. Nonlinear Dyn (2023). doi:10.1007/s11071-023-09045-x
It is split in several packages:
stack_of_task_space_controllers_core
which implements the core library for the stack of controllers and the passive Fractal Impedance Controller described in the above paper.stack_of_task_space_controllers_ros_control
which provides a ROS-Control controller.stack_of_task_space_controllers_kuka_lwr
which includes a Gazebo simulation using the ROS-Control controller as well as a node communicating with the IPAB-SLMClwr_driver
for hardware experiments.