|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Fully autonomous robots?
Is it impressive? Very.
Will I do it? No. Will I support you in your quest to get this done? Yes. Good luck on this Mike. We need more young minds like yours in this program to keep pushing the envelope of whats possible and whats not. (Who would have thought holomonic drive systems and 4 speed transmissions would be common items 6 years ago?!) |
|
#2
|
|||||
|
|||||
|
Re: Fully autonomous robots?
A completely autonomous game will never take off. Rookies would be lost. Veterans would be lost. But a combo can be done. Heres what the incentive needs to be:
1. Double points for every score autonomously. Thats it. However, the robot would have to be entirely autonomous th entire match, or impose a rule that it must navigate from a specific area and score autonomously to get double points. That way, a team can't line up, hit a button, and call it autonomous. The way to ensure the team is doing it autonomously is to have a button that enables a separate automode. You can turn it off anywhere and regain human control, but you can't turn it back on until the robot is back in that specific area. |
|
#3
|
|||||
|
|||||
|
Re: Fully autonomous robots?
(oh dear this is a long one. bear with me, i actually supported my statements so that's why it's long...)
Our team was actually talking about a possible hybrid of autonomous code and the use of drivers. Ideally, a combination of both would make the robot more competitive. With the target far away, shooting at an angle could be more difficult than anticipated (this may not be true...obviously, we don't have a working robot that can shoot in the goal and drive around yet so this has yet to be determined). If we can use some autonomous code that automatically tracks the goal and provides the proper angle of inclination or speed, some human error can be eliminated. However, I started off with "ideally" for a reason. The code has to be able to be properly developed, used, and corrected in time. I personally feel that a fully autonomous robot would not be nearly as competitive. An autonomous robot doesn't have the awareness of its surroundings that we do looking across the field. What I like so much about this year's game is the amount of strategy needed. You cannot teach a robot strategy....at least not in the amount of time we are allotted. I'm not saying that an autonomous robot isn't functionable but to be competitive, I still think we need a human touch -- that means the ease of going between offensive and defensive strategies and ensuring that no one gets in each other's way. Now, we still have that problem when we are controlling the robot (getting in each other's way) but we can easily fix that. To conjure a code that would anticipate all elements, possibilities, and problems into account would simply be illogical and impractical when, given our complex decision-making faculties, humans can do the same thing with a lot less effort. Finally, I would like to point out that there are 3 of us on the field while there is one camera on the robot. We can decide what to do when a robot rams into us and figure out where to go next, the robot cannot. We can determine whether the corner goal is free alot faster than the robot can and if a robot needs help up the ramp, we can do that while an autonomous robot cannot see whether a robot needs help or not (or decide which robot to help in the even that both robots cannot go up the ramp). it cannot assess which robot would be easier to aid and even if we could devise a code to do that, it would be easier for a human to simply take 1/2 second to figure that out than spend several hours coding it into a robot. So essentially, autonomous code can take out the guesswork but we still need humans to decide what's best to do next. If this games was 1 vs. 1, things would be different but we have 6 robots. Versatility is essential. Last edited by nehalita : 15-01-2006 at 17:42. |
|
#4
|
|||||
|
|||||
|
Re: Fully autonomous robots?
I don't think an excellent robot would come of fully autonomous. It is hard enough to make stuff accurate in FLL with a decent selection of sensors, and in FRC it would be harder because although you have more sensors you also, in this case, face unexpected field changes and strategy.
Strategy would be the hardest to accomplish with autonomous. |
|
#5
|
|||||
|
|||||
|
Re: Fully autonomous robots?
I had plans on doing this since last november when an alumni from our team chalenged me saying a fully autonomous robot would never survive in first. He did say that a pannel for the "driver" with general tasks, such as buttons for say "avoid all objects", "play defence", "shoot at will" and so on would constitute as still being fully autonomous. Which is exactly what I plan on doing with our team... however to this point one thing seems to be stoping me... TIME(as I am a lone programmer).
Now as I am sure you picked up I think it is feasible. and things a robot could do better: keeping away from penalties for one... as it would be easy to program in preventive measures from getting them. Now the other thing I will want to include is a manual override system for tougher matches. or when we are in a pickle. Oh yeah one more thing... is there anyway that the robot could remember information, ie a robot that improves as matches go by... and last tracking a sphere isn't to hard, already have had some success with it and the green light. |
|
#6
|
|||||
|
|||||
|
Re: Fully autonomous robots?
Quote:
Quote:
Quote:
|
|
#7
|
|||||
|
|||||
|
Re: Fully autonomous robots?
Quote:
btw, are you attempting for the fully atonomous robot mike? |
|
#8
|
|||||
|
|||||
|
Re: Fully autonomous robots?
Quote:
I would love to work on a fully autonomous robot. Whether or not I do comes down to a team decision. To be perfectly honest, I think it will be hard to convince my team to relinquish the beloved CH Flightsticks. However, if I can't do it in FIRST, I'd probably do it outside of FIRST. I just need to think of a cool application. Having a robot autonomously navigating my backyard isn't very fun, so suggestions are welcome. |
|
#9
|
|||||
|
|||||
|
Re: Fully autonomous robots?
hmm my team seemed much more willing, all they said was "If you can do it we will use it"... so if you'd do it either way wheather in or out of first, you should code as if it will be used, and if it is good I am sure your team or any for that matter would be willingfor it (just give them manual override so they can play some of the matches) because it is quite an impressive thing, which would garuntee the inovation award, and its just plain cool... correct me if i am wrong but I think it would be a first in FIRST. and I for one would like to be apart of it... besides you have to admit this is the best year in a while to have fully autonomous code, since the shoting has to be autonomous anyway.
|
|
#10
|
|||
|
|||
|
Re: Fully autonomous robots?
A fully automonous robot really would not happen unless there was advantages to it. Here is an idea that if FIRST applied to a future game, many teams would seriously think about a fully autonomous robot.
All robots start off the match in auto mode like normal and they will stay in auto mode unless the drivers of the robot press a button similar to the e-stop in the player station. When this button is pressed, the robot switchs to manual control and cannot be switched back. The advantage they could add to auto mode is that any points scored by a robot in auto would be doubled. This would encourage teams to stay in auto mode as long as possible, even the whole match, and be rewarded for being so. |
|
#11
|
|||
|
|||
|
Re: Fully autonomous robots?
Quote:
|
|
#12
|
|||||
|
|||||
|
Re: Fully autonomous robots?
Quote:
![]() |
|
#13
|
|||||
|
|||||
|
Re: Fully autonomous robots?
and if you did make an autonomous snowblower you'd want some proximity sensors just in case little kids ar playing in its way... that wouldn't be too pretty
|
|
#14
|
||||
|
||||
|
Re: Fully autonomous robots?
I think that partial autonomous, or perhaps better phrased, driver augmentation is the perfect, and indeed key component of this year's game. I think that especially with shooting, the driver needs to be able to just hit a "shoot" button, and have the robot auto-fire if in range.
Furthermore, I think that the ideal system is like a nice glass aircraft . . . the pilot still flys, but does not have to worry about individual settings like mixture or prop, instead having the computer manage those for a requested "power." |
|
#15
|
|||||
|
|||||
|
Re: Fully autonomous robots?
Quote:
It would be really neat to walk down the street and notice a robot "watching" you, by itself. The hard part's going to be the algorithm that lets it run when it's being stolen! |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| A Warning to Human Players During Autonomous | The Lucas | General Forum | 21 | 07-04-2005 02:29 |
| Driving Robots under/into the Goals ... allowed? | erniep | Rules/Strategy | 8 | 11-01-2005 22:32 |
| Autonomous Program Names | Venkatesh | Programming | 12 | 17-02-2004 10:25 |
| autonomous..... | Arefin Bari | Rumor Mill | 30 | 19-12-2003 10:53 |
| crazy idea for autonomous | Mike Ciance | Programming | 16 | 24-04-2003 21:50 |