Go to Post Way to think outside the box...or circle..or triangle. - Barry Bonzack [more]
Home
Go Back   Chief Delphi > Other > VEX
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 06-04-2009, 15:48
Andrew Schuetze's Avatar
Andrew Schuetze Andrew Schuetze is offline
499 Founder / Alamo FTC & FLL AP
no team
Team Role: Leadership
 
Join Date: Jan 2002
Rookie Year: 2001
Location: San Antonio, Texas
Posts: 689
Andrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond repute
Gyro sensor for VEX

I am an FRC team founder working with some college students to compete in the VEX College Challenge coming up at the end of this month. Robots are coming together and they are starting to focus on autonomous functionality.

I don't see a gyro sensor on the VEXRobotics website and I am wondering if anybody has used a third party sensor with VEX in the past. I am going to have look over the robot rules to ensure that such third party electronics are allowed so go easy on the flames if this post is moot due to rules violations. I'd still be interested in finding out if gyro chips have been used with the VEX system.

Thanks,

APS
__________________
APS

Founder FRC 499
Parent alumni FRC 2745 & 4219
Co-Coach FTC 4549 & 6407
Alamo FTC Affiliate Partner
Alamo FLL Affiliate Partner
Reply With Quote
  #2   Spotlight this post!  
Unread 06-04-2009, 17:20
billbo911's Avatar
billbo911 billbo911 is online now
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,348
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Gyro sensor for VEX

Quote:
Originally Posted by Andrew Schuetze View Post
I am an FRC team founder working with some college students to compete in the VEX College Challenge coming up at the end of this month. Robots are coming together and they are starting to focus on autonomous functionality.

I don't see a gyro sensor on the VEXRobotics website and I am wondering if anybody has used a third party sensor with VEX in the past. I am going to have look over the robot rules to ensure that such third party electronics are allowed so go easy on the flames if this post is moot due to rules violations. I'd still be interested in finding out if gyro chips have been used with the VEX system.

Thanks,

APS
Find out about the rules. If they allow it, I have some good news for you, I have had a FRC KOP Gyro and a 300 deg/sec Gyro from Sparkfun on my Vex. It was actually used to prototype and troubleshoot our navigation code in 2008.
I got the code for using a gyro by taking Kevin Watson's Gyro code and modifying it into the Vex software architecture. It's quite simple to do, it just takes a little reading of his "readme" files and his .h and .c files and understanding what he was doing.

In fact, I might still have the file somewhere on an old laptop. I would be more than willing to share it with you if you need it. Just send me a PM and I'll get you hooked up.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #3   Spotlight this post!  
Unread 06-04-2009, 18:58
Andrew Schuetze's Avatar
Andrew Schuetze Andrew Schuetze is offline
499 Founder / Alamo FTC & FLL AP
no team
Team Role: Leadership
 
Join Date: Jan 2002
Rookie Year: 2001
Location: San Antonio, Texas
Posts: 689
Andrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond repute
Re: Gyro sensor for VEX

Looks like we are good to go if we want to add a non-VEX sensor per the college challenge appendix F.

7. There is NO restriction on sensors and additional electronics used for sensing and processing
except as follows:
a. Sensors & Electronics MUST be connected to the VEX Microcontroller via Analog/Digital
Port or Interrupt Port. They cannot directly interface with the VEX Motors.
b. The additional Sensors & Electronics can only receive power from any of the following:
i. Directly from the VEX Microcontroller via Analog/Digital Port or Interrupt Port.
ii. From an additional VEX 7.2V Robot Battery or from a VEX 9.6V Transmitter
Battery (only one (1) additional battery can be used for sensor power.)
__________________
APS

Founder FRC 499
Parent alumni FRC 2745 & 4219
Co-Coach FTC 4549 & 6407
Alamo FTC Affiliate Partner
Alamo FLL Affiliate Partner
Reply With Quote
  #4   Spotlight this post!  
Unread 06-04-2009, 23:45
skimoose's Avatar
skimoose skimoose is offline
Parent/Mentor/Engineer
AKA: Arthur Dutra
FRC #0228 (GUS)
Team Role: Electrical
 
Join Date: Jan 2005
Rookie Year: 2003
Location: Meriden, Connecticut
Posts: 568
skimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond reputeskimoose has a reputation beyond repute
Re: Gyro sensor for VEX

We've used sparkfun gyros successfully too. Both 150 & 300 degree/sec varieties. WPI.lib had support for gyros and accelerometers which we used in with our Vex robots.

We're using one of the new Vex accelerometers on our FRC robot this year, too.
__________________

