Post

Worldspace

Haptic robotic arm for excavator operation.

Worldspace

Overview

Worldspace is a haptic robotic arm interface designed to mimic the kinematics and proportions of an excavator. It was used as the primary hardware platform in a research study investigating The Effects of Haptic Feedback and Guidance in the Learning and Operation of Excavators. The project studies how haptic feedback influences learning efficiency, control precision, and physical exertion when operating excavators through a robotic arm interface. I contributed across human-subject experimentation, mechanical design, and real-time kinematics visualization, supporting both the research and system development aspects of the project.


Research & Experimental Setup

We conducted controlled user studies comparing excavator operation across four experimental conditions to isolate the effects of both interface type and haptic feedback.

The four experimental groups were:

  • Joystick control with haptic feedback
  • Joystick control without haptic feedback
  • Worldspace robotic arm with haptic feedback
  • Worldspace robotic arm without haptic feedback

My contributions included:

  • Recruiting and assisting participants during experiments
  • Running and supervising 36+ hours of training simulations
  • Setting up Unity-based excavation tasks and logging performance data

Results showed a ~50% reduction in operator force exertion when haptic feedback was enabled, particularly when using the Worldspace interface, indicating improved ergonomics and control efficiency.


Mechanical Design & Safety Improvements

Wire Organizer Redesign

One major mechanical contribution was redesigning a wire organizer that also functioned as a mechanical stop for the robotic arm.

The original design:

  • Frequently broke under stress
  • Required unplugging and rethreading all wires to replace

I designed a new slot-based wire organizer that:

  • Allowed wires to be routed without disconnecting
  • Greatly reduced replacement time
  • Improved durability and maintainability
    This resulted in a 75%+ reduction in maintenance time.

Broken wire organizer Original wire organizer that frequently failed under mechanical stress

Wire organizer before and after Redesigned slot-based wire organizer enabling faster maintenance and improved durability


Gripper Safety Structure

Another safety-focused improvement addressed a finger injury risk in the gripper mechanism.

Originally:

  • An exposed gap posed a risk of finger injury during operation

I designed a fan-like protective structure that:

  • Expands and contracts with the gripper
  • Protects 3 out of 4 fingers during operation
  • Significantly improves user safety compared to the original design

Gripper gap Exposed gap in the original gripper design presenting a finger injury risk

Fan-like safety structure during gripper operation


Kinematics & Real-Time Visualization

I implemented real-time forward kinematics for the 4-DOF robotic arm to track joint positions and the excavator bucket tip in 3D space.

This work involved:

  • Computing 3D forward kinematics for each joint
  • Mapping bucket tip position for environment interaction
  • Enabling physics-based simulation such as soil dragging with haptic feedback

Technologies used:

  • Python + Matplotlib for real-time visualization
  • C++ and Unity for interactive simulation

Forward kinematics math Forward kinematics equations used to compute joint positions and excavator bucket tip location

Real-time forward kinematics visualization in Matplotlib

Real-time forward kinematics visualization in Unity

This post is licensed under CC BY 4.0 by the author.