Project2: Triangulation with sbRIO robots

From ESE497 Wiki
Revision as of 14:23, 16 June 2010 by Ed (talk | contribs)
Jump to navigationJump to search
  • Background
    • Read the LabVIEW for Robotics page
    • Download the RoboticSensing.zip and open the MicSourceLocator project (RoboticSensing\MicSourceLocator.lvproj) using LabVIEW 2009.
    • Using Save As, save DMA Buffered Acquisition-2Channels (HOST).vi to a new name and start editing this.
  • Compute angle of arrival on Robot platform using your ComputeAngle subVI
  • Source Location using N Robots
    • PC to Robot communication using Shared Variable
      • NI Example Finder -> Toolkits and Modules -> Real-Time -> Network Communication -> RT Network Communication.lvproj
    • RT Code to move robot to a new position (x,y,theta)
    • LabVIEW code to command robot to new Manual Position using Shared Variable
    • Add a 2nd Robot to Project
    • Compute source location from 2 robots
    • Expand to N robots
    • Automated controller algorithm to optimize robot positions

Extra Credit

  • Thin client communication to Robot