My yoga studio has these which are great. There are cheaper versions too; maybe you can just carry a set with you to support your knees.