The Association of Pedestrian and Bicycle Professionals (APBP) "Resources" web page includes a summary of an online forum discussion of mountable truck aprons at corners where tight radii are desirable as a strategy for improving pedestrian safety and increasing walkability.  The summary includes expert advice, as well as photographs of design solutions.  Such treatments promote slower turning speeds and increased driver awareness while at the same time, allowing for occasional large vehicle movements at intersections.