Pipe Routing Optimization with Reinforcement Learning

Relevant Skills: Python, Reinforcement Learning

Objectives / Constraints:

  1. Develop automatic pipe routing software

  2. Allow for concurrent routing of multiple pipes

  3. Minimize total route length

  4. Minimize total bends and constrain bends to 45 or 90 degrees

  5. Maximize pipe alignment

  6. Consider branched pipe systems

Application: Packaging Optimization

Line routing affects final packaged configuration

Multi-Pipe Routing

Branched Systems

Previous
Previous

Object Detection