Archive

Archive for November, 2008

Week 47 Status

November 19th, 2008 heckel No comments

Scientific:

Accomplishments:

  • Not very much, though the work with the affordances at AAAI FSS gives a good basis for influence points, since they can work in a very similar manner to affordances.

Challenges:

  • May need to get a Hofstede book through ILL; they’re all checked out for a month or more at the library right now.

Engineering:

Accomplishments:

  • Cleaned up the OpenSteer code so that we’re just using FlexiVehicle, next I’ll need to make a sim/factory class for it so that we keep track of all obstacles, agents in one place for the sake of proper obstacle avoidance.
  • Also all the work from AAAI which I did not write up last week– affordances, agent scaling..

Problems:

  • Still don’t have world geometry
  • Turns out that I was misled by the internet. BEHAVE will need to go to Python 2.6 and use the multiprocessing module, which I expect to be a moderate pain in the rear.
  • My D* implementation is stubbornly refusing to work properly
Papers
  • FLAIRS paper w/ user study isn’t feasible without world geometry from SSPS and world. I need to have this at least a week before we start a study to be certain everything works
  • Alternate FLAIRs paper possibilities: Description of the architecture– not really ideal, but it would work, and we have everything we need for that. Influence Points – without world geometry, we can’t really present more than talk on this. At least I know now that they can be treated in pretty much the same way as affordances, based on how the affordances are set up now.
Categories: Weekly Update Tags:

Week 45 Status

November 5th, 2008 heckel No comments

Scientific:

Accomplishments:

  • Spent some time looking through Hunter’s review paper from Intro Research to check out the currently existing AI development environments.

Challenges:

  • Still need to read over Dr. Y’s Masters thesis and generally look for approaches to the perception/memory models.

Engineering:

Accomplishments:

  • Percept manager integrated
  • Action model created, which allowed me to drop about 70 lines of code, and should make it easy to integrate changes to controller

Problems:

  • Waiting for email wrt last night’s major changes so that I can integrate them…
Categories: Uncategorized Tags:

Geometry & OpenSteer

November 4th, 2008 heckel No comments

It seems like it’s time to finally figure out exactly how to deal with putting geometry into OpenSteer.

Options:

  • An occupancy grid. One of the demoes actually uses a map to specify drivable/non-drivable space. Worst case, can fall back on this. Also potentially could be used to specify fine details.
  • Bounding box. Another opensteer demo actually uses a bounding box setup; so this should be possible to do. Possibly combine this with the map for fine details, and steer between gateways.
  • A series of rectangle obstacles. Could just drop in rectangle obstacles to represent walls (positive space boundaries). Still would be using SSPS regions for planning, but they wouldn’t interfere with steering. Can also use boxes and spheres, but rectangles are probably best since we’ll get face info anyway.
Categories: Perception & Action, SSPS Tags: