top of page

ARIAC: Agile Robotics for Industrial Automation Competition

(Aug – Dec 2020)

Project Overview

Developed a comprehensive control software stack for a dual-arm UR10 gantry robot to autonomously fulfill shipment orders in a high-fidelity Gazebo manufacturing simulation . The system utilized ROS Melodic to interface with a suite of industrial sensors (logical cameras, break beams, laser profilers) and manage complex agility challenges in real-time.

Key Technical Contributions:

  • Dynamic Preset Locations: Engineered a flexible positioning system that adapts static joint configurations based on live logical camera coordinates. This solved reachability issues for parts placed irregularly on shelves, ensuring 100% pick success rates.

  • Conveyor Belt Tracking: Implemented a timing-based pick-and-place algorithm using break-beam sensors to successfully retrieve moving parts (pistons, gears) from a live conveyor belt.

  • Faulty Part Recovery: Designed a quality-control loop that detects faulty parts via AGV sensors, autonomously discards them, and retrieves replacements without interrupting the overall workflow.

  • Agility Handling: Automated complex maneuvering tasks, including flipping parts via dual-arm coordination and handling gripper malfunctions.


More detailed report link can be found here

bottom of page