Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Kinect in Ultimate Ascent Operator Console (http://www.chiefdelphi.com/forums/showthread.php?t=111110)

nydnh01 12-01-2013 21:49

Kinect in Ultimate Ascent Operator Console
 
Reading the Getting Started With Microsoft Kinect for FRC 2013 from FIRST forge, it states: "2013 Kinect Usage Notes: Per the 2013 FRC Rules, use of a Microsoft Kinect device is a permitted as part of a team’s Operator Console. No Kinect and no Kinect Kiosk will be provided on the playing field. Teams are expected to coordinate with their alliance to arrange for any space they may need in the Alliance Station to operate the Kinect."

Can someone explain to me how would we be able to use the kinect at the Alliance Station?

F22Rapture 12-01-2013 22:25

Re: Kinect in Ultimate Ascent Operator Console
 
Frankly, I'm not sure why we would want to use one. Far more tempermental and less accurate than joysticks.

ToddF 12-01-2013 22:27

Re: Kinect in Ultimate Ascent Operator Console
 
Well, something I notice is that there don't seem to be any rules against using a kinect to operate your robot in a teleoperated fashion while in autonomous mode. Drivers just have to stand behind the line. Waving your arms around to drive your robot with a kinect seems perfectly legal.

nighterfighter 12-01-2013 23:05

Re: Kinect in Ultimate Ascent Operator Console
 
Quote:

Originally Posted by ToddF (Post 1214028)
Well, something I notice is that there don't seem to be any rules against using a kinect to operate your robot in a teleoperated fashion while in autonomous mode. Drivers just have to stand behind the line. Waving your arms around to drive your robot with a kinect seems perfectly legal.

Isn't there a rule saying all special equipment must be unplugged until teleop starts?

On my phone at the moment, so I can't find the rule.

Kevin Selavko 12-01-2013 23:08

Re: Kinect in Ultimate Ascent Operator Console
 
I believe it is any devices held or worn by drivers.
Quote:

G21
During AUTO, any control devices worn or held by the DRIVERS must be disconnected from the OPERATOR CONSOLE and not connected until TELEOP.

BigJ 12-01-2013 23:33

Re: Kinect in Ultimate Ascent Operator Console
 
Worth a Q&A but I'd interpret using a Kinect on your OPERATOR CONSOLE during AUTO to be against the spirit of the rules.

From the "Ultimate Ascent Summary" in the manual:

Quote:

The match begins with a fifteen (15)-second Autonomous Period in which robots operate independently of driver inputs.
I mean, otherwise it would have technically been legal any year to make a custom control board with an array of ultrasonic sensors or something to control your robot from behind the line (I think) ;).

Also, not that it means much, but the fact that the period is called AUTO and not HYBRID is another telling sign.

Anyway, I think a team could use their time developing Kinect stuff to make a better autonomous mode, but it's probably a good question for the GDC.

Ekcrbe 12-01-2013 23:37

Re: Kinect in Ultimate Ascent Operator Console
 
Quote:

Originally Posted by R94
Other than the system provided by the ARENA, no other form of wireless communications shall be used to communicate to, from, or within the OPERATOR CONSOLE.

Quote:

Originally Posted by R94 Blue Box
Examples of prohibited wireless systems include, but are not limited to, active wireless network cards and Bluetooth devices. For the case of FRC, a motion sensing input device (e.g. Microsoft Kinect) is not considered wireless communication and is allowed.

Emphasis mine. The GDC went so far as to tell you it's legal.

nighterfighter 12-01-2013 23:39

Re: Kinect in Ultimate Ascent Operator Console
 
Quote:

Originally Posted by Ekcrbe (Post 1214088)
Emphasis mine. The GDC went so far as to tell you it's legal.

It is allowed.

The question is, can it be used during autonomous?

AlexD744 13-01-2013 03:09

Re: Kinect in Ultimate Ascent Operator Console
 
If it's plugged into your driver station, doesn't it not matter because the robot ignores inputs sent to from the driver station during autonomous. I mean, you could theoretically program a robot's response to joysticks in autonomous, but they would be ignored regardless. Correct? And if so, wouldn't it work the same way with the Kinect?

Greg McKaskle 13-01-2013 07:32

Re: Kinect in Ultimate Ascent Operator Console
 
If your team modifies the Kinect Server to send data via another protocol, even SmartDashboard, that seems to be allowed.

Greg McKaskle

Ekcrbe 13-01-2013 12:40

Re: Kinect in Ultimate Ascent Operator Console
 
Quote:

Originally Posted by nighterfighter (Post 1214089)
It is allowed.

The question is, can it be used during autonomous?

Though not specifically stated in a rule, I think the intent is no.

Quote:

Originally Posted by 1.6 ULTIMATE ASCENT Summary
...
The match begins with a fifteen (15)-second Autonomous Period in which robots operate independently of driver inputs.
...

Quote:

Originally Posted by 6.1 ULTIMATE ASCENT Terms
...
AUTO: the first 15 seconds of the MATCH in which ROBOTS operate without direct DRIVER control.
...


Joe Ross 13-01-2013 14:05

Re: Kinect in Ultimate Ascent Operator Console
 
Quote:

Originally Posted by AlexD744 (Post 1214206)
If it's plugged into your driver station, doesn't it not matter because the robot ignores inputs sent to from the driver station during autonomous. I mean, you could theoretically program a robot's response to joysticks in autonomous, but they would be ignored regardless. Correct? And if so, wouldn't it work the same way with the Kinect?

Did you test it this year and find it doesn't send data in Autonomous, or are you speculating? Remember that it did send data during Autonomous last year.

Gregor 13-01-2013 14:09

Re: Kinect in Ultimate Ascent Operator Console
 
Quote:

Originally Posted by Joe Ross (Post 1214375)
Did you test it this year and find it doesn't send data in Autonomous, or are you speculating? Remember that it did send data during Autonomous last year.

It seems like his post is phrased as a question.

Bob Steele 16-01-2013 17:54

Re: Kinect in Ultimate Ascent Operator Console
 
I put this question in Q and A today

During Autonomous do the rules allow the use of a Kinect attached to the operator console to provide input to the robot?

We will see what they say

nighterfighter 17-01-2013 11:35

Re: Kinect in Ultimate Ascent Operator Console
 
The Q&A has responded to this question:

There are no Rules prohibiting this.



So yes, you can use the kinect during autonomous.


All times are GMT -5. The time now is 02:10.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi