ChristophSteup

Dr.-Ing. Christoph Steup

Faculty of Computer Science
Chair of Computational Intelligence
Gebäude 29, Universitätsplatz 2, 39106 Magdeburg, G29-015
Vita

Christoph Steup is a Post-Doc and project manager at the Otto-von-Guericke University in Magdeburg. He studied computer science with an emphasis on electrical engineering in Magdeburg and at the KTH in Sweden. After receiving his diploma, he started  working on Wireless Sensor Networks and Distributed Robotics in 2011 and published papers in the field of distributed sensing, time synchronization in WSN and efficient programming of embedded devices. Apart from his research he supervises student teams entering competitions in the RoboCup and the Carolo Cup. He finished is Ph.D in 2018 and is now handling the theoretical and practical swarm robotics research in the "SwarmLab" of the Otto-von-Guericke University. In the lab he works on locomotion, self-organization, distributed sensing and distributed behaviour of swarms of air and ground robots.

Vita

  • 2019 - 2020 Interim Professor for Artificial Intelligence at University of Applied Science Anhalt
  • 2015 -          Researcher at the CI Group at OvGU
  • 2013 - 2018 Dissertation: "Abstract Sensor Event Processing to Achieve Dynamic Compositon of Cyber-Physical Systems"
  • 2011 - 2015 Researcher at the EOS Group at OvGU
  • 2004 - 2011 Studies of Computer Science with Emphasis on Sensor Processing and Embedded Systems
Publications

2022

 

  • Dominik Weikert, Christoph Steup, and Sanaz Mostaghim
  • Multi-Objective Task Allocation for Dynamic IoT Networks
  • COINS 22: IEEE International Conference on Omni-layer Intelligent Systems,  doi: 10.1109/COINS54846.2022.9854949.

 

 

  • Julia Reuter, Christoph Steup and Sanaz Mostaghim
  • Genetic Programming-Based Inverse Kinematics for Robotic Manipulators
  • In: Medvet, E., Pappa, G., Xue, B. (eds) Genetic Programming. EuroGP 2022. Lecture Notes in Computer Science, vol 13223. Springer, Cham, 2022 https://doi.org/10.1007/978-3-031-02056-8_9

2021

 

  • Dominik Weikert, Christoph Steup, David Atienza and Sanaz Mostaghim
  • Mobility-Aware Multi-Objective Task Allocation for Wireless Sensor Networks
  • In the Proceedings of the 2021 IEEE Symposium Series on Computational Intelligence (SSCI), Orlando, USA, 2021, doi: 10.1109/SSCI50451.2021.9660109

 2020

  • Christoph Steup, Simon Parlow, Sebastian Mai and Sanaz Mostaghim
  • Generic Component-based Mission-centric Energy Model for Micro-scale Unmanned Aerial Vehicles
  • Drones, 4(4), 63, September 2020. https://doi.org/10.3390/drones4040063 Open Access --> Link

 

  • Dominik Weikert, Christoph Steup and Sanaz Mostaghim
  • Multi-Objective Task Allocation for Wireless Sensor Networks
  • In the proceedings of the 2020 IEEE Symposium Series on Computational Intelligence (SSCI), Canberra, Australia, 2020, pp. 181-188, doi: 10.1109/SSCI47803.2020.9308345 --> Link

 

  • Dominik Weikert, Christoph Steup, Sanaz Mostaghim
  • Enhancing Resilience in IoT Networks using OrganicComputing: Challenges and Requirements
  • In: Reussner, R. H., Koziolek, A. & Heinrich, R. (Hrsg.), INFORMATIK 2020. Gesellschaft für Informatik, Bonn. (S. 1205-1214). DOI: 10.18420/inf2020_112

 

  • Kim Hartmann, Christoph Steup
  • Hacking the AI - The Next Generation of Hijacked Systems
  • In Proceedings of 12th International Conference on Cyber Conflict (CyCon), pages 327 - 349, CCDCOE, 2020

2019

  • Sebastian Mai, Heiner Zille, Christoph Steup, and Sanaz Mostaghim
  • Multi-objective collective search and movement-based metrics in swarm robotics
  • In Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO), pages 387–388. ACM, 2019

 

  • Sebastian Mai, Heiner Zille, Christoph Steup, and Sanaz Mostaghim
  • Online optimization of movement cost for robotic applications of pso
  • In EPIA Conference on Artificial Intelligence, volume 11804, pages 699–711. Springer, September 2019

