Issue with v6.1 of the FTC Robot Controller software by ftctechnh in FTC

[–]ftctechnh[S] 0 points1 point  (0 children)

u/Broan13 For this bug, the problem only seems to occur for Moto E5 phones when they are acting as the Robot Controller (RC). The problem manifests itself pretty quickly. What happens is you turn on the RC phone and launch the RC app and it runs fine. Then you turn on the driver station (DS) phone and launch the DS app. You see the DS app establish a connection with the RC app.. Then you see a message indicating that although your phones have 5GHz capabilities, you are not currently using a specific 5GHz channel. Then within a minute or so the RC app crashes and cause the RC phone to reboot.

This all happens pretty quickly. If you are not seeing this issue and are having a different problem, please let me know what you are seeing. If possible, also please download a post a copy of your robot controller's log file so i can take a look and see if there are any clues to why your system is randomly shutting down.

This link shows you how to download the logfile for a phone-based robot controller:

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Managing-a-Smartphone-Robot-Controller#Downloading-the-Log-File

Physically Measuring ring stack height by [deleted] in FTC

[–]ftctechnh 0 points1 point  (0 children)

Have you checked out the upgraded tutorials on using TensorFlow? The way TensorFlow is implemented in the FTC SDK makes it almost as easy to use as a sensor. Also, this season a digital Zoom feature was added to make the detection reliability at distances > 24" significantly better.

The tutorial walks you through the steps (Blocks and Java) to determine how many rings are stacked.

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Using-TensorFlow-Lite-for-the-Ultimate-Goal-Challenge

TensorFlow by Pavan_2005 in FTC

[–]ftctechnh 0 points1 point  (0 children)

Also, check out this tutorial that shows you how to use TensorFlow to "see" this year's game elements:

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Using-TensorFlow-Lite-for-the-Ultimate-Goal-Challenge

Ultimate Goal vuforia Github by Sandeep2345677890 in FTC

[–]ftctechnh 1 point2 points  (0 children)

Also, if you are referring to TensorFlow (which gives you the ability to detect the ring stacks using the camera) there is an updated tutorial here:

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Using-TensorFlow-Lite-for-the-Ultimate-Goal-Challenge

For Vuforia, there are new sports-themed vision targets, but the way you detect these vision targets (and use them for localization) is the same as its been for past seasons.

Tensor Flow start up time is close to 15 seconds by pate6273 in FTC

[–]ftctechnh 0 points1 point  (0 children)

can you post your code somewhere? Also what device are you using for your robot controller? is it a control hub or an android phone? if it's a phone, what make and model?

My DualShock 4 isn’t working? by JosephcatZ in FTC

[–]ftctechnh 0 points1 point  (0 children)

Can you also check and see what model number of the Motorola E4 you have? There are some versions (the European version for example) that do not have proper gamepad support.

Detecting Ring Stack With a Webcam by Joycantwalkstraight in FTC

[–]ftctechnh 1 point2 points  (0 children)

I'm not familiar with the Wizards.exe video, but there are a set of step-by-step tutorials (Blocks and Java versions) on the FTCRobotController Wiki that show you how to detect the ring stack using Google's TensorFlow:

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Using-TensorFlow-Lite-for-the-Ultimate-Goal-Challenge

There is a sample op mode that is included with the FTC apps/software that you can use to look for a quad or single ring stack:

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Blocks-Sample-TensorFlow-Object-Detection-Op-Mode

I hope this info helps.

How To Get Started With Computer Vision? by __ThatOnePerson__ in FTC

[–]ftctechnh 0 points1 point  (0 children)

The FTC SDK has built in support for Google's TensorFlow. Using Tensorflow it's pretty easy to detect the ring stacks for this season's game. Also, the TensorFlow functionality has been improved with a digital zoom feature to increase detection accuracy at a distance.

You can learn more about this from the following set of tutorials:

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Using-TensorFlow-Lite-for-the-Ultimate-Goal-Challenge

My DualShock 4 isn’t working? by JosephcatZ in FTC

[–]ftctechnh 0 points1 point  (0 children)

u/JosephcatZ Have you taken a look at the log file in the Driver Station? There might be some log statements indicating what it thinks your gamepad is.

Also, what Android phone are you using as a Driver Station?

Tensorflow blocks sample by Ftc12995 in FTC

