Revamping Cobot Programming: A Visual Redesign Aligned with New Brand Guidelines
As part of my internship at Svaya Robotics, I worked on designing the interface for a collaborative robot programming application. The goal was to enable operators to easily assign repetitive tasks to robots, without requiring deep programming expertise.
Problem:
Programming industrial robots is often complex and time-consuming. The challenge was to simplify this process using a block-based programming approach while ensuring safety, clarity, and efficiency.
Approach:
We began with research and group discussions to define a streamlined user flow. The focus was on making the interface intuitive and reducing unnecessary steps for the user.
Low-fidelity wireframes were created to visualize structure and interaction early on. These were iteratively refined into high-fidelity prototypes that were tested for usability and shared with stakeholders like engineers and product managers for validation and feedback.
Key Design Features & Outcome
BLOCK BASED PROGRAMMING: Simplified robot programming using visual blocks.
JOG CONTROLS: Fine-tune robot movement via joystick and sliders for precise joint control.
VIRTUAL VISUALIZATION: Real-time preview of robot joint movements.
COLLISION AVOIDANCE: Define safe movement zones by importing models from cloud/USB or selecting from a preset library.
The final prototype provided an intuitive, safety-aware, and highly visual programming experience—making industrial robot setup more accessible and less time-intensive for operators.