2018

  • Sebastian Mai, Christoph Steup, and Sanaz Mostaghim
  • Movement-based localisation for pso-inspired search behaviour of robotic swarms
  • In Proceedings of the 11th International Conference on Swarm intelligence (ANTS), volume 11172, pages 431–432, Rome, Italy, October 2018. Springer

 

  • Sebastian Mai, Christoph Steup, and Sanaz Mostaghim
  • Simultaneous localisation and optimisation for swarm robotics
  • In Proceedings of the IEEE Symposium Series on Computational Intelligence (SSCI), pages 1998–2004, Bangalore, India, November 2018. IEEE

 

  • Lukas Hoyer, Christoph Steup, and Sanaz Mostaghim
  • A robot localization framework using cnns for object detection and pose estimation
  • In Proceedings of the IEEE Symposium Series on Computational Intelligence (SSCI), pages 1388–1395, Bangalore, India, November 2018. IEEE

 

  • Sanaz Mostaghim, Christoph Steup, and Heiner Zille
  • Multi-objective distance minimization problems and its application in technical systems
  • at - Automatisierungstechnik, 66(11):964–974, nov 2018

 

  • Sanaz Mostaghim and Christoph Steup
  • Collective search in unknown dynamic environments using mavs
  • In IEEE International Conference on Robotics and Automation (ICRA), Workshop: Robot Teammates Operating in Dynamic, Unstructured Environments (RT-DUNE), Brisbane, Australien, May 2018. IEEE

2016

 Christoph Steup, Sanaz Mostaghim, Lukas Mäurer, and Vladimir Velinov

  • Mixed- Reality Simulation Environment for a Swarm of Autonomous Indoor Quadcopter
  • In Proceedings of Rotorcraft Virtual Engineering Conference, Liverpool, November 2016. Royal Aeronautical Society

 

  • Sanaz Mostaghim, Christoph Steup, and Fabian Witt
  • Energy Aware Particle Swarm Optimization as Search Mechanism for Aerial Micro-robots
  • In Proceedings of the IEEE Swarm Intelligence Symposium. IEEE, December 2016

 

  • Christoph Steup, Sanaz Mostaghim, and Sebastian Mai
  • Evaluation Platform for Micro Aerial Indoor Swarm Robotics
  • Technical Report FIN-003-2016, Otto-von- Guericke-University, Magdeburg, Germany, 2016

2015

  • Sebastian Zug, Stefan Wilske, Christoph Steup, and Arndt Lüder
  • Online Evaluation of Manipulation Tasks for Mobile Robots in Industry 4.0 Scenarios
  • In Proceedings of 20th IEEE Conference on Emerging Technologies and Factory Automation (ETFA), pages 181–187, Luxembourg, Luxembourg, September 2015. IEEE

 

  • Sebastian Zug, André Dietrich, Christoph Steup, and Jörg Kaiser
  • Adaptive Environment Perception in Cyber-physical Systems
  • SIGBED, 12(3):14–18, 2015

 

  • Martin Seidel, Sebastian Zug, Christoph Steup, and Jörg Kaiser
  • Variabler Ausführungskontext von kooperativen Anwendungen für Multi-Roboter-Systeme (VORAUS)
  • In Forschung vernetzen - Innovation beschleunigen: 16. Forschungskolloquium am Fraunhofer IFF, pages 36–41, Magdeburg, Germany, 2015

 

  • Christoph Steup, Sebastian Zug, and Jörg Kaiser
  • Evaluation of an Uncertainty Aware Hybrid Clock Synchronisation System for Wireless Sensor Networks
  • International Journal on Advances in Networks and Services, 8(1&2):54–68, 2015

2014

  • Christoph Steup, Sebastian Zug, Jörg Kaiser, and Andy Bruehan
  • Uncertainty Aware Hybrid Clock Synchronisation in Wireless Sensor Networks
  • In Proceedings of Eighth International Conference on Mobile Ubiquitous Computing, Systems, Ser- vices and Technologies (UBICOMM). IARIA, July 2014

 

  • Sebastian Zug, Christoph Steup, Julian B. Scholle, Christian Berger, Olaf Landsie- del, Fabian Schuldt, Jens Rieken, Richard Matthaei, and Thomas Form
  • Technical evaluation of the Carolo-Cup 2014 - a competition for self-driving miniature cars
  • In In Proceedings of the 2014 IEEE International Symposium on Robotic and Sensors Environments (ROSE), pages 16–18, Timisoara, Romania, October 2014. IEEE

