Author Topic: subsumption programming architecture - tutorial  (Read 9557 times)

0 Members and 1 Guest are viewing this topic.

Offline AdminTopic starter

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
subsumption programming architecture - tutorial
« on: May 15, 2007, 06:35:47 PM »
This is a good tutorial to understand the concepts of subsumption robot programming.

as html:
http://geology.heroy.smu.edu/~dpa-www/robo/subsumption/

or as a pdf:
http://geology.heroy.smu.edu/~dpa-www/robo/subsumption/subsumption.pdf

What is subsumption? Well what if your gps sensor says your robot is 3 feet away from its goal, but your IR sensors say there is a big cliff 1 foot in front. How does your robot decide which sensor to use? Obviously the average sensor values wont work . . .

The basic theme is: more important things override less important things.

Offline rgcustodio

  • Robot Overlord
  • ****
  • Posts: 217
  • Helpful? 0
  • Use "Search" and ye might find answers!
Re: subsumption programming architecture - tutorial
« Reply #1 on: May 24, 2007, 01:04:15 PM »
Here's another good write-up:
http://www.transterpreter.org/blog/?p=57

Two different approach to attain the same goal.

Also, code is not in C, but I love it. It's a totally different programming paradigm.

- Rommel
The best thing one can do when it's raining is to let it rain. - H. W. Longfellow

understanding is the path to enlightenment

 


data_list