2009 CT Regional Motorola Quality Award
2010 VRC Connecticut Championship Winners & Amaze Award
2010 VRC Championship Divisional Energy Award
2010 WPI Regional Winner
2010 WPI Regional Engineering Inspiration Award
2011 WPI Regional Chairman's Award
2012 WPI Regional Finalists
Reply With Quote
  #5   Spotlight this post!  
Unread 10-06-2011, 02:15
ahwei ahwei is offline
Registered User
no team
 
Join Date: Jun 2011
Location: Singapore
Posts: 5
ahwei is an unknown quantity at this point
Re: Gyro sensor for VEX

hi all im eric a student from Singapore. Im new in VEX and i really need help. My project is to build and program a fast line following robot. But with all i have in the starter kit i can only manage to make one that is moving in a moderate speed. My lecturer suggest that i implement gyro sensor into my robot but im a noob in gyroscope. i don't know how to implement it especially with the coding and the placement of the sensor... Which port suit the sensor best? I need urgent help. Help me please...
Reply With Quote
  #6   Spotlight this post!  
Unread 10-06-2011, 03:50
TRWSHSHLX TRWSHSHLX is offline
Registered User
AKA: Henry Lei
no team
 
Join Date: Jan 2011
Rookie Year: 2008
Location: OR
Posts: 71
TRWSHSHLX is an unknown quantity at this point
Re: Gyro sensor for VEX

Here are some resources for you:

vexforum.com (official vex forum... talks about every vex related stuff)

http://www.inpharmix.com/jps/PID_Con...ms_Robots.html

This is a very through article explaining beginning (1 light sensor) PID control for line following.

After you got that down, implement more light sensors to make it faster / accurate.

As for the gyro sensor, I'm pretty sure it should be put in an analog port, but I am not quiet sure how it can help with line following. I only use line sensors and they do a very good job following the line with PID.

Hope this helps.
__________________

Last edited by TRWSHSHLX : 10-06-2011 at 03:56.
Reply With Quote
  #7   Spotlight this post!  
Unread 20-06-2011, 01:40
ahwei ahwei is offline
Registered User
no team
 
Join Date: Jun 2011
Location: Singapore
Posts: 5
ahwei is an unknown quantity at this point
Re: Gyro sensor for VEX

ya im now turning to PID instead..thanks for sharing but quite difficult to understand ... do you know if i can program it using easyc?? if yes? How do i program that? You got a standard PID code for vex?? i need it so much for my line follower robot...

Last edited by ahwei : 20-06-2011 at 01:43.
Reply With Quote
  #8   Spotlight this post!  
Unread 20-06-2011, 08:03
thefro526's Avatar
thefro526 thefro526 is offline
Mentor for Hire.
AKA: Dustin Benedict
no team (EWCP, MAR, FRC 708)
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2005
Location: New Jersey
Posts: 2,599
thefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond repute
Send a message via AIM to thefro526 Send a message via MSN to thefro526
Re: Gyro sensor for VEX

Quote:
Originally Posted by Andrew Schuetze View Post

I don't see a gyro sensor on the VEXRobotics website

APS
Here's a link to the Vex Gyro: http://www.vexrobotics.com/products/.../276-2333.html
__________________
-Dustin Benedict
2005-2012 - Student & Mentor FRC 816
2012-2014 - Technical Mentor, 2014 Drive Coach FRC 341
Current - Mentor FRC 2729, FRC 708
Reply With Quote
  #9   Spotlight this post!  
Unread 20-06-2011, 11:01
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,934
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: Gyro sensor for VEX

This is a duplicate of my reply in another thread:

You can implement just about any sort of feedback loop in EasyC (PID is not the only form of feedback-loop control algorithm).

As the algorithm gets more complex, you will want to switch to EasyC Pro because the icons and flowcharts of ordinary EasyC become to bulky and hard to read/maintain.

Up until you stumble over some way to confuse the EasyC compiler. the only limits are the speed of the computer you are using, and its storage capacity. You are far more likely to have trouble with either of those before EasyC will fail you.

Go to the www.VexForum.com web pages and do a search there. There are discussions and sample code for implementing feedback loops to follow lines.

Blake
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Gyro Sensor abross Sensors 4 01-02-2009 21:20
Gyro type for new AD22304 sensor ThomG Programming 4 05-02-2008 22:44
Angle Sensor for Vex tacman1123 Kit & Additional Hardware 11 02-07-2006 10:02
Gyro Sensor Questions sanddrag Electrical 8 27-09-2003 20:58
Yaw rate sensor (gyro for the layperson) Kris Verdeyen Rules/Strategy 4 14-01-2002 00:41


All times are GMT -5. The time now is 22:15.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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