![]() |
Open Simulation with Dashboard Provider running
Danny,
I think I followed all the instructions to install LabView, Vista, and the newest user.lib. But, I am having problems following the 2nd tutorial. I start the Dashboard Provider and see that the DataSocket Server is running. But, the tutorial shows opening a simulation environment template vi while Dashboard Provider is running. I can't figure out how to get back to the Labview Getting Started screen while Dashboard Provider is running. If I try to start another instance of Labview, it just pops me back into the Dashboard Provider. Please Advise, Ray |
Re: Open Simulation with Dashboard Provider running
I had problems with LabView and Vista. I just installed XP SP2...
I didn't spend more than 2 hours on it though. May be possible. Jacob |
Re: Open Simulation with Dashboard Provider running
From either the Front Panel or the Block Diagram of LabVIEW, click on File, then Open. You should get a standard Windows Open File dialog box from which you can navigate to the Simulation Environment Template.vi.
Barry Lazzer. Quote:
|
Re: Open Simulation with Dashboard Provider running
Thanks Barry,
That did it. The server, provider and Simulation Environment are all running at once. (slowly) I guess it just doesn't look like that in the tutorial 2. We're trying to customize the Dashboard, mainly to rename the data to the same variable names as the code (more readable) and group them into functional groups like driving, camera targeting, and manipulator controls. If there is a template for the Dashboard, similar to the standard one, that we could just customize, rather than build from scratch, that would be very helpful. I'm hoping we can make a stand-alone executable when we're done, so we can publish it to multiple (student, mentor, ...) laptops. I really don't want to install all these tool packages on every computer we use. Thanks, Ray |
Re: Open Simulation with Dashboard Provider running
Quote:
Quote:
-Danny |
Re: Open Simulation with Dashboard Provider running
Danny,
Thanks for the info. We're up and running custom dashboards. One thing is really great. We "join" user bytes together so we can display the full resolution of the AtoD channels. The guages really dress up the drive PWM display. Separate groupings of the camera tracking and drive data is helpful. Thanks, Ray |
Re: Open Simulation with Dashboard Provider running
Oh yeah, we're doing the same thing - we are pulling over 4 10-bit numbers using 5 user bytes, and then using the 6th user byte as a "code" indicator of what values we're pulling over so we can multiplex even more - you send 4 numbers with one code, send 4 more with another code, and so on, and before you know it you have all the information you need updating about 10 times per second! (just be careful, not all user bytes come over at the same rate since some user bytes are included in multiple packets).
The COOLEST thing EVER, that I REALLY wish everyone would look into, is the 3D Picture Control. Team 418 is going to have a 3D picture control on our Dashboard showing us a 3D representation of our robot arm based on the information we get back from the robot, so we can quickly and easily see where the arm is and how it's positioned at any time (even if the robot arm is occluded by the rack and other robots/objects). We'd love to integrate a field model in our 3D picture control so we can even see where we are in relation to the field and the rack and everything, but with only one person doing LabVIEW programming on the team (not me, I don't do anything, I make them do everything) it is waaaaay too much for them to bite off. However, if we had the manpower, it would be an extremely awesome way to get in some more driver practice time if you also simulated the Robot in LabVIEW at the same time... :p Maybe if I can get a few projects off my back I'll have some time to do a small demo to show everyone the potential of just how useful these tools and LabVIEW really can be! -Danny |
Re: Open Simulation with Dashboard Provider running
Danny,
I hope 418 will post something, maybe a picture of the 3D map. A demo would be great. 3D would really be a nice addition to the simulation. 525 is using LabView to solve some of our drive and camera problems, but we're still new at it. Ray |
Re: Open Simulation with Dashboard Provider running
After analyzing our current state, and the current design of our robot, we've actually decided we can focus our efforts more efficiently by leveraging the 2D robotic arm control example that is already built into LabVIEW that uses the 3D picture control. This is not really a spoiler on our design or anything, but our robot arm is very eerily similar to the 3D Picture Control robotic arm example in LabVIEW (and I would imagine most arms for this year's competition are). So we're going to integrate the robotic arm example into our Dashboard so we can control the arm articulations in the picture control via data from the dashboard (coming from pots on our own robot arm articulations) instead of controls on the screen. Then we're going to modify the model on the screen to more closely resemble our arm and also give a reference point for the ground so we know how close our manipulator is to the ground.
Check it out, the example in the following relative path in LabVIEW 8.2: National Instruments\LabVIEW 8.2\examples\picture\robot.llb The top-level VI you want to look at inside the library is robot.vi. ![]() This dashboard control will really only be used during driving when/if the robot arm is occluded from view, but the REAL benefits to having this is are:
I'm investigating ways of getting a demo put together of the system - if we can assemble it all before we ship out our robot, if not then after the season is over we'll still put together a demo to show teams how to do it next year - Camtasia allows us to take computer-screen recordings at the same time as webcam recordings so we can have a split-screen of our dashboard and robot at the same time, so I think I will use that. -Danny |
| All times are GMT -5. The time now is 00:16. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi