Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Extra Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=68)
-   -   White Paper Discuss: 2003 Automated Dead Reckoning Test Code (http://www.chiefdelphi.com/forums/showthread.php?t=16718)

CD47-Bot 19-01-2003 17:46

White Paper Discuss: 2003 Automated Dead Reckoning Test Code
 
Thread created automatically to discuss a document in the White Papers.

2003 Automated Dead Reckoning Test Code by Greg McCoy

Goya 19-01-2003 17:50

Its doubtful if anyone will read this, especially if the author will.
Anyways, I'd like to thank the author/programmer for being kind and giving.

Also, I'd like to state that the code could be more productive in PBASIC 2.5. In 2.5, you could use a Do.. While Loop for turning.

One more thing. It would be more practical to use a button, such as a trigger button to determine the autonomous start.

Besides that, very nice job!

Greg McCoy 19-01-2003 19:34

Thanks Goya,

I agree about the 2.5 being a better solution, I need to do a version in 2.5, but I didn't have it available to me at the time that I wrote this. Sigh, more for the to-do list :-)

I did want to do a thing where you would have to hold both triggers as a safety so that the driver would have to be holding on to both sticks for the robot to run on it's own, but I couldn't get it to work for some reason.

Goya 19-01-2003 21:02

Try this

If (p1_sw_top = 0 & p2_sw_top = 0) then SkipAutonomous

'code


SkipAutonomous:


You've really helped a lot of teams out there. Keep up the good work!

Jeremy_Mc 13-02-2003 17:57

how is using a button/trigger going to work? there's no way to get input from the controller station during auto. mode...right?

*jeremy

Goya 14-02-2003 18:08

To use during practice, and for general safety. Also, the values of the joysticks will be set to 0, as will all digital inputs.

Consequently, that code would work in the match, and during practice.

However, I made a mistake - & is reserved for bit math.

This is the right code:

if ((p1_sw_trig = 0) AND (p1_sw_top = 0)) then

'autonomous code

else

'nonautonomous code

endif

Greg McCoy 16-02-2003 20:44

Quote:

Originally posted by Jeremy_Mc
how is using a button/trigger going to work? there's no way to get input from the controller station during auto. mode...right?

*jeremy

Yeah, as I've stated before, this code is definately NOT intended to be used for competition, only for learning and practice.

altitudeap 07-09-2005 02:07

Re: White Paper Discuss: 2003 Automated Dead Reckoning Test Code
 
is the link to this PBasic file dead or can a guy still get ahold of it?

Tom Bottiglieri 07-09-2005 06:49

Re: White Paper Discuss: 2003 Automated Dead Reckoning Test Code
 
Holy Old Topic, Batman!



:ahh:

altitudeap 07-09-2005 11:24

Re: White Paper Discuss: 2003 Automated Dead Reckoning Test Code
 
may be old but still very interested. Anyone?

Mark McLeod 07-09-2005 11:25

Re: White Paper Discuss: 2003 Automated Dead Reckoning Test Code
 
http://www.chiefdelphi.com/forums/pa...le&paperid=172


All times are GMT -5. The time now is 01:23.

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