Difference between revisions of "Description of RoboticSensing.lvproj"

From ESE497 Wiki
Jump to navigationJump to search
Line 1: Line 1:
 
[[File:MicSourceLocatorProject.jpg|MicSourceLocator Project]]  
 
[[File:MicSourceLocatorProject.jpg|MicSourceLocator Project]]  
* MicSourceLocator.lvproj - Project file
+
MicSourceLocator.lvproj - Project file
** My Computer
+
* My Computer
*** MicSourceLocator - folder containing simulation files to run on PC
+
** MicSourceLocator.vi - top level vi to start from
**** MicSourceLocator.vi - top level vi to start from
+
*** Simulator.vi - generates 4 channels of delayed chirps based on entered microphone source location
***** Simulator.vi - generates 4 channels of delayed chirps based on entered microphone source location
+
** Chirp2SoundCard.vi - generates a chirp on the sound card to drive a speaker for the accoustic source
**** Chirp2SoundCard.vi - generates a chirp on the sound card to drive a speaker for the accoustic source
+
** MicSourceLocator (PC with Robots).vi - communication example of how the PC can communicate with multiple robots
** Starter Kit sbRIO (IP)
+
* Starter Kit sbRIO - 1st robot
 +
**Examples
 
*** Blink (Host).vi: Really simple FPGA/LabVIEW Real-Time example - Blinks the LED on the sbRIO and displays the value of a 32 bit counter running off a 40 MHz clock sampled every 100 ms.
 
*** Blink (Host).vi: Really simple FPGA/LabVIEW Real-Time example - Blinks the LED on the sbRIO and displays the value of a 32 bit counter running off a 40 MHz clock sampled every 100 ms.
 
*** DMA Buffered Acquisition-2Channels (HOST).vi: - Acquires and displays samples from the ADC
 
*** DMA Buffered Acquisition-2Channels (HOST).vi: - Acquires and displays samples from the ADC
 
*** Move Ultrasound Motor (Host).vi: - moves the servo motor on the top of the robot
 
*** Move Ultrasound Motor (Host).vi: - moves the servo motor on the top of the robot
*** MoveWheels (Host).vi: - moves the robot
+
***MoveWheelsTop.vi: Example of how to make the wheel motors move a specified amount
*** Pending
+
**** MoveWheels.vi: - controls the robot motors
**** Navigation Example
+
**Starter Kit Roaming
**** Wireless Networking
+
***Starter Kit Roaming - obstacle avoidance example that ships with the robots
**** Shared Variables
+
**FGPA Target - VIs for the FPGA design
*** FPGA
+
**NI_ROBOTICS_STARTER Kit Utilities.lvlib - utilities that ship with the robot
**** Pending
+
**MicSourceLocator (Robot).vi - works with MicSourceLocator (PC with Robots).vi to set up a network of robots
***** Final version of FPGA code
+
**MicSourceLocatorSharedVars.lvlib - shared variable for communication between PC and robots
 +
* Starter Kit sbRIO1-1 - 2nd robot

Revision as of 16:53, 28 June 2010

MicSourceLocator Project

MicSourceLocator.lvproj - Project file
  • My Computer
    • MicSourceLocator.vi - top level vi to start from
      • Simulator.vi - generates 4 channels of delayed chirps based on entered microphone source location
    • Chirp2SoundCard.vi - generates a chirp on the sound card to drive a speaker for the accoustic source
    • MicSourceLocator (PC with Robots).vi - communication example of how the PC can communicate with multiple robots
  • Starter Kit sbRIO - 1st robot
    • Examples
      • Blink (Host).vi: Really simple FPGA/LabVIEW Real-Time example - Blinks the LED on the sbRIO and displays the value of a 32 bit counter running off a 40 MHz clock sampled every 100 ms.
      • DMA Buffered Acquisition-2Channels (HOST).vi: - Acquires and displays samples from the ADC
      • Move Ultrasound Motor (Host).vi: - moves the servo motor on the top of the robot
      • MoveWheelsTop.vi: Example of how to make the wheel motors move a specified amount
        • MoveWheels.vi: - controls the robot motors
    • Starter Kit Roaming
      • Starter Kit Roaming - obstacle avoidance example that ships with the robots
    • FGPA Target - VIs for the FPGA design
    • NI_ROBOTICS_STARTER Kit Utilities.lvlib - utilities that ship with the robot
    • MicSourceLocator (Robot).vi - works with MicSourceLocator (PC with Robots).vi to set up a network of robots
    • MicSourceLocatorSharedVars.lvlib - shared variable for communication between PC and robots
  • Starter Kit sbRIO1-1 - 2nd robot