Go to Post If you want to prove your worth, prove it by creation, not destruction. - DanL [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 22-02-2004, 22:40
anupalsingh anupalsingh is offline
Anupal Singh
#1219 (Iron Eagle)
Team Role: Programmer
 
Join Date: Feb 2004
Location: Toronto, Ontario, Canada
Posts: 15
anupalsingh is an unknown quantity at this point
Programming Help

i've heard that theres a software out there that makes the codin of the robot for u. For example: if u move the robot forward, it records it and makes the program for u and then all we have to do is copy paste the coding.

does anyone know if there is such a thing guy my programmin team really is running out of time and dont no much right now?
  #2   Spotlight this post!  
Unread 23-02-2004, 00:55
deltacoder1020's Avatar
deltacoder1020 deltacoder1020 is offline
Computer Guy
AKA: Dav
#1020 (The Indiana Prank Monkeys)
Team Role: Programmer
 
Join Date: Jan 2004
Location: Muncie, Indiana
Posts: 340
deltacoder1020 has a spectacular aura aboutdeltacoder1020 has a spectacular aura about
Send a message via AIM to deltacoder1020
Re: Programming Help

you might be referring to the previous years' program CopyCat, which was designed by some team (forget which), and recorded a sequence of moves, then playing them back.... don't know if there's something like that this year.
__________________
Team 1020, the Indiana Prank Monkeys (www.team1020.org)
  #3   Spotlight this post!  
Unread 23-02-2004, 07:33
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Programming Help

I believe there is, but it's really deep. Search for CopyCat.
  #4   Spotlight this post!  
Unread 23-02-2004, 13:14
Jeff McCune's Avatar
Jeff McCune Jeff McCune is offline
Alpha Geek
#0677 (The Wirestrippers)
Team Role: Mentor
 
Join Date: Jan 2003
Location: The Ohio State University
Posts: 67
Jeff McCune is on a distinguished road
Send a message via ICQ to Jeff McCune Send a message via AIM to Jeff McCune
Re: Programming Help

I've never used CopyCat, but if it assumes the robot controller of past years, it'll be useless for this years robot since it's a completely different programming language.

It sorta irritates me that the First community continually gives less respect to the software engineering aspect of the project and more respect to the mechanical engineering aspects of the project. Remember that what seperates a robot from a glorified radio controlled car is the fact that you have to engineer it to be autonomous.

In the past, many teams programmed nothing and simply used the default code. The addition of autonomous mode was a huge step in the right direction, but I still think the community is doing a lot of hand-holding in this area. Case in point would be the navigation code that's been written that allows teams to navigate to the IR beacon with no programming. That's pretty disheartening.

Just my $0.02.
__________________
Team 677 - The Wirestrippers - Columbus School for Girls and The Ohio State University
EMAIL: mccune@ling.ohio-state.edu

...And all you touch and all you see
Is all your life will ever be...
  #5   Spotlight this post!  
Unread 23-02-2004, 14:28
deltacoder1020's Avatar
deltacoder1020 deltacoder1020 is offline
Computer Guy
AKA: Dav
#1020 (The Indiana Prank Monkeys)
Team Role: Programmer
 
Join Date: Jan 2004
Location: Muncie, Indiana
Posts: 340
deltacoder1020 has a spectacular aura aboutdeltacoder1020 has a spectacular aura about
Send a message via AIM to deltacoder1020
Re: Programming Help

I'd tend to agree (doesn't hurt that I'm a programmer ) - as it is, FIRST is more "For Inspiration of Radio-Controlled Cars and Technology". Yes, remotely controlled devices can be referred to as "robotic", but I think it would be nicer if more emphasis were put on autonomous operation.
__________________
Team 1020, the Indiana Prank Monkeys (www.team1020.org)
  #6   Spotlight this post!  
Unread 23-02-2004, 14:38
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: Programming Help

The robot is great, but the fact that is only contolled by a human is what makes it special. I've always been interested in robotics and have read a lot about then and built two small ones. (Not that they were very good ) When I first heard about FIRST, I thought, "That's not real robotics, they are remote controlled." I found out later that there is autonomous time, but the point is still the same. At least in my mind, a robot is a robot because it can function on its own.

Like DeltaCoder said, it helps that I'm a programmer.

Helping a team out who isn't so good at programming is ok, but giving them the code doesn't help them learn how to do it next time.
__________________

  #7   Spotlight this post!  
Unread 23-02-2004, 14:49
deltacoder1020's Avatar
deltacoder1020 deltacoder1020 is offline
Computer Guy
AKA: Dav
#1020 (The Indiana Prank Monkeys)
Team Role: Programmer
 
Join Date: Jan 2004
Location: Muncie, Indiana
Posts: 340
deltacoder1020 has a spectacular aura aboutdeltacoder1020 has a spectacular aura about
Send a message via AIM to deltacoder1020
Re: Programming Help

Quote:
Originally Posted by Texan
The robot is great, but the fact that is only contolled by a human is what makes it special. I've always been interested in robotics and have read a lot about then and built two small ones. (Not that they were very good ) When I first heard about FIRST, I thought, "That's not real robotics, they are remote controlled." I found out later that there is autonomous time, but the point is still the same. At least in my mind, a robot is a robot because it can function on its own.

Like DeltaCoder said, it helps that I'm a programmer.

Helping a team out who isn't so good at programming is ok, but giving them the code doesn't help them learn how to do it next time.
hence the reason why I refuse to straight out write code for another team, beyond modular things like a lookup table example. I'll debug code, and rewrite a few lines so it works better, and I'll give examples with pseudocode, but I don't write an entire program for someone.
__________________
Team 1020, the Indiana Prank Monkeys (www.team1020.org)
  #8   Spotlight this post!  
Unread 23-02-2004, 15:42
Kris Verdeyen's Avatar
Kris Verdeyen Kris Verdeyen is offline
LSR Emcee/Alamo Game Announcer
FRC #0118 (Robonauts)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Houston, TX
Posts: 699
Kris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond repute
Re: Programming Help

Quote:
Originally Posted by Jeff McCune
In the past, many teams programmed nothing and simply used the default code. The addition of autonomous mode was a huge step in the right direction, but I still think the community is doing a lot of hand-holding in this area. Case in point would be the navigation code that's been written that allows teams to navigate to the IR beacon with no programming. That's pretty disheartening.
The code to navigate to the IR beacon is sub-optimal. As they said at the Kickoff, there is a lot of room for improvement. The reason the code is included is to give people who have never thought about how to control a robot autonomously a place to start.

Also, if you want a mechanical analogue to the software "hand-holding", look no further than the working drive train included in this year's kit. It will help rookies and teams short on resources to compete without making them powerhouses or overly limiting those teams that attempt something more complex.

The relaxed additional electronics rules and the new brain have gone a long way to making electronics and software equal partners to mechanics in the building-a-FIRST-robot equation.
__________________
...Only a few people are awake and they live in a state of constant total amazement. -JP Shanley, Joe vs. the Volcano
  #9   Spotlight this post!  
Unread 23-02-2004, 17:39
anupalsingh anupalsingh is offline
Anupal Singh
#1219 (Iron Eagle)
Team Role: Programmer
 
Join Date: Feb 2004
Location: Toronto, Ontario, Canada
Posts: 15
anupalsingh is an unknown quantity at this point
Re: Programming Help

thanx for your input guy, but the only difference between my team and yours is that you guyz are like all professional in C and 1 - 3 people are alright with it from my team. I do agree and all about making a full program for someone else or getting another program to do it for you, but right now my team is falling behind and wouldn't mind the extra help. I'm planning on taking a course to learn C of course for next year, but right now we could use all the help we can.

Thanx
  #10   Spotlight this post!  
Unread 23-02-2004, 21:48
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Programming Help

That's ok. I'm the only full-time programmer, 15, and this is my first big use of C. And I wrote most of the code myself. Heck, I started a thread "Editing Main.c" for the advanced stuff.

PS- The FHPS/Northview team in Grand Rapids, MI #1227 is taking people with an ounce of expierience. All our's are seniors!
Closed Thread


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
Programming Compatition Angela06 Programming 30 08-04-2005 23:12
A few questions on programming the Control System Avarik Control System 21 08-02-2004 11:42
Pneumatics electrical wiring and programming archiver 2001 1 23-06-2002 23:10
Error found in programming for the pump and pressure switch sjharobotics Programming 4 06-02-2002 17:46
pbasic programming punarhero Programming 4 21-01-2002 23:32


All times are GMT -5. The time now is 00:04.

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