Need some suggestions on making a dynamic hose

We’re working on a firefighter simulator and need to create a dynamic hose for virtual firefighter characters to use. They will need to pull it around to different windows on the outside of structures and also up to and inside doors (seeing the hose inside is not a necessity). We’ve tried a physics based approach using joints and colliders (from scratch and using the QuickRopes package) but haven’t had very good results; the hose tends to ‘freak out’ pretty frequently and also likes to get caught on different objects.

Has anyone done anything similar to this or have any suggestions on creating something that would work for this scenario?

You might want to contact the author of the system below, he has talked about releasing it as a package, there is a demo to play with as well.

Ahhhh thanks Mike. i don’t know how we missed this one… it looks great. I’ll contact Chris today.