I got tired of typing the same thing into the SimpleDashboard every time that I ran it and wanted to connect. So I have added a saved state (config file) to the service.
In the process, I have documented what I did -- see the Readme file in the ZIP. This outlines all of the steps, and there are a lot of them, that are necessary to add an InitialStatePartner to an existing service.
Note that my MSRS is installed on the D: drive so if your installation is on a different drive you will have to change some of the project settings or it won't compile/run.
Trevor
29-Sep-2006:
Version 2 now available for download. More new features for easier use -- look in the Readme-Version2.txt.
24-Oct-2006:
Version 3 is now uploaded. It remembers the window position when you save the settings and works with the October CTP. See the notes in Readme-Version3.txt. This will probably be the last update.
Oops! Spoke too soon. I have made another couple of changes. I was playing, I mean researching, with my Lego NXT this morning and I realised that the dead zone was making it hard to make small course corrections. This is now fixed. I also made a change to allow
negative scale factors so that you can flip the axes on the "joystick" if you feel more comfortable flying a plane ![]()
15-Nov-2006:
Yes, I said that the previous version would be the last one. However, I got tired of having to type in the connection info every time I used the Simple Dashboard so I have updated my Dashboard to use the November CTP. I guess I am stuck with this forever.
15-Dec-2006:
Updated to work with the Version 1.0 release of MSRS.
24-Jan-2007:
Added the feature proposed by Ben to show obstacles immediately in front of the robot in red in the LRF display. The Robot Width (in millimeters) must be set for this to work. It is in the Options dialog and will be saved as part of the option settings.
Forum Read Only
This forum has been made read only by the site admins. No new threads or comments can be added.
-
-
I like it, cheers.
Ross.
-
While you're at it. Maybe you could fix the joystick control too. See my newsgroup post:
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.msroboticsstudio&tid=3f060cf1-521e-4d7f-b6f7-5d501f21120c&cat=en_US_8C6248FF-7269-A8D9-32F8-30501C8289A0&lang=en&cr=US&sloc=en-us&p=1
-Ben -
Hi Ben,
I was not ignoring you, I've just been very busy.
I have updated the code with some new features that I think make it a lot more user-friendly.
I did not use your joystick code exactly, so please have a look and tell me what you think. If you want, I can easily add a flag to the options to use "Ben's Joystick Code"
Trevor -
Announcing the Dashboard "end of life" -- October version is now available.
I think I have milked this for all that it is worth
Of course, if anyone has some suggestions for new features I would be happy to consider them.
Trevor -
Yet another version ...
This time for the November CTP.
You can download from the first post in this thread or from:
http://sky.fit.qut.edu.au/~taylort2/MRS/Misc/Dashboard.htm -
Now updated to work with the V1.0 release of MSRS.
Trevor -
Thanks Ben. I have added your code and re-posted the ZIP.
Trevor -
A new improved version of the Dashboard that provides a WebCam View window and a top-down map of the laser range finder data is now available as part of my Explorer Simulation package:
http://sky.fit.qut.edu.au/~taylort2/MSRS/ExplorerSim/Explorer.htm
You can actually run the Dashboard to view live webcam video!
Trevor