Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

LoLaserViz.H File Reference


Detailed Description

A visualizer window to help understand what is going on with the different behaviours and arbiters when the laser range finder is in use.

This file defines a class that encapsulates a GLUT-based window for the Robolocust controller. This window uses OpenGL for visualizing the laser range finder's measurement data and overlaying visualizations for the different behaviours that depend on the LRF. The hope is that this visualization will make it easier to understand and debug the inner workings of and interactions between the different behaviours...

Definition in file LoLaserViz.H.

#include "Robots/LoBot/ui/LoLaserWindowMarkings.H"
#include "Robots/LoBot/ui/LoGLCanvas.H"
#include "Robots/LoBot/misc/LoThread.H"
#include "Robots/LoBot/misc/LoTypes.H"
#include "Robots/LoBot/misc/singleton.hh"
#include "Robots/LoBot/misc/range.hh"
#include <map>
#include <vector>
#include <string>
#include <utility>

Include dependency graph for LoLaserViz.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  lobot

Classes

struct  lobot::LaserViz
class  lobot::LaserViz::Params

Typedefs

typedef int pthread_mutex_t


Generated on Sun Nov 22 13:44:45 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4