2013

  • Kim Hartmann and Christoph Steup.
  • The vulnerability of uavs to cyber attacks - an approach to the risk assessment
  • 5th International Conference on Cyber Conflict (CYCON 2013), pages 1–23, 2013.

 

  • Jörg Kaiser, José Rufino, Christoph Steup, Tino Brade, Jeferson Souza, Rui Caldeira, and André Guerreiro.
  • Working prototype of adaptive middleware
  • Technical Report D3.3, European Commission 7th Framework Program - ICT, December 2013.

 

  • Sebastian Zug, André Dietrich, Christoph Steup, Tino Brade, and Thomas Petig
  • Phase optimization for control/fusion applications in dynamically composed sensor networks
  • In Proceedings of the 2013 IEEE International Symposium on Robotic and Sensors Environments (ROSE), Washington, DC, USA, 2013. IEEE Computer Society

 

  • Michael Schiefer, Christoph Steup, and Jörg Kaiser
  • Real World Testing of Aggregation in Publish/Subscribe Systems
  • In Proceedings of Wireless Information Networks and Systems (WINSYS), pages 1–8, Reykjavik, Iceland, August 2013. IEEE

 

  • Christoph Steup, Sebastian Zug, and Jo ̈rg Kaiser
  • Achieving Cooperative Sensing in Automotive Scenarios through Complex Event Processing
  • In Proceedings of Seventh International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM), Porto, Portugal, July 2013. IARIA

 

  • Christian Berger, Erik Dahlgren, Johan Grunden, Daniel Gunnarson, Nadia Holtryd, Anmar Khazal, Mohamed Mustafa, Marina Papatriantafilou, Elad Michael Schiller, Christoph Steup, Viktor Swantesson, and Philippas Tsigas
  • Bridging Physical and Digital Traffic System Simulations with the Gulliver Test-Bed
  • In International Workshop on Communication Technologies for Vehicles, pages 169–184, Lille, France, 2013

2012

  • Kim Hartmann and Christoph Steup
  • Natural privacy preservation protocol for electronic mail
  • In 4th International Conference on Cyber Conflict (CyCon), pages 1–17, Tallinn, Estonia, June 2012. CCDCOE

2011

  • Sebastian Zug, André Dietrich, Marc Schappeit, Christoph Steup, and Jörg Kaiser
  • Flexible Daten-Akquisition & Interpretation für verteilte Sensor-Aktor-Systeme im Produktionsumfeld
  • In Forschung und Innovation: 10. Magdeburger Maschienen- bautage, Magdeburg, Germany, 2011

 

  • Sebastian Zug, Christoph Steup, André Dietrich, and K. Brezhnyev
  • Design and implementation of a small size robot localization system
  • In In Proceedings of the 2011 IEEE International Symposium on Robotic and Sensors Environments (ROSE), pages 25–30. IEEE, 2011

2010

  • Christoph Steup, Michael Schulze, and Jörg Kaiser
  • Exploiting Template-Metaprogramming for Highly Adaptable Device Drivers a Case Study on CANARY an AVR CAN-Driver
  • In Proceedings of 12th Brazilian Workshop on Real-Time and Embedded Systems (WTR), Gramado, Brazil, 2010. Brazilian Computer Society

 

Projects

Ongoing Projects

 

Finished Projects

Teaching Activities

Lectures and Seminars

  • Tutorials for the lecture Computational Intelligence in Games, Summer 2020
  • Lecture: Introduction to Software Engineering for Engineers, Summer 2020
  • Lecture: Programminerung für Data Science at University of Applied Science Anhalt, Winter 2019/20
  • Lecture: Machine Learning at University of Applied Science Anhalt, Winter 2019/20
  • Lecture: Künstliche Intelligenz at University of Applied Science Anhalt, Winter 2019/20
  • Lecture: Machinelles Lernen at University of Applied Science Anhalt, Summer 2019
  • Lecture: Künstliche Intelligenzat University of Applied Science Anhalt, Summer 2019
  • Lecture: Schwarmintelligenz at University of Applied Science Anhalt, Summer 2019
  • Tutorials for the lecture Intelligente Systeme, Winter 2018/19 / Winter 21/22
  • Seminar Computational Intelligence in Multi-Agent Systems, Summer 2018
  • Tutorials for the lecture Intelligente Systeme, Winter 2017/18
  • Multiple Software/Team-Projects in the years 2013 - 2022
  • Multiple Digital Engineering Projects in the years 2015 - 2022
  • Individual Projects with Students

