Comments (9)
While phone sensors would be awesome to use, I don't see us being allowed to do that since we aren't being forced to buy a particular phone. Therefore some phones would perform better than others, giving some teams an unfair advantage just because they have more money to spend on it. I'm definitely interested in what the official rules will be regarding what phone we have to use, too, for this specific reason.
from ftc_app.
The FIRST press release hints that sensors are allowed: http://www.businesswire.com/news/home/20150311006143/en/FIRST%C2%AE-Announces-%E2%80%98Game-Changing%E2%80%99-Technology-Platform-Worldwide-Student#.VXjs1EbNvZW
"Moving to a communication and control system based on Android and Snapdragon will give FIRST Tech Challenge students powerful benefits during their build and competition seasons, including:
High speed processing and advanced sensors already built into phones and tablets based on Snapdragon; "
Teams with money have always had advantages: more parts, custom parts, more competitions that they can participate in by travelling, etc. Just part of the game, and true for FLL, FTC and FRC. FIRST could say we have a fixed list of parts to work from, but I think they intentionally leave it pretty open. I think this year they're just trying to make the transition easier by having a standard phone. I think the year after this one you'll be free to choose your phone, perhaps subject to some restrictions like being able to run the driver station app.
from ftc_app.
Oooh cool. I'm looking forward to the phone's built-in accelerometer and things like that.
Yeah, I suppose that's true; the open kit of parts does make the competition and the whole design process considerably more interesting. Maybe we'll eventually be customize the app a bit more, too.
from ftc_app.
And how about using the camera? One of our kids wants to send the robot's camera image to the driver station (might help with lining up on scoring elements). He's also experimenting with edge detection using the camera. He sent a screen shot showing a Frisbee on a playing field and how an edge detection routine had converted the image to a bitmap of just the edges. The Frisbee clearly showing as a rough circle.with the mat edges as lines. Of course now he has the challenge of interpreting the bitmap. But still, it's the start of robot vision processing.
from ftc_app.
Hi Folks,
Please post questions in the FTC Tech forum:
http://ftcforum.usfirst.org/forumdisplay.php?156-FTC-Technology
from ftc_app.
Ok but I'm still waiting for my ID to be allowed to post there. I do have a
specific issue which is: does ftc-app support Android Sensors? If so, how?
On Sat, Jun 13, 2015 at 4:53 PM FTC Engineering [email protected]
wrote:
Hi Folks,
Please post questions in the FTC Tech forum:
http://ftcforum.usfirst.org/forumdisplay.php?156-FTC-Technology
—
Reply to this email directly or view it on GitHub
#5 (comment).
from ftc_app.
Thanks to GearTicks on the FTC Tech forum who pointed out hardwareMap.appContext. I was able to remove the custom code I added to save context and use that instead and it works. Now I guess we wait for the game rules to see if using the phone sensors is allowed.
from ftc_app.
Wait so can the phone sensors be used?
from ftc_app.
Yes. Phone sensors are not prohibited by rule RE11. The camera on the phone is effectively a sensor. They want you to use Vuforia and the camera on the phone to analyze the pictographs.
from ftc_app.
Related Issues (20)
- Hardware remains powered on app restart HOT 6
- Incorrect motor configuration data HOT 6
- How to send data through i2c? trying to communicate with Pixy2 camera HOT 3
- OnBot SDK is different than Android Studio SDK HOT 13
- v5.0 SDK Available HOT 4
- no link to 5.0 HOT 1
- Robot Controller Does not See Rev Expansion Hub
- BUG: OnBot Java overwrites files HOT 19
- Robot Controller does not detect more than 1 device HOT 6
- Pairing and troubleshooting instructions absent HOT 1
- OnBotJava loses Intellisense HOT 1
- Error in code is pointing to non existent source files HOT 4
- Op mode stuck in the init (HELP) how do we get rid of this message HOT 1
- I can't press the Init Button HOT 8
- RC stuck in initialization w/ warning contains RUN_TO_POSITION HOT 3
- Robot Controller Will Not Connect To REV Expansion Hub HOT 8
- Webcam Consistently Crashing on Init HOT 11
- Wiki update: no instant run in AS v. 3.5 or higher HOT 2
- LynxModule retransmitting happens randomly in autonomous run, block TeamCode from execution half second to 2 seconds. HOT 4
- Driver for Grove AS5600 magnetic rotary position sensor HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ftc_app.