I always keep a pillow and a blanket in the car, and know the location of laybys between my place and LGW. And I also carry an inflatable neck-support in my flight back, to use when sleep opportunities present themselves.
I can't think of too many jobs where I would need to take such precautions, but our profession does require alertness, and naps help greatly in getting me through the days/nights.