Log in

View Full Version : Are we given sufficient sensors in the kit?


Nucks
10-01-2005, 20:18
There's the accelerometer, and the Hall Effect Sensor (2).
Are these two sufficient for sensors on the robot, and if not, what else would be useful?

Edit: My teammates seem to recall from the kick off video that the sensors provided in the kit would be sufficient, this is why i'm asking.
Thanks for replies

Mike Betts
10-01-2005, 20:31
There's the accelerometer, and the Hall Effect Sensor (2).
Are these two sufficient for sensors on the robot, and if not, what else would be useful?

Edit: My teammates seem to recall from the kick off video that the sensors provided in the kit would be sufficient, this is why i'm asking.
Thanks for replies
It is evident (by inspection of the code and inspection of the kickoff video) that the kickoff robot had gyro sensors and encoders installed. Neither of these sensors were included in the kit.

JMHO.

Al Skierkiewicz
11-01-2005, 07:15
Something that helps software out is knowing where certain parts of your robot are. Pots (variale resistors) connected to moving arms, steering mechanisms, etc. can report back to software and help modify robot reactions and assist in auto modes.
Microswitches can be used to limit travel or sense when a moving part has just about reached it's mechanical limit.
Wheel encoders/shaft encoders can be used to tell how far you have driven.

Zanella BR
11-01-2005, 07:51
There's the accelerometer, and the Hall Effect Sensor (2).
Are these two sufficient for sensors on the robot, and if not, what else would be useful?

Edit: My teammates seem to recall from the kick off video that the sensors provided in the kit would be sufficient, this is why i'm asking.
Thanks for replies

It depends on what you wanna do.
For the demonstration in the kick off I think the kit can be enough, depending on the programming and way of use.

Obviously, you'll need more sensors for monitoring an arm, for example, or other specific function.

phrontist
11-01-2005, 07:58
There is no gyro in the kit?

Mike Betts
11-01-2005, 08:39
For the demonstration in the kick off I think the kit can be enough,...
Leandro,

I believe that the demonstration robot used a gyro and encoders. Neither were in the kit. If you want to use them, you have to buy them.

Mike Betts
11-01-2005, 08:41
There is no gyro in the kit?
No.

Zanella BR
11-01-2005, 08:44
I know that a gyro can be used, actually I already used in an old project. I haven't read all about the sensor of this year's kit (which is not here yet), but I suspect that you can use for that function.

ShadowKnight
11-01-2005, 08:46
Leandro,

I believe that the demonstration robot used a gyro and encoders. Neither were in the kit. If you want to use them, you have to buy them.

While a gyro sensor is not given in the kit and neither are sensors labeled "encoders," FIRST does provide an accelerometer and 2 hall effect sensors. The accelerometer, with the right fine tuning, can give feedback similar to that of a gyro. Additionally, the hall effect sensors basically are wheel encoders.

Mark McLeod
11-01-2005, 15:16
While a gyro sensor is not given in the kit and neither are sensors labeled "encoders," FIRST does provide an accelerometer and 2 hall effect sensors. The accelerometer, with the right fine tuning, can give feedback similar to that of a gyro. Additionally, the hall effect sensors basically are wheel encoders.I'd rather have the Silicon Sensing Systems GYRO-CRS03 gyro and Grayhill 61K128 encoders the kickoff robot used.

Gal Longin
11-01-2005, 15:26
In the kick-off they said we have all the sensors we need inside the kit. they said we\d be getting a PID controller. does anybody know where that is? I can't seem to find it in the code.

How can the Acceleration meter be used as a gyro?

troy_573
11-01-2005, 15:26
are we allowed to purchase our own gyro sensors ... from what i understnad is that the gyros were not allowed

Mark McLeod
11-01-2005, 15:30
are we allowed to purchase our own gyro sensors ... from what i understnad is that the gyros were not allowedYes, you are allowed to purchase gyros just like last year as long as they meet the vendor and cost rules.

CJO
11-01-2005, 15:47
In the kick-off they said we have all the sensors we need inside the kit. they said we\d be getting a PID controller. does anybody know where that is? I can't seem to find it in the code.

How can the Acceleration meter be used as a gyro? The PID system is available along with the scripting at www.kevin.org/frc (http://www.kevin.org/frc). In my humble opinion, an accelerometer is a very poor substitute for a gyro. Last year we ended up disconnecting our accelerometer because all it did was eat up processing power. Remember the cool thing where Lavery jarred the robot, and then it righted itself? In my experience, accelerometors tend not to register sharp hits accuratly, they either over-, or underestimat the severity of the movement.

Nucks
11-01-2005, 21:56
I'm not clear myself what a gyro sensor is, from what I've read and looked through, its some rotation sensor of some sort?
Anyone want to help clarify this for me?

Mike Betts
11-01-2005, 22:07
I'm not clear myself what a gyro sensor is, from what I've read and looked through, its some rotation sensor of some sort?
Anyone want to help clarify this for me?
In robotics, it is properly called a yaw rate sensor. It's output is proportional to the velocity if angular rotation rather than the acceleration of other G sensors. This means that there is one less integration required to determine angle versus the double integration of an accelerometer required to give Cartesian coordinate position.

The reason that a YRS give velocity rather than acceleration is that is uses the Coriolis effect in its design.

Having said all this, you have enough info to Google away. If you have more questions after some investigation, fire away...

Doug G
11-01-2005, 22:07
I'm not clear myself what a gyro sensor is, from what I've read and looked through, its some rotation sensor of some sort?
Anyone want to help clarify this for me?

Usually their called "angular rate sensors". We got one last year from Digi-Key, I think it was the Analog Devices ADXRS150, get the version that has the Evaluation Board with it. It basically registers a voltage change when it undergoes an angular acceleration. If you integrate angular acceleration, you can determine the amount of angle it has turned. This is more useful than dead reckoning or counting wheel / tooth rotations since it depends only on what is happening physically to the robot. Dead reckoning and wheel encoding depends on the wheels not slipping and not hitting anything in its way.

Now has anyone checked to see if the linear accelerometer that is included in the kit have a high enough resolution to be useful? The spec sheet didn't seem to convince me.