INDUSTRY:
Robotic Arms
TIMELINE:
2020 - 2021
Product Designer
USE CASES:
Enhancing ForgeOS
WHAT I DID:
UX Research
A/B Testing

UI Design
Design System
MY ROLE:
Enhancing Forge OS for Robotic Arms by READY Robotics
OVERVIEW
As a Product Designer at READY Robotics, my mission was to elevate the Forge OS operating system, which controls robotic arms, making it more efficient and user-friendly. By refining automation systems, we aimed to give businesses a competitive edge, ensuring their investments in robotics paid off.
SO, WHAT'S THE PROBLEM?
PROBLEM
ForgeOS initially consisted of 250 screens designed in Sketch, developed by engineers without a focus on user experience. The system was functional but needed a comprehensive design overhaul to improve usability, update UI elements, and streamline the design process.
UNDERSTANDING
THE USER
USER RESEARCH
Operators who use ForgeOS needed an intuitive interface that could handle complex task sequences without overwhelming them. Through interviews and observations, we identified key pain points, including difficulty in managing conditions between tasks and a cluttered workspace.
DESIGN DIRECTION DEFINED
GOALS
  1. Transition the design from Sketch to Figma to create a unified and scalable design system.
  2. Refresh UI elements to align with modern design trends and improve usability.
  3. Implement features for efficient task management, including grouping and duplicating tasks.
  4. Ensure all changes enhance the overall user experience through A/B testing and iterative refinement.
NOW, LET'S SEE THROUGH THE USER'S EYES
We developed personas representing typical ForgeOS users, focusing on their needs for clarity, efficiency, and ease of use. These personas guided our design decisions, ensuring that the interface improvements directly addressed user challenges.
PERSONAS
CHALLENGES
TASKS
Managing Conditions
Operators needed the ability to set conditions for each task and understand how these conditions affect the execution of the program. This required a visual representation of the logic behind conditions so that operators could easily track and modify task sequences.

Organizing Tasks
In complex programs with many tasks, the interface could quickly become cluttered and difficult to navigate. It was essential to develop a system that structured tasks and allowed operators to easily navigate, add new tasks, modify existing ones, and set up connections between them.

GROUPING
Space Optimization
Operators needed a way to efficiently organize tasks to keep the workspace clean and clear, especially when dealing with large programs. This required the ability to group tasks into folders that could be collapsed to reduce visual clutter.

Reusing Task Groups
Operators often wanted to reuse certain task groups in different parts of a program or even in different programs. A feature was needed to easily duplicate and integrate such task groups, saving time and reducing the risk of errors.

SOLUTION
Task Tree and Interactive Conditions
A visual tree structure was implemented, showing the sequence of tasks and their conditional links. This allowed operators to easily manage tasks and understand the logic behind their actions.

Task Grouping and Duplication
The ability to group tasks into folders and duplicate these groups was added, streamlining the process of managing complex programs and enhancing efficiency.
IMPACT
Enhanced Efficiency and Usability
The new design system and UI enhancements significantly reduced development time, improved operator productivity, and simplified navigation through the interface.
Conclusion
Forge OS
Through these enhancements, we successfully transformed ForgeOS into a more intuitive, efficient, and scalable platform for managing robotic arms. The combination of a robust design system, streamlined task management, and user-friendly interfaces has empowered operators to maximize the potential of their robotic systems, delivering a clear competitive advantage to businesses using ForgeOS.
The application is intended
for hotel workers
Tickets with the same status
are grouped into stacks
Universal System
for All Robots
© 2003 - 2021, Art Osetrov
IF CRAFTING A BEAUTIFUL UX & UI RESONATES WITH YOU, CONTACT ME.
*
*
*
*