go_away

Poll

pick your tutorial

Line following with IR sensors
Object Avoiding / Pathfinding
Priority Levels in Programming
Safety Backups in Programming

Author Topic: New tutorials request  (Read 3565 times)

0 Members and 1 Guest are viewing this topic.

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
New tutorials request
« on: December 06, 2007, 09:43:14 PM »
Hi,
Im currently working on a line following/ object avoiding / green tape finding robot for a competition. Since the competition requires a ton of documenting ,I want to know what tutorials you guys want, so I can post it up and focus a bit more of documenting on that

Here are the choices
  • Line following with IR sensors
  • Object Avoiding / Pathfinding
  • Priority Levels in Programming
  • Safety Backups in Programming   - ( safetys just in case, e.g.   turn back on line after 10 seconds of no line)
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline cooldog

  • Supreme Robot
  • *****
  • Posts: 751
  • Helpful? 4
  • be nice to nerds, one day they will be your boss
Re: New tutorials request
« Reply #1 on: December 07, 2007, 06:00:26 AM »
primary levels of programing
robot will rule the world and i will be building them
-admin

favorite web sites
http://www.societyofrobots.com/
http://www.instructables.com/

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: New tutorials request
« Reply #2 on: December 07, 2007, 08:05:23 AM »
primary levels of programing

by that I mean, setting priorities within the program, so your robot does not need interrupts but instead relies on sensors which have a priority


Is that what you want cooldog?


(P.S. The tutorial will probably be up by March, along with the entire documenting for our robot)
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,658
  • Helpful? 169
    • Society of Robots
Re: New tutorials request
« Reply #3 on: December 07, 2007, 08:25:27 AM »
Quote
Safety Backups in Programming
I'm curious of your ideas for this. I've tried backup code for my older robots but it never really worked. Its really hard for a robot to know that A) it screwed up and B) how to fix it . . .

Quote
Object Avoiding / Pathfinding
Im willing to make a bet that most people are interested in this . . .

Offline bukowski

  • Robot Overlord
  • ****
  • Posts: 219
  • Helpful? 0
Re: New tutorials request
« Reply #4 on: December 07, 2007, 09:44:43 AM »
Object avoidance / pathfinding for sure.

with PID???

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: New tutorials request
« Reply #5 on: December 07, 2007, 10:55:04 AM »
Quote
Safety Backups in Programming
I'm curious of your ideas for this. I've tried backup code for my older robots but it never really worked. Its really hard for a robot to know that A) it screwed up and B) how to fix it . . .


Well the backup code I am currently running on my new line following robot , "remembers" where the line was 10 seconds ago in case of mistake, and uses the sonar to go back.

Also, I use the sonar to verify that it is possible for the robot to go forward ( its possible theres no wall and there is a line)


Also,
all my code is in PICBASIC/ ASM and is for PIC micros. So I guess I'll post the code in BASIC and if anyone knows how to translate that to C for other people's AVRs
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,658
  • Helpful? 169
    • Society of Robots
Re: New tutorials request
« Reply #6 on: December 07, 2007, 12:24:06 PM »
Quote
Well the backup code I am currently running on my new line following robot , "remembers" where the line was 10 seconds ago in case of mistake, and uses the sonar to go back.
hmmm the problem I had is when it has a mistake (like a rock messing up encoders, etc), it will also 'remember' incorrectly. I found it was easier to prevent mistakes than to recover from them.

Offline cooldog

  • Supreme Robot
  • *****
  • Posts: 751
  • Helpful? 4
  • be nice to nerds, one day they will be your boss
Re: New tutorials request
« Reply #7 on: December 07, 2007, 01:32:17 PM »
correction
Object avoidance/ path finding
robot will rule the world and i will be building them
-admin

favorite web sites
http://www.societyofrobots.com/
http://www.instructables.com/

Offline Rebelgium

  • Supreme Robot
  • *****
  • Posts: 638
  • Helpful? 0
  • It's called the future ... We like it here
Re: New tutorials request
« Reply #8 on: December 07, 2007, 08:13:42 PM »
priority level programming.
I think the other subjects (except maybe the last one) are already documented so many times before... There are lot's to find on the net.
Plus programming with priority levels is the future!  ;D Robots will need more intelligence.

PS: you should have made a poll  ;)
To relax after some hard work on robotics: A very fun free online text based MMORPG
orgcrime.net

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,658
  • Helpful? 169
    • Society of Robots
Re: New tutorials request
« Reply #9 on: December 07, 2007, 09:31:18 PM »
I have polls blocked and for good reasons.

But I think this post deserves a poll, so I created one for you guys ;D

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: New tutorials request
« Reply #10 on: December 08, 2007, 04:31:45 PM »
OK
so meanwhile I'll just do all the documenting on my robot as required by the competition and i'll check back on the poll to see what I should focus on in the documenting

Once the poll reaches ~50 , i'll check to see what you guys want and then i'll post that tutorial
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,658
  • Helpful? 169
    • Society of Robots
Re: New tutorials request
« Reply #11 on: December 08, 2007, 07:03:31 PM »
Quote
Once the poll reaches ~50 , i'll check to see what you guys want and then i'll post that tutorial
Well, one reason I don't do/allow polls is because they aren't very popular. You probably will get 25 votes after about a month.

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: New tutorials request
« Reply #12 on: December 08, 2007, 08:47:35 PM »
OK ,

I'll focus on the first tutorial you guys choose , when the number reaches ~20
Oh by the way the line following tutorial would include how to deal with :
    breaks in the line
    sharp turns
   callibrating on startup
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,658
  • Helpful? 169
    • Society of Robots
Re: New tutorials request
« Reply #13 on: December 09, 2007, 12:28:45 AM »
An addition to your line following tutorial . . . also have it figure out splits in the lines. The harder line following competitions force your robot to choose between two different paths.

Offline Mega

  • Full Member
  • ***
  • Posts: 88
  • Helpful? 0
Re: New tutorials request
« Reply #14 on: December 09, 2007, 05:59:25 AM »
I hope the pathfinding tutorial wins!
I would be very interested in this for my HumBot project: a robot hummer based on the Arduino board.

Regards, Mega
Visit my robotics blog at http://megabotblog.blogspot.com/

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: New tutorials request
« Reply #15 on: December 15, 2007, 11:01:47 PM »
I'll just be doing  all of them then!    ;D
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Rebelgium

  • Supreme Robot
  • *****
  • Posts: 638
  • Helpful? 0
  • It's called the future ... We like it here
Re: New tutorials request
« Reply #16 on: December 16, 2007, 10:07:55 AM »
nice!
To relax after some hard work on robotics: A very fun free online text based MMORPG
orgcrime.net

 


Get Your Ad Here

data_list