VIVENTRIS – Smart production solutions for the industry of tomorrow
Viventris develops smart and flexible production solutions that help companies improve their processes and make them future-proof. We specialize in visual inspection and assembly, with applications in consumer products, high-tech systems, and healthcare, among others.
Our strength lies in combining generic building blocks with customer-specific customization. This allows us to realize efficient and reliable solutions for the production of compact and often complex products. We work pragmatically and closely with our clients to achieve results quickly and make a real impact on the shop floor.
Within our focus area of assembly, we automate manual processes and complex operations, leading to increased product quality and improved efficiency. Within our inspection expertise, we develop advanced vision systems utilizing both rule-based algorithms and AI. This enables accurate product inspection and reliable defect detection.
With our solutions, we contribute to smarter production processes and consistent product quality.
Digital twins for modular production systems
In the development of inspection and assembly systems, software is highly dependent on hardware availability. This often leads to late validation of processes and software, with integration issues only surfacing during commissioning. Digital twins offer the ability to overcome this.
You focus on modeling one concrete module, such as a tray feeder, robot station, conveyor system, or vision/inspection setup.
Goal
Developing a behavior-based digital twin of a production module, enabling early validation of processes and software without dependency on physical hardware.
What are you going to do?
You choose (in consultation) a concrete setup, such as a tray feeder, robot pick-and-place station, conveyor system, or vision/inspection setup. For this module, you first define the functional interface: what commands, statuses, and behaviors are needed to control the module from the software layer.
Next, you will develop a digital twin that mimics this behavior. The focus is not on detailed physics, but on correctly modeling the behavior as expected by the software. The twin responds to the same commands and provides the same type of feedback as the real module.
Depending on the chosen module and internship duration, the digital twin can be expanded with visualization and a physics engine for more complex simulations or synthetic data generation.
Result
A working digital twin of a production module that can be used for testing and validating software and process logic, including a demonstration that walks through a realistic scenario without physical hardware.
Required skills
Programming experience (e.g., C++ or Python)
Affinity for industrial automation or robotics
Interest in system simulation and virtualization
Experience with PLCs, robotics, or vision systems
ROS2 ecosystem experience: Gazebo, RViz, MoveIt2