Supervised and Advised Bachelor/Master Thesis

  • Julia Reuter
  • Genetic Programming-Based Inverse Kinematics for Robotic Manipulators
  • Master Thesis, OVGU
  • Supervision: Sanaz Mostaghim 
  • Advisor: Christoph Steup and Heiner Zille
  • July 2021

 

  • Marcel Öfele

 

  • Maximilian Grau
  • Tim Wiesner
  • Bachelor Thesis, OVGU
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • October 2020

 

  • Vanessa Bahro
  • Entwicklung eines lasertrackergestützten Prototypen zur automatisierten Positionierung
  • Bachelor Thesis, OVGU
  • Supervision: Sanaz Mostaghim and Christoph Steup
  • January 2021

 

  • Hoang Tony Nguyen
  • Effects of Repulsion Based Concepts on Performance of PSO in Multimodal Search Space
  • Bachelor Thesis, OVGU
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup, Heiner Zille
  • August 2020

 

  • Carl Sternmann-Lücke
  • Master Thesis, OVGU
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • August 2020

 

  • Martin Wieczorek
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • July 2020

 

  • Lars Wagner
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • June 2020

 

  • Christian Wustrau
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • May 2020

 

  • Stephan Dörfler
  • Collective Mapping and Movement in a Swarm of Unreliable Individuals in Unknown Environments
  • Master Thesis, OVGU
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • October 2019

 

  • Agha Ali Haider Qizilbash
  • Ant Colony Optimization based Planner for Combined Task Allocation and Path Finding of Multiple Robots
  • Master Thesis, OVGU
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • September 2019

 

 

  • Fabian Richardt
  • Building a software-in-the-loop simulation environment for a RoboCup@Work team
  • Bachelor Thesis, OVGU
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • July 2019

 

  • Adrian Köring
  • Additional Algorithmically-Labeled Data for Training of Real-Time Convolutional Neural Networks for Semantic Image Segmentation
  • Bachelor Thesis, OVGU
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • March 2019

 

 

 

  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • September 2018

 

  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup, Heiner Zille
  • June 2018

 

  • Lukas Mäurer
  • Integration of Communication Models into the Simulation of an Autonomous UAV Swarm
  • Master Thesis, OVGU
  • Supervision: Sanaz Mostaghim
  • Advisor: Christoph Steup
  • April 2018

 

 

 

 

 

 

 

 

Competition Teams

RoboCup @Work

The RoboCup is an annual multi-competition combining different robotic challenges in the form of leagues. The RoboCup @Work league is focused on industrial processes as envisioned for Industry 4.0 scenarios like autonomous path planning and movement of mobile platforms, as well as object detection and manipulation. Additionally, the competition enforces the teams to handle risks and optimize their robots for speed.

robOTTO

The RoboCup @Work Team of the OvGU is called "robOTTO". The team exists since 2012, but switched from the RoboCup Logistics League to the RoboCup @Work League in 2015. Since then, the team competed very successfully in the competition, finishing as Vice-Wold Champion twice (2017 and 2019) and also winning the Arbitrary Surface Challenge in 2018. In the virtual WorldCup in 2021 the team achieved the 3rd place.

The team is led by Christoph Steup and Martin Seidel and is composed of students, alumni and employees of the Faculty of Computer Science, Mechanical Engineering and Electrical Engineering of the OvGU.

Carolo Cup

The CaroloCup is an annual competition organized by the TU Braunschweig. The goal of the competition is to develop, build and test autonomous vehicles in 1:10 scale. The cup is a pure student competition and divided in a basic and a master cup.

oTToCAR

The CaroloCup team of OvGU is called "oTToCAR" and competes in the competition since 2014. The team achieved 2nd place in their first year in the Junior Cup. In the following years the team was also successful with multiple 4th places in the basic cup. Currently, the team is led by Michael Albrecht and Sören Meißner and supervised by Christoph Steup.

Memberships and Participations

Memberships

  • Member of IEEE
  • Member of IEEE – Computational Intelligence Society
  • Member of IEEE – Robotics and Automation Society
  • Member of ACM
  • Member of RoboCup @Work – Executive Committee
  • Member of RoboCup Regional Committee Germany

Participations

  • Reviewer for MDPI Drones Journal
  • Reviewer for MDPI Sensors Journal
  • Reviewer for MDPI Mathematics Journal
  • Reviewer for MDPI Agriculture Journal
  • Reviewer for IEEE Transactions on Evolutionary Computation (TEVC)
  • Reviewer for IEEE Internet of Things Journal (IoTJ)
  • Reviewer for IEEE Robotics and Automation Letters (RA-L)
  • Reviewer for IEEE International Conference on Robotics and Automation (ICRA)
  • Reviewer for IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
  • Reviewer for IEEE Symposium Series on Computational Intelligence (SSCI)
  • Organisation of RoboCup @Work German Open 2022

Last Modification: 15.03.2024 - Contact Person: Webmaster