Tobias Bellmann
Institute of Robotics and Mechatronics, German Aerospace Center (DLR), Germany
Download article
http://dx.doi.org/10.3384/ecp09430056Published in: Proceedings of the 7th International Modelica Conference; Como; Italy; 20-22 September 2009
Linköping Electronic Conference Proceedings 69:62, p. 541-550
Published: 2009-12-29
ISBN: 978-91-7393-513-5
ISSN: 1650-3686 (print), 1650-3740 (online)
In this paper a Modelica library for interactive simulation and advanced visualization called ExternalDevices is introduced and presented. Providing support for standard input devices like keyboard and joystick as well as for communication via UDP and shared memory; this library allows the user to interact with a running simulation and process the output data of the simulation in other processes capable of UDP connections. An advanced visualization system replaces the standard Dymola visualization and offers additional features like full-screen viewing; transparency and support for flexible bodies.
[1] QT Software: http://www.qtsoftware.com/products/
[2] OpenSceneGraph: http://www.openscenegraph.org/
[3] FFMEPG: http://ffmpeg.org/
[4] OpenGL - The Industry Standard for High Performance Graphics: http://www.opengl.org/
[5] Simulink 3D Animation 5 - User’s Guide; MathWorks Inc; http://www.mathworks.de/access/helpdesk/help/pdf_doc/sl3d/sl3d.pdf
[6] Aerolabs VisEngine: http://www.aerolabs.net
[7] Vires Simulationstechnik GmbH: http://www.vires.com/