title: Creating a circle in pygame with points on circumference
body: <p>I'm looking to create a circle in pygame that I can move around a space with "sensors" on the edges. I want there to be a "front", "left" and "right" sensor on the circumference, that I can use to manipulate the circle's movements.</p>
  
  <p>Basically, these points are to help detect surrounding obstacles, and allow the circle to be rotated as it moves (to help control movement).</p>
  
  <p>In the image below you can see the idea, the circle starts at a location, has the pointers, and moves around the space and avoids the square obstacle, and I'm able to turn it at various angles without losing sense of what the "front" and "back" of it is.</p>
  
  <p>I don't care if the dots on the circle's edges to identify the "sensors" are seen or not in the overall graphic, just drew and labelled them to illustrate the idea.</p>
  
  <p>Side note: I realize looking at the image that the R and L labels are backwards given the orientation of the circle itself, but still the same idea.</p>
  
  <p><img src="https://i.imgur.com/XOiuTDA.jpg" alt="circles"></p>