|
Re: GRIP/Labview compatibility?
You will need to make sure that after adding your LabVIEW program, the Java virtual machine (see java install docs), and GRIP that there is enough memory and CPU to run your robot program. That's a lot of code and it would be easy to over-tax the roboRIO. If it fits, then outputting values using NetworkTables should be consumable from any language on the roboRIO.
Another option is to put a network camera on the robot and send the images to the laptop and run the vision program there. That will take the load off the roboRIO for image processing. Then send the target values back to the robot with network tables. Just be sure that the control loops for aiming the robot aren't based on the update rate of the camera. Just use the camera results to set a setpoint and use another sensor like a gyro, potentiometer or encoder to aim the robot. Those have very fast updates and will allow for a fast control loop.
__________________
Brad Miller
Robotics Resource Center
Worcester Polytechnic Institute
|