![]() |
Re: pic: Thousands of manhours of work... coming '07
Quote:
What kind of LCD system did you use? We're looking in to adding that functionality, if its worthy of the extra wiring and code and presents a useful advantage. |
Re: pic: Thousands of manhours of work... coming '07
Quote:
We created a menu system which made configuring the robot like using a copy machine. You could use up and down buttons to change the menu options, and select/back to advance through the sub menus. The real glory in our system was in the pocket PC based waypoint creator. Make the waypoints on the PPC, plug in the serial cable, and it automatically synced. Cool stuff. |
Re: pic: Thousands of manhours of work... coming '07
Quote:
We were looking at using TTL port for simplicity in hardware (no level shifters) but we want to include a passthrough to make the camera an option alongside the black box. |
Re: pic: Thousands of manhours of work... coming '07
No offense guys, I believe we implemented a very similar system last year[1219 Iron Eagles]. We implemented 6 sensors on our robot with a navigation system. We had ours hooked up to a tablet PC, so we select points on the tablet and the action to perform and it writes a code into C and loads into the robot. We created sectors in EEPROM so basically we can save like 6 to 9 different codes in EEPROM and than based on the binary switches [coded for example 001 - autonomous 1] we were able to change our autonomous. We didn't find lot of success last year because our microcontroller broke in one of the game and so we had to literally re-design the control system. Hopefully we can use it this year ;)
|
Re: pic: Thousands of manhours of work... coming '07
Quote:
What type of off board processor were you guys using?(you mention microcontroller so I figured it was something other than IFI) |
Re: pic: Thousands of manhours of work... coming '07
Quote:
This sounds interesting as a "leveling the playing field" option for autonomous modes. I'm not sure how bad that price tag is though; I'll have to see what sensors are included with that before I get really excited over this. |
Re: pic: Thousands of manhours of work... coming '07
Quote:
Now that I think about it, the $300 cost included development tools (which you wouldn't need, unless you really wanted to play around). The actual cost for a team that would just use our firmware would be under $225. The development board we use (STK500) is about $80. Since the source code will be freely available the more technical-minded teams might be more inclined to purchase their own devel board. A cheap AVR programmer could be made for $10 in parts, but the STK really is the best solution. Also note that we won't be re-selling the parts. As of now a parts list will be available, with detailed assembly instructions. Therefore there is no overhead. EDIT: The more I think about it, we could probably design this to accomodate cheaper components. The current price tag includes decently high resolution items, so it might be possible to make it more economically viable. We'd have to see what the price/performance tradeoff is. |
Re: pic: Thousands of manhours of work... coming '07
Alright let's clear one thing up. This won't be a black box unless you want to completely disregard the included documentation. The whole device will most likely be released in the form of schematics, source code, and documentation on the protocol and wiring, as well as comments in the code. All the programming on our side is handled with freely available open source tools that even come with a windows installer. So it'll be pretty easy for teams to modify it to work for them if they wish, but we're hoping the default set up will be useful for most teams.
I'm also wondering if teams would be interested in a menu-driven 4 line by 20 character LCD for set up, calibration and possibly "instant feedback" of the robots status (Tach and such) similar to what Tom described for 195s system. This has to be designed in due to the nature of the LCDs control system. Hopefully it won't drive the price up a whole lot either. So what's the word on that? |
Re: pic: Thousands of manhours of work... coming '07
Quote:
|
Re: pic: Thousands of manhours of work... coming '07
Quote:
|
Re: pic: Thousands of manhours of work... coming '07
Quote:
So for those that don't want the LCD, no problem. For those that do, the option is there for you. What we are trying to do with navigation systems is analogous to what Kevin Watson did for the camera. In 2005 only the most technically adapt teams had cameras, with the release of Kevin's code in 2006 I'd say with confidence that 1/3 teams had cameras. We want to level the playing field. With our system, its not about who has the most resources and ability to build a navigation system, but who has the most strategy and innovation to use that navigation system. It gives rookie teams the same opportunity as vets. |
Re: pic: Thousands of manhours of work... coming '07
Quote:
Our goal is for Team X to get the base unit, set it up, and find it so useful they want the feedback LCD, so they get one of those, plug it in and power cycle the device. The box will detect an LCD and initialize it, and it's done. At worst, they may need to connect a serial cable and do a firmware update we provide. At the same time, all of the wiring and programming is available for they're modification if they want, and documented. Quote:
|
Re: pic: Thousands of manhours of work... coming '07
Well, great generosity in FIRST again! Great work guys, but if you release it this year, I won't have a reason to code the "Destroy autonomous juggernaut"
program! That's about the limit of my coding ability anyways... Code:
voidDESTROY(void) |
Re: pic: Thousands of manhours of work... coming '07
Quote:
|
Re: pic: Thousands of manhours of work... coming '07
If we are unable to use code created before the six weeks in a copy/paste action as discussed here, how would that that rule apply to generating code from a program that was written with hundreds of hours before the six weeks?
|
| All times are GMT -5. The time now is 20:42. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi