Log in

View Full Version : Team 610 Robot Release and Match Video


jasonspevack
28-02-2013, 23:35
Team 610's Ultimate Ascent Robot - The Tasmanian Devil

The Release Video: http://youtu.be/FsFT4Wk54V0

Our Robot Specs: http://team610.com/wordpress/wp-content/uploads/2013/02/Ultimate-Ascent-Specs-Sheet.pdf

Our Practice Match: http://youtu.be/SJDjgMwt0x0

Good luck to all teams and we will see you at the competition!

Walter Deitzler
28-02-2013, 23:44
This is a gorgeous robot. I love it.

Good job, and good luck at your competitions!

z_beeblebrox
28-02-2013, 23:45
I like.

Any plans with the PTO? ;)

Rangel(kf7fdb)
01-03-2013, 00:00
Awesome robot guys. Good luck this weekend. Team 842 wishes you the best of luck!

GCentola
01-03-2013, 00:06
Looks awesome! Love the speed, it just looks so smooth! The video of the practice match: Money. Best of luck this season!

philso
01-03-2013, 00:07
Awesome! Another nice clean design that is super effective.

Hope to see you in St. Louis. If you do go, please bring TimBits. I am having withdrawal symptoms.

waialua359
01-03-2013, 01:30
Its ironic that we were almost headed to the same regional in Calgary during week 6, and I still remember an earlier post with regards to it.
If Hawaii didnt move to Week 6 last minute, we would have literally been twins at that regional.
From start to the hanging at the end, we're amazingly identical in both looks and performance.
Except maybe we shoot discs .xx seconds faster. Hehe!! :D



Good Luck and great job, and oh God, I wish we were there!

lynca
01-03-2013, 12:43
Team 610's Ultimate Ascent Robot - The Tasmanian Devil

Our Robot Specs: http://team610.com/wordpress/wp-content/uploads/2013/02/Ultimate-Ascent-Specs-Sheet.pdf



Congrats on an excellent design. That shooter is really compact and consistent for using only 1 mini-cim!

fiona.crush1011
01-03-2013, 13:57
Another phenomenal robot from you guys! Good luck from everyone on team CRUSH! Hope to see you at Championships!

falconmaster
01-03-2013, 16:08
Good luck, looking great!

kingbrandon14
01-03-2013, 16:24
Awesome robot! We will be using pretty much that same strategy as well. It seems very efficient and consistent :]

Mr. Lim
08-03-2013, 22:08
Here are links to some notable matches from BAE:

Practice Match 8: Practicing our full court shots
http://www.youtube.com/watch?v=sc_cTC5Ma0A&feature=share&list=PLk5eW4p_ePO8Eg4uaPVYdSlRb_rLXUTtM

Qualification Match 12: Alliance high score of 161 w/o penalties
http://www.youtube.com/watch?v=OtAZ4_Nh3CY&feature=share&list=PLk5eW4p_ePO8Eg4uaPVYdSlRb_rLXUTtM
*Score was corrected from 146 to 161 afterwards in FMS - no fouls were announced
http://www2.usfirst.org/2013comp/events/NHMA/matchresults.html

Finals Match 1: Individual robot score of 112
http://www.youtube.com/watch?v=lvjdNey2IlM&feature=share&list=PLk5eW4p_ePO8Eg4uaPVYdSlRb_rLXUTtM

Enjoy!

AdamHeard
23-05-2013, 00:46
The link to the pdf isn't working for me. Mind reposting it?

the.miler
23-05-2013, 01:10
The link to the pdf isn't working for me. Mind reposting it?

http://team610.com/wordpress/wp-content/uploads/2013/04/Robot-Specs-post-BAEpdf2.pdf

This looks like what we've all been seeking.

Gdeaver
23-05-2013, 08:07
I watched 610 allot. Behind every great robot is a great driver. That individual is probably the main reason 610 got as far as they did. Put an average driver behind that bot and you have an average good cycler. Driver, who ever you are take a bow and pat your self on the back. Well done.

MichaelBick
23-05-2013, 09:34
I watched 610 allot. Behind every great robot is a great driver. That individual is probably the main reason 610 got as far as they did. Put an average driver behind that bot and you have an average good cycler. Driver, who ever you are take a bow and pat your self on the back. Well done.

I think that is one of the biggest lessons someone can take from this season. You don't have to do everything to do well. You have to do one thing better than everybody. From what I heard, 973 was getting 6-7 cycles pretty regularly. Their robot was very hard to drive(no shifter, high CG, higher than 30"), yet they were still better than many, many cyclers because of the performance of their drivers.

