Project2b: Put the sbRIO robots in motion

From ESE497 Wiki
Revision as of 15:29, 30 June 2010 by Ed (talk | contribs)
Jump to navigationJump to search
  • Implement triangulation with rotation in simulation
    • Our derivation assumes that the accoustic source is in the +y half plane of both microphone pairs so only put the sources in that region.
    • Make sure it works for Rotation = 90 on the right microphone pair and Rotation = -90 for the left microphone pair.
    • Test on the 2 robot microphone array
  • Create a subVI on the sbRIO robot that takes in x,y,rotation and moves that robot to that position. Use MoveWheelsTop.vi as an example. Get motion and triangulation working in the x direction first.
  • Develop communication between PC and Robots to send motor movement commands. Manually control the position of the robots from MicSourceLocator (PC with Robots).vi in (x,y,rotation) and verify that the triangulation is working.
  • Modify MicSourceLocator (PC with Robots).vi to autmoatically move the robots towards the estimate source position. The goal is to position them 0.4m from the source rotated +/- 45 degrees from the x-axis.