Integration of a 3D Vision Sensors into Software

Integration of a 3D Vision Sensor into Software

Task
Technical products evolve to become increasingly powerful, faster, more compact, and lighter. If users are not involved in the development process from the beginning, this can lead to usability issues that ultimately determine whether a product is adopted or rejected.
The goal of this project was to integrate a 3D vision sensor into an existing web-based application to ensure particularly simple and intuitive operation.
Challenge
The 3D vision sensor is a strong example of diverse usage scenarios and user types. Power users, for instance, frequently use the software for setup or data visualization. They have a steep learning curve, are highly familiar with the software and application context, and know exactly where to find content and how to operate it.
 
Occasional users, on the other hand, use the software infrequently or only once. These users must repeatedly re-learn and rediscover the application. The key challenge was to create an information architecture that fits the users of the hardware—both experts and non-experts alike.
Solution Approach
Universal Design ensures that products and solutions are accessible to as many people as possible, regardless of their abilities, prior knowledge, or experience.
The main guiding principles for this project were drawn from the interaction principles of ISO 9241-110:2020, with a focus on the following three:
 
Intuitive use: Functions are easy to understand without requiring expert knowledge.
 
Flexibility: Adaptable interfaces or workflows that can be used by both experts and beginners.
 
Error tolerance: Systems support users in preventing errors or correcting them easily.
 
Following a careful analysis of context and usage, initial solutions were designed and validated using personas.
Methodology
A combination of user research, iterative prototyping, and expert evaluation ensured a lean and efficient design process. Iterative prototyping allowed the design to be refined step by step.

Low-fidelity prototypes were used to quickly create wireframes or clickable mockups for early idea testing. These were followed by high-fidelity prototypes that enabled realistic interaction simulations.
 
Finally, the solution was evaluated by experts based on key use cases, assessing usability, user experience, and design quality.
Outcome
The result was a clear information architecture and fast configuration success. The solution is therefore suitable for experts, non-experts, and occasional users alike. In addition, stakeholders were sensitized to user experience and methodology throughout the project, leading to lasting improvements in collaboration.
Task
Technical products evolve to become increasingly powerful, faster, more compact, and lighter. If users are not involved in the development process from the beginning, this can lead to usability issues that ultimately determine whether a product is adopted or rejected.
The goal of this project was to integrate a 3D vision sensor into an existing web-based application to ensure particularly simple and intuitive operation.
Challenge
The 3D vision sensor is a strong example of diverse usage scenarios and user types. Power users, for instance, frequently use the software for setup or data visualization. They have a steep learning curve, are highly familiar with the software and application context, and know exactly where to find content and how to operate it.

Occasional users, on the other hand, use the software infrequently or only once. These users must repeatedly re-learn and rediscover the application. The key challenge was to create an information architecture that fits the users of the hardware—both experts and non-experts alike.
Solution Approach
Universal Design ensures that products and solutions are accessible to as many people as possible, regardless of their abilities, prior knowledge, or experience.
The main guiding principles for this project were drawn from the interaction principles of ISO 9241-110:2020, with a focus on the following three:

Intuitive use: Functions are easy to understand without requiring expert knowledge.

Flexibility: Adaptable interfaces or workflows that can be used by both experts and beginners.

Error tolerance: Systems support users in preventing errors or correcting them easily.
 
Following a careful analysis of context and usage, initial solutions were designed and validated using personas.
Methodology
A combination of user research, iterative prototyping, and expert evaluation ensured a lean and efficient design process. Iterative prototyping allowed the design to be refined step by step.

Low-fidelity prototypes were used to quickly create wireframes or clickable mockups for early idea testing. These were followed by high-fidelity prototypes that enabled realistic interaction simulations.
 
Finally, the solution was evaluated by experts based on key use cases, assessing usability, user experience, and design quality.
Outcome
The result was a clear information architecture and fast configuration success. The solution is therefore suitable for experts, non-experts, and occasional users alike. In addition, stakeholders were sensitized to user experience and methodology throughout the project, leading to lasting improvements in collaboration.