Yes you roll a d20 for that ability . You roll the die or dice that relate to what challenge you face.
The Sense ability is when you have a feeling or experience to figure out things that are not necessarily related to knowledge or wisdom?