Institute of Robotics and Mechatronics
Area of research:
Scientific support staff,Diploma & Master Thesis
The key research area Flying Robots covers several domains of the DLR Robotics and Mechatronics Center – Aeronautics, Space, Robotics, and Optical Information Systems – in order to exploit synergies in the development of robotics technologies for autonomous flying platforms. The spectrum of our work ranges from low-level control and sensor data processing to mission planning and execution.
We have developed a software framework for communication and configuration of complex robotic systems that is used across a variatey of flying platforms, like helicopters, multicopters and fixed-wing planes. Features include advanced fault detection mechanisms, connection of redundant sensors and flight control computers, and the coordination of highly distributed software systems.
The data flow for this platforms is described in a single configuration file, which has to be maintained and updated for proper operation of the robots. Your task is to develop a concept for visualization and automatic generation of the data flow configuration, taking into account redundant hosts and device drivers, as well as the network architecture of the distributed systems (e.g., multiple flight control computers, vision control computer, robot control unit, ground control station). The structure of the configuration should be automatically verified for safety and consistency to rule out errors that could have severe impacts during the flight experiments.