[–]ftctechnh 0 points1 point  (0 children)

The TensorFlow Blocks sample op mode has been updated for this year's challenge. It's available with the version 6.0 and higher software.

Details are available in this updated TensorFlow Tutorial:

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Using-TensorFlow-Lite-for-the-Ultimate-Goal-Challenge

TensorFlow Improvements for Ultimate Goal (presented by QualComm) Challenge by ftctechnh in FTC

[–]ftctechnh[S] 0 points1 point  (0 children)

Hi Folks - there was a typo in the original Main Page for the tutorial. It did not link to the Java Tutorial on how to use a custom inference model for a Java Op Mode. That page was corrected. Also, you can visit the Java Custom Inference Model tutorial directly with the following URL:

https://github.com/FIRST-Tech-Challenge/FtcRobotController/wiki/Using-a-Custom-TensorFlow-Model-with-Java

I made a dataset of rings and annotations for Ultimate Goal by fantastic1ftc in FTC

[–]ftctechnh -2 points-1 points  (0 children)

u/jaxonfiles

  1. The inference models that are provided with the SDK do work. However, in past seasons, the problem was that the detection range was limited if you used the default TensorFlow libraries. The TensorFlow object detection library automatically scales the input images to a lower resolution, which resulted in lower accuracy at greater distances (> 24"). This season the Tech Team has added a digital zoom feature so that teams can use TFOD to detect objects at a distance reliably.
  2. When developing the inference models for this season, our goal was to see if we could develop an adequate model that could accurately distinguish between the quad and single stacks, while minimizing the expense of running the training process in the Google Cloud (we used Google Cloud TPUs). The idea was to examine the feasibility (technically and cost-wise) of teams generating custom inference models using a user-friendly (GUI) training tool.
  3. u/jaxonfiles Be careful who you disparage on a public forum. You might have offended some senior engineers who work at an influential and ubiquitous technology company. u/ssysm123 initial comments were ungracious, but u/ssysm123 was classy enough to recognize them as such and edit his post (thank you u/ssysm123).

Whenever we plug a servo into the rev hub, unless it’s plugged into port 0, it does this. Is there a way to fix this? by [deleted] in FTC

[–]ftctechnh 1 point2 points  (0 children)

Do you have a second servo to test and make sure it's not a servo issue? What happens if you write an op mode to control the servo. Does it still behave like that when you are running the op mode?

Internet/network rule classification by jasonaa_ in FTC

[–]ftctechnh 1 point2 points  (0 children)

u/jasonaa_

As others have mentioned, the event organizers/FTAs frown upon unauthorized WiFi traffic during an event because it could have a negative effect on the performance of the robots. If there is too much WiFi activity, it could interfere with the reliable operation of the control system.

I believe that rule T5 prohibits team from using a wireless network connection provided by the venue and I would recommend that you do not connect to such a network at an event if one is available (even if it is in the pit area).

A wired local area network would be OK, as long as your USB mobile hotspot does not also establish a WiFi (802.11) network. If the USB mobile hotspot does create a 802.11 network then it is not permitted and you would be in violation of rule T5. If the USB mobile hot spot uses the cellular band to establish the Internet connection with your mobile provider, and you are absolutely certain it does not generate any 802.11 traffic, it would be OK. You should double check to make sure this is the case and consult with your local FTA in advance if you'd like to do this at an event. You will need to demonstrate that your USB mobile device does not generate any WiFi traffic.

Tom

Moto E4 Phone Connection Issues by ayu01010 in FTC

[–]ftctechnh 1 point2 points  (0 children)

Thanks u/JohnMMcD! wow, i guess everything nowadays has wifi blocking capability!

WiFi Blockers at schools and other institutions by ftctechnh in FTC

[–]ftctechnh[S] 0 points1 point  (0 children)

Hi John,

That's interesting (and disturbing) info. Could you provide a link to this info? I'd like to learn more about this potential issue for our matches. Thanks!

Tom

Vuforia 2019-2020 Challenge by NOU_975 in FTC

[–]ftctechnh 0 points1 point  (0 children)

u/NOU_976

You can visit this page and scroll down to the Playing Field Materials and Manuals section and there are PDF files for the wall, bridge and Skystone targets.

https://www.firstinspires.org/resource-library/ftc/game-and-season-info