billylo
23-05-2013, 20:18
It helps when our veteran driver (Austin) was trained by two excellent mentors in Kaj Anatharajah and Nick Lawrence. Fun watching them during practice scrimmages.

cmrnpizzo14
05-06-2013, 22:00
Sorry to bring back this thread, I hope no one minds talking about 610. I noticed that you guys had a ground pickup at Waterloo, did you leave it on for CMP? If not, why did you take it off?

The 5 Disc Auto was pretty cool.
http://watchfirstnow.com/archive3.php?id=62472513

jamierose
06-06-2013, 12:19
Sorry to bring back this thread, I hope no one minds talking about 610. I noticed that you guys had a ground pickup at Waterloo, did you leave it on for CMP? If not, why did you take it off?

The 5 Disc Auto was pretty cool.
http://watchfirstnow.com/archive3.php?id=62472513

We took off our intake for a few reasons.

1. We wanted to focus on full-court shooting (which we never really ended up using). With our new shooter and new feeder tray we did not have the space or the weight to keep our intake on.

2. It was not very consistent or useful. We built it in about a week between BAE and Waterloo. We did not have much time to prototype and test it, so it was not very consistent. We barely got any full 5-disc autons. It was also not very robust, so we did not want to use it in matches because it could have broken easily.

Overall, the (very inconsistent) extra 12 auton points per match was not enough for us to deem it more important than focusing on our main strength and strategy, running cycles, so we took it off.

Hope that made sense. If you have any more questions about anything, feel free to ask!

AdamHeard
10-06-2013, 15:55
Curious, what is the radius of your shooting arc? Also, what is the total height between the top and bottom skids in the shooter?

Rob Stehlik
10-06-2013, 16:57
Curious, what is the radius of your shooting arc? Also, what is the total height between the top and bottom skids in the shooter?

The radius of the shooter arc is 13.5", and the height between top tracks and bottom of the shooter is 1.5".

AllenGregoryIV
11-06-2013, 13:20
Why did you all move away from the Versawheels to the AM HiGrips?

Jonathan Norris
11-06-2013, 23:39
Why did you all move away from the Versawheels to the AM HiGrips?

We drove the robot hard in the last couple weeks of build and wore almost all the tread off our first pair of Versawheels. With no practice bot our robot saw a good amount of driving practice before ship day. Our drive was designed in such a way that changing wheels was not a trivial task. We thought we could get a regional or two out of new Versa's, but really didn't want to change wheels again at Championship.

akoscielski3
12-06-2013, 09:25
We drove the robot hard in the last couple weeks of build and wore almost all the tread off our first pair of Versawheels. With no practice bot our robot saw a good amount of driving practice before ship day. Our drive was designed in such a way that changing wheels was not a trivial task. We thought we could get a regional or two out of new Versa's, but really didn't want to change wheels again at Championship.

I also remember hearing that when you were practicing you tore the tread right off of one of your wheels. Nick Lawrence was playing defense I believe, and, well... He wasn't going easy on them.

Austin and his partner were both great drivers!

Matthew Lang
12-06-2013, 16:43
Why did you all move away from the Versawheels to the AM HiGrips?

During the days before we had rocker (I know! :ahh:) we were doing some driver practice against last year's robot driven by Nick Lawrence and Kaj Anatharajah and we tore a Toonie-sized (Canadian $2 coin) hole in the tread on one of the wheels. With this and a few other issues, we took the robot back to the shop, added rocker, and changed out the wheels to a new set of VersaWheels. Even with the rocker, however, we still wore down the wheels too quickly to continue using them when they took so long to change. This in mind, the first thing we did at BAE was change to the AM HiGrips. We later ran in to Mr. Copioli at Waterloo who gave us a much needed lo-down on the VersaWheels (as well as a priceless reaction upon seeing our damaged wheel). He basically told us that the Versa's weren't meant to be the do-all, end-all wheel like many of the AM wheels, but more of an easily-replaceable and cost-effective option with high performance (which - at $5 each - they are). Our drivetrain style just didn't lend its self easily to the way they were meant to be used. If we ever go cantilevered, the Versa's will be near the top of our list for wheel choice.

Austin and his partner were both great drivers!

Thanks for this, but a lot of credit is due to both Mr. Lim as our drive coach and (especially) the programmers for how well we were able to drive. I know that the programmers made my job hundreds of times easier than it could have been. In fact, they made it so easy that some have even dared to say "anyone can operate".

ErvinI
12-06-2013, 19:50
Thanks for this, but a lot of credit is due to both Mr. Lim as our drive coach and (especially) the programmers for how well we were able to drive. I know that the programmers made my job hundreds of times easier than it could have been. In fact, they made it so easy that some have even dared to say "anyone can operate".

