Advertisement
Guest User

Untitled

a guest
Jul 25th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. var {loop, move, motor, read, sleep, out} = require('robot-loop')
  2. loop(main, '192.168.1.149', {
  3. teamName: '',
  4. teamColor: '',
  5. game: ''
  6. })
  7.  
  8. var steer = move()
  9.  
  10. function main (input, rot) {
  11. if (input === 'forward') {
  12. forward(rot)
  13. } else if (input === 'back') {
  14. back(rot)
  15. } else if (input === 'left') {
  16. left(rot)
  17. } else if (input === 'right') {
  18. right(rot)
  19. }
  20. }
  21.  
  22. function forward (rot) {
  23. out('moving forward')
  24. steer.rotations(rot, 40, 0)
  25. out('done')
  26. }
  27.  
  28. function back (rot) {
  29. out('moving back')
  30. steer.rotations(-rot, 40, 0)
  31. out('done')
  32. }
  33.  
  34. function left (rot) {
  35. out('turning left')
  36. steer.rotations(1, 40, -rot)
  37. out('done')
  38. }
  39.  
  40. function right (rot) {
  41. out('turning right')
  42. steer.rotations(1, 40, rot)
  43. out('done')
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement