Go to Post The world has never seen a group of people who have taken such interest and delight in being rickrolled. - StevenB [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #10   Spotlight this post!  
Unread 29-01-2008, 08:01
Qbranch Qbranch is offline
wow college goes fast.
AKA: Alex
FRC #1024 (Kil-A-Bytes)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2006
Location: Indianapolis
Posts: 1,174
Qbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond repute
Re: Programming the last thing a robot does...

Quote:
Originally Posted by Squirrel Lord View Post
Speaking as someone almost entirely ignorant of programming, I can only really describe things I have seen done in the past. I do know, however, that last year, the programmers were able to make our gripper release the tube whenever the robot was shut off... I will ask them more about this and get back to you.
That's easy: wire your pneumatic solenoid for the gripper so that the when it's not energized the gripper is open. When the control is disabled, the user processor's RESET pin (not the reset button) is held to ground. This puts the processor into its initial state. For more info on the initial state of the processor, see the 18f8722 datasheet.

This is very similar to how 1501 (who we were very happy to play with this past two boilermaker regionals) designed their lift mechanesim last year on their elevator robot. In it's normal state, not energized, the solenoid gating air to their lift pistons held the robot in the 'up' position. As soon as the match began, they energized the solenoid to put the robot down. When the match ended, even if they forgot to hit the lift button the robot would used it's stored pneumatic energy to lift the robot when the solenoid became de-energized as the processor entered it's reset state.

You can get some pretty neat endgame stuff out of this. Also remember that airplane servos and motors relax when there is no pwm input (robot disabled), so if you used a spring or something you can get clever there too.

-q
__________________
Electrical Engineer Illini
1024 | Programmer '06, '07, '08 | Driver '08
 


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
Who does the programming for your team? EHaskins Programming 39 26-11-2006 16:49
Who had the best robot last year? slickguy2007 General Forum 16 05-11-2004 21:51
The Last Chance to Dance for Your 2002 Robot Wayne C. Off-Season Events 0 10-10-2002 22:03
Posting our robot pics, the in thing to do archiver 2001 0 24-06-2002 00:56


All times are GMT -5. The time now is 14:21.

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