Efficient Representation of Ducts and Cluttered Spaces for Realistic Motion Planning of Hyper-Redundant Robots through Confined Paths. (February 2020)