Could you elaborate on what the programmers did? Outside of modifying the joystick output line into a curve, I've never liked modifying tank-drive controls because it typically limited driver capabilities.

Oh, and while I'm posting, I'd love to hear how you guys had such a quick firing rate. Was it the double mini-CIM combo, or was it something else, like an RPM sweet-spot on the wheel?

Outstanding job, by the way, and congratulations on your Einstein win!

Matthew Lang
12-06-2013, 20:59
Could you elaborate on what the programmers did? Outside of modifying the joystick output line into a curve, I've never liked modifying tank-drive controls because it typically limited driver capabilities.

I'm not the *best* person to answer this but I do know a little bit about how the robot was coded from different points in the season. First, we use Logitech USB gaming controllers (PS3 style) for both the operator and driver. The control system we use is known as "Kaj Drive" lovingly named after mentor Kaj Anatharajah. Generally it is referred to "Halo Drive" by other teams but it consists of the left joystick controlling forward/back motion and the right joystick controlling left/right rotation. I used to prefer traditional tank drive as it lets you control only half of the drive at once allowing you to get out of sticky situations easier, but Kaj is so much more intuitive that I had to convert. We also cube the drive functions so that we have finer control when nudging the joysticks.

Oh, and while I'm posting, I'd love to hear how you guys had such a quick firing rate. Was it the double mini-CIM combo, or was it something else, like an RPM sweet-spot on the wheel?

The double mini-CIM combo did help our fire-rate, but we were still shooting pretty rapidly before we re-did the shooter for champs. What gave us an edge on shooting was our very clever but relatively simple shooter code. I don't have a code snipit, but I can explain it. First, we were running the shooter for the whole match, at just under our target shooting RPM for both of our shooter's positions. Low position (full court and loading), and high position (back-centre of the pyramid and radius with the goal). When I pressed and held the trigger, it would give a full 12+V to the shooter motors, and then trigger the feeding piston when our optical encoder got the target RPM. This means that we could shoot almost as fast as our wheel could recover. Again, the extra mini-CIM helped our shooting a noticeable amount, but was not the sole contributor to our shooting success. You can really see the difference in the two videos below:

BAE Finals 1: http://www.youtube.com/watch?v=lvjdNey2IlM&t=0m32s

Einstein Finals 3: http://www.youtube.com/watch?v=MQ0VNzIvHx0&t=2m15s

Outstanding job, by the way, and congratulations on your Einstein win!

Thank you and thank you! It was good to see you guys recognized with a Chairman's award after so long as well!

Mr. Lim
14-06-2013, 18:38
Could you elaborate on what the programmers did? Outside of modifying the joystick output line into a curve, I've never liked modifying tank-drive controls because it typically limited driver capabilities.

Oh, and while I'm posting, I'd love to hear how you guys had such a quick firing rate. Was it the double mini-CIM combo, or was it something else, like an RPM sweet-spot on the wheel?

Outstanding job, by the way, and congratulations on your Einstein win!

Matthew gave an excellent overview above. Drivetrain driveability is critical, and some time goes into simply getting the robot to "feel right" per the driver's feedback. Optimal transfer functions change from year to year. Kaj drive with a cubic transfer function worked for us this year.

Shooting precision, accuracy and recovery time was another big focus. We needed it to be as simple as holding down the shoot button, and the robot would deliver all 4 discs as quickly and precisely as possible. We tried various flavours of PID, and ultimately settled on some full-power + open loop trickery. The shooter was held to 100 RPMs lower than our desired shooting speed. When the operator pressed the shoot button, we applied full power to the shooter, and the feeder fed a frisbee precisely when the desired speed was being surpassed.

A fair number of checks had to be coded around this to handle mis-feeds, to account for how fast our feeder could actuate, and to otherwise make this "foolproof."

Furthermore, there were several "active trimming" functions that allowed the operator to "live tune" the shooter throughout the match, to immediately adjust for any missed shots.

Lastly, little details like mapping the most commonly used functions to the trigger buttons allows you to actuate them while simultaneously driving/trimming. Also, having handheld gamepads allows you to walk around inside the driver station while driving. It helps to be able to take a few steps to look around a robot that's blocking your view. Few teams realize that your drivers (and coach!) are free to roam the entire alliance station (not just your team's 1/3), if they need to.

Teams in the past have asked to see our code. We've been using Google Code for the past few years for version control, which means it is publicly available. If you search for "robotics610" there, you can see the nitty gritty details that our students put into our code this year. I never say anything we do is the "flashiest" or has huge "wow factor," but I am extremely proud of the time and effort they put in to doing the simple things as best as they possibly can.