What is ROCS ?

We present a novel immersive Real-time Optimization and Control Simulator (ROCS). The idea was to build a simulator which allows for in time visualization and testing of our optimization algorithms and controllers. ROCS is build as a modular tool which allows for simple extension with other optimizers, controllers or the integration of sensory data. Further it is able to display scenarios and conduct experimental validation with a variety of vehicles like cars, industrial or mobile robots and flying platforms like drones, planes or quadrocopters. This is due to the modularity of the tool, since it is easy to implement models for every required type of vehicle. Furthermore, ROCS provides an automatic world generator which provides randomly assembled worlds for simulation and also allows users to provide their desired environment through object files. Different modes of simulation are implemented. One can either provide precomputed data, use controllers in combination with model integration or employ an optimizer to simulate scenarios. ROCS already provides a set of vehicular controllers as well as different models for cars and integrators.


In case you are interested in ROCS and want to know more, please don't hesitate to get in touch!

Office 2317, 41/300 Office 2317, 41/300


  • 1: Office 2317, 41/300