Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. #Trajectory coordinates
  2. TrackX = [5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5, 0]
  3. TrackY = [2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5]
  4.  
  5. #Actual position of the robot
  6. ActualX = pos_est_robot[0]
  7. ActualY = pos_est_robot[1]
  8.  
  9. for i in range (0, len(TrackX)):
  10. dx = TrackX[i]-ActualX
  11. dy = TrackY[i]-ActualY
  12. dist[i] = math.sqrt(dx**2+dy**2)
  13.  
  14. nearest_pointCoorIndex = dist.index(min(dist))
  15. xr = TrackX[nearest_pointCoorIndex]
  16.  
  17. gamma = (2*(xr-ActualX))/(min(dist)**2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement