Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Marcel A. Groothuis is active.

Publication


Featured researches published by Marcel A. Groothuis.


emerging technologies and factory automation | 2008

Virtual prototyping through co-simulation of a Cartesian plotter

Marcel A. Groothuis; Arjen S. Damstra; Jan F. Broenink

This paper shows a model-based design trajectory for the development of real-time embedded control software using virtual prototyping. As a test case, a Cartesian plotter is designed. Functional correctness of the plotter software has been ensured by means of co-simulation using a virtual prototype before deploying it on target. Except for the interface implementation, the software that is used in the co-simulation is identical to the software that is compiled to run on the target computing platform. Virtual prototyping is especially important if the real target can damage itself if it is operated outside its safe operation zone or when prototypes are not yet available for testing. The co-simulation of the software against a virtual prototype resulted in a first-time-right deployment on the real target.


international conference on control applications | 2006

Multi-view methodology for the design of embedded mechatronic control systems

Marcel A. Groothuis; Jan F. Broenink

The design of embedded control systems for monitoring and control of mechatronic systems has a multi-disciplinary development trajectory. These systems consist of heterogeneous components developed by different disciplines (control engineering, electrical engineering, software engineering and often many more). The design trajectory needs therefore a multi-disciplinary design methodology that enables concurrent design and interactions between all involved disciplines, reducing inconsistencies and conflicts that occur during the design phase. This paper proposes a multi-view methodology to address the above-mentioned issues. The main purpose is to shorten the design time and at the same time increasing the reliability and predictability of embedded (computer) control systems.


communicating process architectures | 2009

HW/SW Design Space Exploration on the Production Cell Setup

Marcel A. Groothuis; Jan F. Broenink

This paper describes and compares five CSP based and two CSP related process-oriented motion control system implementations that are made for our Production Cell demonstration setup. Five implementations are software-based and two are FPGA hardware-based. All implementations were originally made with different purposes and investigating different areas of the design space for embedded control software resulting in an interesting comparison between approaches, tools and software and hardware implementations. Common for all implementations is the usage of a model-driven design method, a communicating process structure, the combination of discrete event and continuous time and that real-time behaviour is essential. This paper shows that many small decisions made during the design of all these embedded control software implementations influence our route through the design space for the same setup, resulting in seven different solutions with different key properties. None of the implementations is perfect, but they give us valuable information for future improvements of our design methods and tools.


simulation modeling and programming for autonomous robots | 2010

On Model-driven Design of Robot Software using Co-simulation

Jan F. Broenink; Yunyun Ni; Marcel A. Groothuis


International Journal on Digital Libraries | 2007

A Model-Driven Approach to Embedded Control System Implementation

Jan F. Broenink; Marcel A. Groothuis; Peter M. Visser; Bojan Orlic


Electronic Communication of The European Association of Software Science and Technology | 2010

Model-driven robot-software design using template-based target descriptions

Jan F. Broenink; Marcel A. Groothuis; Peter M. Visser; Maarten M. Bezemer


communicating process architectures | 2005

gCSP occam Code Generation for RMoX

Marcel A. Groothuis; Geert K. Liet; Jan F. Broenink


Archive | 2004

FPGAs as versatile configurable I/O devices in Hardware-in-the-Loop Simulation * )

Peter M. Visser; Marcel A. Groothuis; Jan F. Broenink; Cornelis J. Drebbel


international conference on robotics and automation | 2011

Way of Working for Embedded Control Software using Model-Driven Development Techniques

Maarten M. Bezemer; Marcel A. Groothuis; Jan F. Broenink; Davide Brugali; C. Schlegel; J.F. Broenink


Journal of Nonlinear Optical Physics & Materials | 2004

Multi-Disciplinary Design Support using Hardware-in-the-Loop Simulation

Peter M. Visser; Marcel A. Groothuis; Jan F. Broenink

Collaboration


Dive into the Marcel A. Groothuis's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jeroen Voeten

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Henk Corporaal

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge