Is there a visitation center in your area? Here, you can take your kids to a neutral place, and either the visitation happens there (and can be supervised) or the parents check the kids in and out. There is a fee here, but it is not very expensive.
How old are the kids?
I'm sorry you're dealing with this, but it sounds like you are doing the right thing.
Kitty