Notes from Robuddies January 23, 2006

-- RobertSim - 24 Jan 2006

Here is a brief set of instructions for checking out the code and getting it running for the first time. I'm starting this based on my own experiences. If each person using it would be kind enough to add the details they find relevant, then we'll always have an up to date instruction set.

The robot code can be compiled and built successfully by following these steps:

  1. Begin logged on to a Linux box, and being inside the directory where you want the code to end up.
  2. Join the groups with permissions to access all parts of the CVS repository with the commands:
    1. newgrp little
    2. newgrp lci
  3. Execute the CVS checkout instruction which grabs the code and puts it in your directory:
    1. cvs -d ~simra/ai/.cvs co fastslam
  4. Add some necessary lines to your shell config files. There are several ways to do this, and some components are shell dependent. Here are the lines that work for me when added to my .cshrc.
  5. Install the ImageMagick development libraries, and ensure that these are in the path.
  6. Compile the code:
    1. make checkout_install GCC=4.1
  7. At the time I built the code, two files gave errors under gcc 4. I had to modify these files slightly to get the build to work:
    1. Navigator.cc
    2. GlobalNavigator.cc

Please contact Dave Meger with any feedback on these instructions.

-- Main.DavidMeger - 13 Feb 2007

Edit | Attach | Watch | Print version | History: r6 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r2 - 2007-02-13 - DavidMeger
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback