Robotics
Role
Senior User Experience Designer
Overview
Industrial Robots performs lot of complex task such as welding, painting, packaging, forging in a factory automatically, but before they can do so, robots need to be programmed. I worked as user experience designer and researcher for ABB product called RobView. RobView was software for both desktop and handheld for robot programming. Being involved in design and development of RobView from beginning, I conducted contextual enquires at various customers location around the world. Having the clear understanding of end user’s (Robot Operator) eco-system, I lead the global team to conceptual, prototype and validate the solution for RobView. With RobView that has better workflow, improve screen design, ABB has drastically improved the setup time of new robot in a factory. RobView also reduce the learning time to program the robot.
User Studies
As a part of project, user studies at three locations were conducted. User used teach pendent in different context for programming industrial robot. User studies helped to understand the users' pain point, workaround and frequent tasks.
Concepts for programming robot
I created a concept for programming the robots. The robot programming language syntax was based on this concept. This concept help robot programmer to learn robot programming language and start working quickly.
Joystick for robot programming
User would the robot programming using Joystick with small screens. Programmer would use small screen on Joystick to write code in Robot programming language. User could mentally map the movement of Joystick in two dimension to actual robot movement in three dimension.