|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
[FRC Blog] Control System Update
From http://www.firstinspires.org/robotic...-system-update
Quote:
|
|
#2
|
|||||
|
|||||
|
Re: [FRC Blog] Control System Update
That all seems like good news to me. I like the device libraries, they should make it easier to import libraries like the NavX library, etc.
|
|
#3
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
I'm just hoping that they move to a more standard library distribution / installation method (eg maven).
|
|
#4
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
The only problem i have with these routers, is they only have 2 ports. When at competition we couldn't tether in and view the camera at the same time. One port had tether and the other has the rio then.
|
|
#5
|
|||||
|
|||||
|
Re: [FRC Blog] Control System Update
Can't you just tether with the USB cable? You can also just add a small network switch to the robot.
|
|
#6
|
|||
|
|||
|
Re: [FRC Blog] Control System Update
We acquired a 5 port 5v ethernet switch. Worked great.
|
|
#7
|
|||
|
|||
|
Re: [FRC Blog] Control System Update
Quote:
|
|
#8
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Quote:
|
|
#9
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
I'm a fan of the separation of device libraries. For specifically large libraries (like the CAN motor controllers), the omission of these from the 'standard library' should result in smaller binary sizes and (at least on Java, not sure about C++ just yet), less RAM usage.
For the 'plugin system', I hope that this support comes in the form of compile-time library additions. For C++, I'm hopeful that library providers will include either the source, or both a shared and static version of their native library. For java the plugin system should be fairly trivial assuming JNI is done fine. I'll try and contact some beta-test teams and keep an eye on the WPI repo to try and get OpenRIO's existing and new libraries up and running for the 2017 season, as unfortunately I don't have access to beta-testing stuff directly. |
|
#10
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Quote:
Code:
<target name="doInstall" depends="wpilib.check" unless="wpilib.exists">
<mkdir dir="${wpilib}"/>
<get src="http://first.wpi.edu/FRC/roborio/release/eclipse/plugins/edu.wpi.first.wpilib.plugins.java_0.1.0.201603020231.jar"
dest="${wpilib}/plugin.jar"/>
<unzip src="${wpilib}/plugin.jar" dest="${wpilib}">
<patternset>
<include name="resources/java.zip"/>
</patternset>
<mapper type="flatten"/>
</unzip>
<delete file="${wpilib}/plugin.jar" />
<unzip src="${wpilib}/java.zip" dest="${wpilib}"/>
<delete file="${wpilib}/java.zip" />
</target>
) |
|
#11
|
|||||
|
|||||
|
Quote:
+1. We only used one Ethernet port and we still tethered over USB exclusively this season. And if you must tether over Ethernet, you can get an inexpensive switch that will run on 5v. |
|
#12
|
|||||
|
|||||
|
Re: [FRC Blog] Control System Update
The switch doesn't have to be on-board either.
It can just be used in the pit to connect the camera and tether to the bridge. |
|
#13
|
|||
|
|||
|
Re: [FRC Blog] Control System Update
It's good that they disabled the web interface on the FRC firmware. Hopefully the router won't have insane boot times anymore.
(I was really hoping for them to commission an FRC-specific router though, with screw terminals for power and at least 4 ports) |
|
#14
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Looking at the spec at the OpenMesh website it looks like this radio uses 24V. Is this correct? If so we will need a source of regulated 24V to power the radio.
What is others opinions? |
|
#15
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
I'm slightly disappointed with the radio choice, but the other things sound very good to me. Anyways, yay for improvements.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|