![]() |
Future FRC Technologies?
What technologies would you like to see implemented in FRC in the future?
A couple I would like to see, 1. Field view network cameras A camera mounted on a pole above each driver station. The camera streams are available to each robot and each driver station. Each camera would be setup to view roughly half the field. Overhead cameras are proven technologies in other events such as Robocup but doing the same for an FRC field would be very difficult. Driver station mounted cameras could be installed for every game without adding any complex overhead rigging. The autonomous options would be very useful. We could also remove the need for teams to bring their own camera and pole setups like we had this year. Dedicated cameras that are part of the field, would also allow FIRST to standardize a video replay system for use by the referees. 2. Faster wireless network connections The eventual move to AC or other faster wireless standards should let us remove or increase the bandwidth cap. |
Re: Future FRC Technologies?
Advanced vision systems
A while back, I saw a team who was using a KickStarted LIDAR camera to do their vision. While I think there are some very powerful things you can do with just a camera, having a full 360 view, with depth sensing of the entire field would be an awesomely powerful resource. More automated scoring This is less for teams use, but to stop the "Ref, I'm SURE I went over those ramparts! I swear!". This ties into your field view idea, which could help, but frankly, as much as we all love our local refs, no one is perfect. This of course depends on the game,too. A fully auto scored game would be useful, refs just to catch fouls. |
Re: Future FRC Technologies?
Brushless motors
Having a few small, low power brushless motors and a certain brushless motor controller being legal could allow students to learn about different types of motors. They are also more efficient and have greater power to weight ratios over even the most advanced brushed motors. Inexpensive Chinese Brushless Motors ( ICBM’s) are also widely available. Battery technology In the past decade(s) there have been significant advances in Lithium-Polymer battery technology. Some small battery packs now have 65C ratings. Lithium Ion batteries such as 18650 cells are used in a vast array of devices ( laptops, cordless tools, Tesla vehicles etc.) Although there have been these advances in battery technology I firmly believe that at the moment those technologies are far too dangerous to be used for a replacement for the SLA robot battery currently in use. Even a small error, especially in a large battery pack( such as would be used in FRC) can be extremely dangerous and can lead to large fires and explosions. The SLA robot battery certainly has enough stored energy while remaining quite safe, and is something that does not need replacing. |
Re: Future FRC Technologies?
Modern batteries
Sealed lead-acid batteries are heavy, have poor energy density, and have a shorter lifespan than lithium batteries. For the high-amperage, high discharge rate application that FRC usually presents, I hope the standard SLAs can be phased out in favor of newer battery technologies. pilleya has a good point about fire safety though - FRC's success is heavily reliant on its ability to keep participants safe, and until lithium batteries can become less dangerous their arrival is understandably far in the future. Usable simulation tools Gazebo/FRCSim's low-profile debut in 2015 was disappointing - I saw more threads on CD about installation issues than usage questions. Catalyst/similar games are useful for understanding the field, but don't effectively allow teams to consider the potential designs and strategies of different robots during alliance play. A low barrier-to-entry simulator which combines accessible 3D modeling and good interface design could increase the level of play for many (especially low-resource) teams. |
Re: Future FRC Technologies?
Quote:
Now, that being said, all of those games had an element that the referees still had to check--with the exception of 2016, the robots' position at the end of the match was it. 2016 added in the robots' motion through certain areas... And, just to elaborate on some of the mistakes in '06, most of them weren't necessarily the sensors' fault, but the field design caused some problems. Balls jamming on the low goal's corral and working up towards the sensor--and onto the sensor--could easily confuse it (15 balls scored when only 10 could have?), and the high goal that year had a tendency to jam. Things have certainly gotten better, with more linear counting systems and better feeds to them, but there's still a ways to go. |
Re: Future FRC Technologies?
Quote:
The FRC battery is capable of high-amperage( much higher than the 120amp breaker allows), but do we really need it, as I see it the SLA can give out enough power to run the robot just fine. Higher discharge rate simply means more potential for danger. Higher energy density means that batteries are capable of causing more damage and injury. At one regional event I attended I saw two or three batteries swell up, because they had been shorted out by teams. The fact that the batteries swell when shorted and then pop, is great compared to Lithium-ion and Lipo batteries that just get hot and create a big fireball. This is a competition for students, and students make mistakes, as do parents and mentors. What do we want the outcome of someone making a mistake with a battery to be, having the battery destroyed and need to purchase a new one. Or have the battery destroyed, and have it create a big flame/fire that can really badly injure people. |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
![]() Plus, you get teams be more inventive about scouting data transfer (audio / QR / Bluetooth / Network over USB / etc.) I think the learning process actually teaches more when writing scouting apps. Difficult challenges produce inventive solutions, kind-of like the competition itself. A potential alternate-use would be to switch back to non-Wifi transceivers for Robot ==> DS comms, though you then get back to the issue of if you lose your driver-station transponder, you're out of luck... Full Disclosure: I tried to write a scouting app and wanted to throw my desk out a window... |
Re: Future FRC Technologies?
More to the point w/ the wireless discussion....
Lock the FRC wireless comms to the 5GHz, prohibiting any other uses, and let 2.4GHz be used by the teams for non-field use. It's increasingly difficult to get connectivity in venues, especially if you need to use cellular, other than via WiFi hotspot (the old USB modems haven't been updated in a long time and don't match the current frequency bands of most providers).... |
Re: Future FRC Technologies?
Perhaps the largest contribution I could see for FRC tech is to open-source & allow the Driver Station to run on ALL major operating systems, rather than just Windows.
In addition to not having to worry about Windows updates as much, it'd allow teams running Linux or macOS (for any number of reasons) to not use WINE / Bootcamp / Parallels Desktop. The fact that WPILib is open-source, as well as The Blue Alliance, many team's robot & website repos, and QDriverStation & FRC Drive, just to name a few, and yet the Driver Station remains a close-source and OS-exclusive piece of software seems almost counter-productive. A Short, Collected List of Opensource & FRC https://github.com/gluxon/DriverStation.js https://github.com/the-blue-alliance/the-blue-alliance https://github.com/Team254/cheesy-arena https://github.com/WinT-3794/QDriverStation https://github.com/AquaMorph/FRC-Drive |
Re: Future FRC Technologies?
Robots on the same alliance directly communicating with each other. I have explored the thought myself but it isn't currently feasible, as it requires core robot design principles to be pre-arranged by multiple teams, and that assumes they both make it to the same alliance in playoffs anyway.
|
Re: Future FRC Technologies?
Flotation Devices, Propellers, Waterproofing, Etc
You know what I'm taking about |
Re: Future FRC Technologies?
Quote:
Propellers, Airfoils, etc. *WHAM!* OK, back to the regularly scheduled thread. :rolleyes::p I'll take a wireless communication system that doesn't take nearly a minute to boot and connect to the driver's station. Brushless motors would be nice, I think, but the biggest problem is that in many FRC applications, stall is a very present issue. And many brushless motors hate stalling, at least in the power range that FRC would likely use. Tough challenge. Something I'd really like to see isn't a technology item at all, but fits with automated scoring (and instant replay, which I see as being a few years out even if used): Field-element indicators. What I mean by that is something like that nice black line above the low goals this year: Something built into the field that can be used as a height/distance/size reference. It's really nice to be able to tell if a robot is too tall when it tries to do a chinup on the truss, for an older example. Could have used something like that for height checks this year. If they're there, they're great. If not... it's a little harder to make the calls. That could work in the teams' favor, or not. |
Re: Future FRC Technologies?
Quote:
For example, If robots were to report when they lacked/desired more game pieces, a game-piece-harvesting robot could hold onto its collected game pieces while periodically polling how interested its alliance partners were in receiving them. The other alliance partners would independently write their own code for when to activate this signal based on their own strategies. While other game-piece-harvesters would likely never signal a need for game pieces, an exceptionally rapid scorer might always indicate a need for more. Other teams might tie this signal to a sensor in the robot or control it manually from the driver's station. Regardless of what the method of controlling the signal is, the response of the harvester would be the same. Perhaps the harvesting robot has an automatic turret that auto-aims towards the scoring side of the field, and launches game pieces towards the scoring robots without human interference, allowing the harvester's driver to continue to concentrate on harvesting. It would work best if the game was designed to encourage the use of such a system, but it could definitely be done. |
Re: Future FRC Technologies?
Heads-Up Display (HUD) Driver Stations
Something we always joked about making one day on 624, but the reasoning is entirely all too real. We would make the effort of lighting our robot with addressable LEDs so drivers don't have to look down at the computer to understand the state of the robot - they could stay focused on what's going on in the field. A HUD would give a lot more information than what can be shown in 32 LEDs and in a much visually clearer way as well. Besides, eventually when these things get fancy enough - who doesn't want to feel like Tony Stark in front of a Jarvis UI? |
Re: Future FRC Technologies?
From an electrical engineer perspective, I find FIRST somewhat limiting. This is a chance to remedy the situation.
Perhaps consider allowing or facilitating access to devices such as FPGAs or PLDs. This could provide the opportunity to bring VHDL or Verilog designs into the robot design process. As for brushless motors, they would be a great addition to these systems. They will increase, perhaps significantly, the wiring requirements on the robots. Additionally, care must be taken to manage the new failure modes; the motor drive commutates the machine, and not the brushes! |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
More Battery Stuff
Having backup batteries, super caps, or at the very least sturdy boost/ buck regulators on the RIO and whatever wireless router we're going to use after the FCC nonsense would go a long way towards allowing more complex/ power- hungry mechanisms to be used, and would likely significantly decrease comm/ response issues. 3D Printing/ CNC/ Laser Cutter/ Waterjet Services Though my team is very lucky to have these provided to us by our local sponsors, and even has some of these capabilities in our tool shop, i know that many other teams may not have these privileges. This could help to level the playing field a slight bit, if FIRST or some partner organizations could provide these services at a relatively low cost to teams. I think this isn't really unreasonable, especially with the ever- decreasing costs of machining and making complex custom parts. Some convenience would be lost, of course, but it would still give many newer or less privileged teams the opportunity to make awesome custom systems and components. |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
In regards to code, I'm not sure. Wireless communications are very strictly locked down while on the field to prevent field signal interference, which I understand, but I think is quite harmful to the growth of control systems within FRC, and I can only dream of the day teams are more free to implement their own wireless communication systems (provided it doesn't flop as hard as the Kinect idea :rolleyes: ). |
Re: Future FRC Technologies?
Quote:
https://www.youtube.com/watch?v=ZaOiaC0I8pY They saw the opportunity, and they took it! |
Re: Future FRC Technologies?
Quote:
I also believe CTRE was demoing a sensored BLDC controller at CMP. |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
New, lets go back to the good old days. Backup batteries for the radio to help prevent problems with brownouts. Say connected and there's less need for quick radio reboot.
|
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
I would really like all robot communication to be on 5ghz. So that 2.4 ghz hotspots will be viable for teams that need to get online. And also, better bandwidth for the bots themselves.
I agree with more automated scoring. While I noticed this in a few matches, I remember one particular match, I know for a fact I fully crossed the ramparts three times (from neutral to opponents court yard), but the ref only counted it as once, and we lost the match due to that. I realize a game like this year makes automated scoring of crosses hard. For example if we did some sort of sensor that detects movement, than a boulder rolling over might trigger it etc. I just wish there was a better solution. |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
How about this for a new FRC technology? Scanning LiDAR
|
Re: Future FRC Technologies?
Ability for the robots to access the live scoring data from the FMS.
Teams could build their own score overlays into their dashboards or future HUDs. Robots could actually confirm that a scoring task was complete, very useful for auton. Lots of other uses I can't think of right now. Central Stat Database Sports are better when people have better information. Most other sports (Basketball, baseball, etc) have people that are keeping stats of each player and relaying them to the announcers, and teams. We have dozens of people each match taken down information but we don't have good ways to collect, and verify accuracy. How much better would Einstein announcing be if they could pull up shooting percentages, and shot charts for robots? |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
In the future, all robots will be programmed in Javascript.
I am kidding and I really just wanted to link to Gary Bernhardt's talk because I find him hysterical and this thread reminded me of it. |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
A123 cells (LiFeP04) would provide a much more reliable and capable power source for FRC robots. They have significantly higher energy density and power density than current batteries, but are still affordable and safe to operate. |
Re: Future FRC Technologies?
LiFePO4s have one significant drawback, though.*
Whoever is in charge of shipping them has to have certifications of some type to ship 'em. And that means that if a team should have to ship their robot--you know, like maybe they make one of the Champs--they need to find someone to handle shipping their batteries. Or get certified, which I have no clue on how to do at this time. If y'all are interested, I happen to know this because of shipping a robot running a pair of LiFePO4s as its primary power source. I wasn't directly involved, but I know that to get the robot--and its batteries--home, arrangements had to be made at that robot's competition for someone to assist. I'd put those as 2020s technology, most likely. Love 'em, but I don't think they're quite practical enough to use for FRC just yet. I particularly like the fact that they'll run at pretty much the same voltage for a long time before suddenly dropping out--great for embarrassing any battery-changers that forgot that it's every 3 matches instead of every 5 matches. *Ignoring the price, that is. They aren't all that cheap, yet. |
Re: Future FRC Technologies?
Quote:
Quote:
|
Re: Future FRC Technologies?
Quote:
http://www.batteryspace.com/lifepo4-prismatic-battery-12-8v-20ah-256wh-10c-rate-24-0---un38-3-passed-dgr.aspx |
Re: Future FRC Technologies?
Quote:
I also do a bunch of shipping of lithium phosphate batteries from Shenzhen to the US, which has also been NP. |
Re: Future FRC Technologies?
Quote:
http://www.a123systems.com/lithium-i...rical-cell.htm |
Re: Future FRC Technologies?
Quote:
Laptop Batteries, cordless tool batteries(lithium ones), Tesla car’s etc. Use 18650 cells.18650 cells look like big AA batteries. The safety of 18650 cells is well documented, like all high capacity batteries they have the potential to be very dangerous. Most battery packs which use them, such as in laptops or cordless tools, have a lot of protection/safety measures built in to prevent problems. If FRC was to move towards LiFePO4 batteries, for safety reasons I would say that the some elements of the electrical system would have to be redesigned, to limit the potential for injury/error. I would definitely not suggest using the battery that you linked as it is made up of 4 large single 3.2v 20a/h cells rather than conventional small cells.That battery is only capable of providing 40 amps continuously, so I believe it wouldn’t be suitable for FRC purposes. |
Re: Future FRC Technologies?
Quote:
12.8/12(increase in speed) x 12.8/12 ( increase in torque)=Increase in power. If you are wanting to have a longer period of time between battery changes for a practice robot, you could put an extra SLA in parallel if you have the space( since this is a practice robot you could fabricate a different battery holder etc.) |
Re: Future FRC Technologies?
Stepper motors. The most common robot technology I can think of that we are not introducing to our students.
|
Re: Future FRC Technologies?
Quote:
![]() |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
(And yeah, I wouldn't dare entertain a lithium battery that wasn't in an OEM hard case. Nor am I looking forward to the safety advisors' job the first couple years they're out there.) |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
A Backup Battery.
Supplies power to the cRio and Router as backup to the main battery. Less time lost in router or cRio reboot. The VEX cortex has a backup 9V battery that behaves in a similar manner. |
Re: Future FRC Technologies?
For more complex games, like stronghold, project the relevant game data on the driver station window. That way the drivers/coach don't need to rely on the audience screen, which may or may not be blocked by field elements.
A simple game, in the kit off software bundle, that allows a person to walk through the game field. Allowing teams to get a clearer understanding of the field elements before building them. Also if the move part could be animated and/or have it set up for VR, that would be great too. |
Re: Future FRC Technologies?
Quote:
Quote:
I don't think it was used very much. |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
I've been reading this thread all weekend on Mobile and it's been killing me... On desktop now and can reply.
Working at the system level, I'm responsible for designing and implementing (often lithium based) battery systems for motion control applications. Lithium ion as a generic name, and Lithium Iron Phosphate (LiFePo4) as a specific chemistry are two very different things. Lithium ion is to dog as LiFePO4 is to german shepherd. Lithium ion is commonly used as the name for most 18650s and cell phone cells, which I believe are commonly Lithium Cobalt Oxide, Lithium Manganese Oxide or some combo of the two. These cells are optimized for energy density (not power density) and not safety. There is a relatively low temperature thermal runaway condition that can be caused by physical damage (as this allows the anode and cathode to directly short) or temperature increase. Lithium Polymer batteries (very popular in RC industry, and make a great show on battlebots) are different in that they use a polymer electolyte instead of a lithium salt. They are capable of higher power density than the cobalt and Mn lithium ion, but are often less energy dense. These also are not optimized for safety, and have the same thermal runaway condition. Both of the above are used far more commonly than LiFePO4 and are made safe by the system design. They are spec'd where overcurrent is not a concern, they are balanced during charging (and sometimes during use), often have external current monitoring to prevent over current, temperature monitoring, etc... All of this with the goal of preventing thermal runaway. Now let's get to the good stuff! LiFePO4 is a very safe chemistry as compared to above, and comes in cell and pouch style. Some 18650s are LiFePO4, and a 26650 size was popularized by A123 Systems... but they do come in all shapes and sizes. LiFePO4 are far safer (which mostly comes from about 1/3 the energy density of the above). They are optimized for power density and safety. LiFePO4 are commonly penetration tested (nail, etc... inserted entirely through the cell and out the other side) without any flame event, and often with the cell remaining perfectly functional. There will be some capacity loss, but it will keep trucking. They can be overcharged and discharged to 0V and recovered without safety issue (do not try this with other chemistires...), just some capacity loss. LiFePO4 is a great option for FRC batteries as they are commonly used in SLA replacement applications where you you do 2/3 as many SLA cells with LiFePO4 cells, and use the same equipment. This isn't what I would recommend for FRC, as I believe we should still have a balance unit but it would work. Considering the SLA batteries we use are essentially 4-5Ah batteries (see spec and explanation of law), a LiFePO4 pack could be made that would safely run an FRC robot for 4-5 matches and have a retail price of $200-250. The battery would last for a great deal more cycles than the SLA batteries as they aren't affected by the deep discharg nearly as much. Our team goes through 12 SLA batteries per year, and would we switch to probably 3-4 LiFePO4 batteries and one new one every other year. Most teams could just run 2 and buy a new one every 3 years. Lithium Titanate would also be another safe option if we stay in the stone ages long enough and price comes down... |
Re: Future FRC Technologies?
Quote:
I've always thought that it was a bit crazy how much redundant data entry gets done at competition. I love ideas like this where we can all benefit from working together. The harder problem is convincing teams to share when they might want to guard their data to maintain a competitive advantage. There's also the problem of someone intentionally or unintentionally uploading misleading stats. It would need some kind of account system where we can reward contributors, and moderate abusers. Not easy, but doable.... |
Re: Future FRC Technologies?
Quote:
As far as ensuring accuracy, the thing with a similar problem that comes to mind is Waze and their crowdsourced road condition reporting. They also have a relatively small (I presume) amount of reports for each event and need to make sure they are as accurate as possible. I don't know exactly what their system is, but I think it would be a good starting point for anyone who is interested in making this happen. FRC has the advantage of being able to also reference the FIRST match API for some things (Ex: If someone reports that each robot on an alliance makes 5 high goals in a match and the API reports 7 total, you know something is wrong). |
Re: Future FRC Technologies?
Quote:
I do think backup batteries are a good idea because you could then switch out batteries during demos without needing to reboot the radio/RoboRIO. Quote:
This system wouldn't be comprehensive, teams are free to track whatever stats like personally but many of them could be added to the this central database. Largely teams track things such as high goals made the same way or at least can easily produce that stat for every robot they scout. There are other similar stats that most people agree on each year and if there are some less tracked stats, the system could show how many people/teams have submitted for that stat and possibly have some way to rank if you should trust that stat or not. |
Re: Future FRC Technologies?
Quote:
I do agree that having the data published to the DS in the same manner that the match timer is published to the DS would be considerably beneficial, but I'm not sure that it would be reasonable to *depend* on that data in-match. But, even unofficially, it could be incredibly useful to have that data in real-ish-time. -George |
Re: Future FRC Technologies?
Quote:
People have custom driver station software as it is, that makes running a backup DS less than optimal but teams still do it when they have to. Also the majority of teams would not utilize this feature, just like the majority of teams don't use custom dashboard widgets, etc. |
Re: Future FRC Technologies?
Quote:
Replays, per FRC 2016 rules, are given if the following conditions are met: --Field Fault. (FTA determination, usually) --Affects the Outcome of the Match. (Head Ref/FTA determination--primarily Head Ref) --Requested by Affected Team. I think that for the most part, and without seeing the technology in place... Probably many requests would fail on the "affecting the outcome" part of that. The ones that were, actually, a field fault, that is. On top of that, there is sort of a "standard warning" that many game announcers apply that the shown scores may not be accurate at any given time, and are not final. |
Re: Future FRC Technologies?
Quote:
Source: http://wpilib.screenstepslive.com/s/...input-overview |
Re: Future FRC Technologies?
Quote:
It also may be worth noting that these batteries could potentially be charged from dead to full in a few minuets between matches. |
Re: Future FRC Technologies?
Quote:
https://www.chiefdelphi.com/forums/s...d.php?t=136401 |
Re: Future FRC Technologies?
Quote:
|
Future FRC Technologies?
Quote:
Any chance you have a photo from the driver's perspective? I saw several requests in the other thread but no photo. Also, have you considered using a "pico projector" or something smaller? |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
And yes the old backup battery did have another connection but it added completixty, in having keep another battery charger and replacing it when needed. The main problem it solved was avoiding brown outs, the current system does that well without the need for the backup battery. (at least that is how I believe the system is intended to work). |
Re: Future FRC Technologies?
Quote:
|
Re: Future FRC Technologies?
Quote:
I am seeing integrated controllers as pretty common and one option a number of them do provide is current charge limiting. Some of the options allow you to provide the battery a straight 14.4 volts and the battery will current limit to whatever is programmed. |
Re: Future FRC Technologies?
Quote:
Personally, I've been wondering about the possibility of taking a pico projector and mounting it so it projects onto something the driver wears like a safety Faceshield so that the mount doesn't interfere with the drivers visibility, effectively making it an AR visor. That said, I think you would have to get creative to make everything focus properly. |
Re: Future FRC Technologies?
Quote:
The student/alumni that came up with this concept doesn't remember the exact specification. He said it was or was similar to the NEC LT260 DLP Projector with an old bulb. Something he picked up at a school auction. Adding a coating to the 45 degree viewing window or reflective car tinting might also help, we used clear polycarbonate. The one thing about this setup was it was very heavy and awkward to carry around between matches. Quote:
We did try a smaller projector but it wasn't bright enough to be usable. |
| All times are GMT -5. The time now is 13:16. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi