|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
LabVIEW Robot Modeler / Simulation Kit for FRC Teams
Teams,
National Instruments and WPI are almost finished developing an FRC Robot Modeling and Simulation Toolkit for LabVIEW. This robot modeling and simulation toolkit will ultimately allow teams to prototype, develop, and test robot code on the FRC Robot Controller without the need of a robot. By using LabVIEW and the USB-6009 DAQ device - attached to an FRC Robot Controller - to simulate the characteristics of a chosen robot design, teams can effectively create a Hardware-in-the-Loop simulation that can help programming teams develop and tweak their robot code weeks before the actual robot is made available for testing. The concept is simple - you control your robot via code on the IFI Robot Controller. This code activates/controls systems that actuate pneumatics, power motors, turn servos, and perform a myriad of other actions. Your robot in turns provides feedback to the controller through gear tooth sensors, gyros, accelerometers, limit switches, and others. LabVIEW can use the Operator Interface's Dashboard, as well as the USB-6009 DAQ device, to "see" what your robot code is asking the robot to perform; LabVIEW can then provide the necessary feedback to the IFI Robot Controller via the USB-6009 DAQ device to simulate the sensor feedback of a real robot. Therefore, once a robot design is decided upon by an FRC team, the programming team can immediately begin working on developing a model of the robot and actually write and test REAL CODE on the IFI Robot Controller before the build team even has a rolling chassis! While the LabVIEW modeling kit is still not 100% complete, we would like to release it to teams as it is currently for general feedback as it contains several extras that all teams, even non-Pilot-Program teams, can make use of (like an enhanced Dashboard viewer!). This kit also comes with a set of video tutorials developed by the WPI team to help teams quickly become accustomed with the programming environment as well as provide real examples of using the FRC Modeling/Simulation Kit. There will eventually be 3 tutorials, but only 2 have been completely developed and are ready for use. The components of the FRC robot modeler/simulation toolkit can be found at the following location(s): The Robot Modeling Toolkit for LabVIEW package can be downloaded here: http://labview8.ni.com/pub/frc/Updat...2020080120.zip Tutorial #1 - Using the USB-6009 for sensor modeling and input/output: http://labview8.ni.com/pub/frc/Tutor...orial%201.html Tutorial #2 - Using the FRC Robot Modeling/Simulation Kit: http://labview8.ni.com/pub/frc/Tutor...orial%202.html You can find downloadable packages of both tutorials in case you wish to view them offline here: http://labview8.ni.com/pub/frc/Tutorial%201.zip http://labview8.ni.com/pub/frc/Tutorial%202.zip Installing the FRC Robot Modeling/Simulation Toolkit:
Thanks, and happy modeling! -Danny Last edited by Danny Diaz : 21-01-2008 at 02:51. Reason: Updated links to point to new permanent location. |
|
#2
|
|||||
|
|||||
|
Re: LabVIEW Robot Modeler / Simulation Kit for FRC Teams
Thanks to Jon Mittelman (Team #236 the TechnoTicks) for pointing out a problem and testing an update for me! I've now got an update of the FRC Robot Modeling and Simulation Toolkit, and it can be found updated in the previous thread.
Jon also brought to my attention that teams who are downloading or receiving LabVIEW ONLY will need to install the latest version of NI-VISA in order for LabVIEW to be able to access the Serial ports for the Dashboard. If you install the Driver CDs when you install LabVIEW on a PC, or when you install LabVIEW on the Mac, NI-VISA is automatically installed for you - otherwise you need to install it seperately. You can download the latest version of NI-VISA here:The changes in this update are:
-Danny Last edited by Danny Diaz : 21-01-2008 at 02:52. Reason: Added FTP download link for toolkit update |
|
#3
|
|||||
|
|||||
|
Re: LabVIEW Robot Modeler / Simulation Kit for FRC Teams
I am releasing a "preview" of the 3rd tutorial in the LabVIEW FRC Robot Modeling Toolkit series. Please note that this is a preview, but it does contain the following:
Tutorial #3 - Advanced Robot Modeler Toolkit http://130.215.48.251/Tutorial3/Tutorial%203.html -Danny |
|
#4
|
|||||
|
|||||
|
Re: LabVIEW Robot Modeler / Simulation Kit for FRC Teams
Teams,
I've released a new update to the FRC Robot Modeling toolkit, primarily consisting of adding extra error handling to the Dashboard Provider. I recommend you update your software, the main link in the first post has been updated to reflect the new version. The toolkit was updated last on 01/20/2008. -Danny |
|
#5
|
|||||
|
|||||
|
Re: LabVIEW Robot Modeler / Simulation Kit for FRC Teams
Hey all.
I've gotten a lot of feedback on this topic, so I decided to address everyone at once. This tool is no longer being supported by anyone. This Simulation kit was designed as a Hardware In the Loop simulation environment for the IFI FRC Controller. The IFI FRC Controller is no longer being supported by FIRST in their competitions, all of the tutorials were not delivered (the 3rd tutorial has been effectively lost forever in the bit bucket in the sky), and the modeling environment is incomplete with respect to external hardware (i.e. camera, et. al.), and definitely requires a LOT of work still, so I have decided to stop supporting it. This kit DOES NOT support or work with or even come close to representing the cRIO controller nor its environment nor its theory of operation. It is possible that a simulator will be created for the cRIO, but to my knowledge such a project has not been kicked off yet nor has it been funded nor has it been staffed nor have any of the details been worked out yet. As a mentor I completely understand and value the benefits of such a simulator, but the complexity is immense and the expectations of the FRC community are monumental; this is something that, if done, will need to be done right the first time - so, I cannot even begin to postulate when or if such an activity will be launched. If you have any feedback, I would definitely love to hear it, at FRC [at] ni [dot] com. Otherwise, thanks for understanding. These tools as they currently are will soon be deleted. -Danny |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| **FIRST EMAIL**/Special Early Offers for 2007 FRC Teams | Rich Wong | FIRST E-Mail Blast Archive | 0 | 02-11-2006 17:16 |
| **FIRST EMAIL**/2005 FRC Game Design Communication to FRC Teams | Goobergunch | FIRST E-Mail Blast Archive | 1 | 06-01-2005 09:29 |
| For FRC want-to-be Teams | Rich Wong | Starting New Teams | 1 | 18-07-2003 13:30 |