The findings were elaborated in cooperation with the Institute for Artificial Intelligence at the University of Bremen. This exceptional alliance between two of the world's leading research facilities on artificial intelligence and robotics enabled me to realize this work. Accordingly, I would first like to express my utmost gratitude to my supervisors Prof. Michael Beetz and Prof. Alin Albu-Schäffer for the opportunity to live out this relationship under their guidance. In addition, I would like to thank Christoph Borst for his trust in my qualities as a robotics researcher that allowed me to work in one of the most inspiring environments. My special thanks go to Florian Schmidt, who introduced me to the world of robotics and continually supported me during my research. Furthermore, I would like to thank Dr. Alexander Dietrich, which whom I collaborated in several publications leading to a better understanding of the interconnections between high-level reasoning and low-level control. Thanks to Georg Bartels, for the interesting and fruitful discussions during our research stays, which resulted in many valuable ideas. Thanks to my former students Peter Birkenkampf and Wissam Bejjani for their support. My deep gratitude goes to the entire support team of Rollin' Justin for the maintenance of the robot, which are