Proactive Human-Manipulator Collision Avoidance

Developed a real-time, predictive motion planning system for the UR16e robotic arm using 3D human pose estimation, motion forecasting, APF-based safety evaluation, and GPU-accelerated A-RRT* trajectory replanning in a ROS 2-based digital twin.


Project Overview

This project implements a human-aware motion planning framework for the UR16e robotic manipulator to operate safely in dynamic, shared environments. By combining real-time 3D pose tracking, neural motion prediction, and adaptive trajectory generation, the robot proactively avoids collisions with human operators—anticipating their future movements and adjusting its path before conflict occurs.

The system is fully integrated in a ROS 2 digital twin, simulating both the robot and human in Gazebo and RViz with live replanning using GPU-accelerated algorithms.


Key Components


Performance Highlights


Applications


🔗 View Full Code on GitHub