| Home | Trees | Index | Help |
|
|---|
|
BigRoomWithLights2Pioneers: A PyrobotSimulator world.
Braitenberg: A PyrobotSimulator world.
KonaneWorld
VacuumCleanerWorld
WumpusWorld
pyrobot
brain: The basic brain class.
behaviors
conx: ----------------------------------------------------
An Artificial Neural Network System Implementing
Backprop.
fuzzy: Fuzzy Logic Base Class
E.
ga: A simple Genetic Algorithm in Python...
governor: Governor code for self regulating networks.
gp: Pyrobot Module for Genetic Program.
pysom
ravq
rbf
seqXor
seqXor2
som
vconx
camera: A Base Camera class...
compile
engine: Engine class.
general
geometry
gui: Base GUI Class for Python Robotics.
map
plugins
brains
AiboFindBall: Author: Ioana Butoi
Date: Apr 2005
Project: Find a ball and kick it towards a goal
Robot: Aibo ERS-7
Note: Complete Behavior brain
1.
Avoid
BBCapture
BBOffice
BBSquare
BBTest
BBTest2
BBWander
BBWanderAndCapture
Braitenberg: A Braitenberg Vehicle for the Khepera
D.S.
CamMover
CleanUp
FSMPushPop
FSMSquare
FuzzyPTZ
Joystick
JoystickMap
KLight
KonanePlayer: This module contains a class of a random Konane Player.
Learning
LPSWander
NNCluster
NNPredict
NNPredictWithPlots
NNRandom
NNWander
RAVQ
ReflexVacuumAgent
SimpleBrain
SimpleWander
Slider: D.S.
SOMAA
SOMWander
Subsumption
Test
TrackBall
Vehicle1: Braitenberg Vehicle1 for the Khepera
D.S.
Vehicle2a: Braitenberg Vehicle2a for the Khepera
D.S.
Vehicle3: Braitenberg Vehicle1 for the Khepera
D.S.
VisionTest
Wander
devices
AiboCamera
AllSupported: This device signals the robot everything it supports...
Blob: This device signals the robot to load its blob interface...
BlobCamera
Blobfinder: This device signals the robot to load its blob interface...
BT848Camera
Bumpers: This device signals the robot to load its bumpers...
Camera: This device loads the robot's built-in camera interface...
Device
FakeCamera
GPS: This device signals the robot to load its gps interface...
Gripper: This device signals the robot to load its gripper...
Laser: This device signals the robot to load its laser...
PanTiltZoom: This device loads the robot's built-in Pan Tilt Zoom interface...
PlayerCamera
Power: This device signals the robot to load its power interface...
RobocupCamera
SimpleDevice
Sonar: This device signals the robot to load its sonar...
Test
TutorialCamera
TutorialCamera2
V4LCamera
V4LCamera0
V4LCamera1
View
ViewAll
ViewBack
ViewBack_all
ViewFront
ViewFront_all
ViewLeft
ViewRight
robots
robot: The main Pyrobot robot class and associated functions.
aibo: Aibo client commands for talking to the Tekkotsu servers
from Python.
device
khepera: Defines KheperaRobot, a subclass of robot.
player: Defines PlayerRobot, a subclass of robot
(c) 2005, PyrobRobotics.org.
robocup: Pyrobot module for interfacing with the Robocup Server.
symbolic: The client robot connection programs for the PyrobotSimulator
non-symbolic robots.
simulators
system
tools
vision
SocketServer.BaseRequestHandler:
Base class for request handler classes.
Tkinter.Grid:
Geometry manager Grid.
Tkinter.Widget:
Internal class.
Tkinter.Canvas:
Canvas widget to display graphical elements like lines or text.
Tkinter.Frame:
Frame widget which may contain other widgets and can have a 3D border.
Tkinter.Misc:
Internal class.
Tkinter.BaseWidget:
Internal class.
Tkinter.Toplevel:
Toplevel widget, e.g.
pyrobot.robot.device.DeviceWindow:
An object responsible for showing device data.
KonaneWorld.GUI:
Konane: Hawaiian Checkers...
VacuumCleanerWorld.GUI:
A simple world from Russell and Norvig's AIMA.
WumpusWorld.GUI:
A simple world from Russell and Norvig's AIMA.
pyrobot.tools.joystick.Joystick
pyrobot.gui.plot.scatter.Scatter:
Scatter(Tpolevel)...
pyrobot.tools.slider.Slider
pyrobot.gui.TK.TKgui
pyrobot.simulators.pysim.TkSimulator
pyrobot.gui.widgets.tree.TreeWindow
pyrobot.gui.widgets.TKwidgets.Watcher
Tkinter.Widget:
Internal class.
Tkinter.Canvas:
Canvas widget to display graphical elements like lines or text.
Tkinter.Frame:
Frame widget which may contain other widgets and can have a 3D border.
Tkinter.Tk:
Toplevel widget of Tk which represents mostly the main window
of an appliation.
pyrobot.gui.plot.map.Map
pyrobot.map.tkmap.TkMap:
Map with Tkinter GUI functions...
pyrobot.map.gps.GPS:
GUI for visualizing the global perceptual space of a robot.
pyrobot.map.lps.LPS:
GUI for visualizing the local perceptual space of a robot.
pyrobot.map.occupancyGrid.occupancyGrid:
GUI for visualizing an occupancy grid style map.
pyrobot.map.tkmap.TkSimpleMap
Tkinter.Pack:
Geometry manager Pack.
Tkinter.Widget:
Internal class.
Tkinter.Canvas:
Canvas widget to display graphical elements like lines or text.
Tkinter.Frame:
Frame widget which may contain other widgets and can have a 3D border.
Tkinter.Place:
Geometry manager Place.
Tkinter.Widget:
Internal class.
Tkinter.Canvas:
Canvas widget to display graphical elements like lines or text.
Tkinter.Frame:
Frame widget which may contain other widgets and can have a 3D border.
Tkinter.Wm:
Provides functions for the communication with the window manager.
Tkinter.Tk:
Toplevel widget of Tk which represents mostly the main window
of an appliation.
pyrobot.gui.plot.map.Map
pyrobot.map.tkmap.TkMap:
Map with Tkinter GUI functions...
pyrobot.map.gps.GPS:
GUI for visualizing the global perceptual space of a robot.
pyrobot.map.lps.LPS:
GUI for visualizing the local perceptual space of a robot.
pyrobot.map.occupancyGrid.occupancyGrid:
GUI for visualizing an occupancy grid style map.
pyrobot.map.tkmap.TkSimpleMap
Tkinter.Toplevel:
Toplevel widget, e.g.
pyrobot.robot.device.DeviceWindow:
An object responsible for showing device data.
KonaneWorld.GUI:
Konane: Hawaiian Checkers...
VacuumCleanerWorld.GUI:
A simple world from Russell and Norvig's AIMA.
WumpusWorld.GUI:
A simple world from Russell and Norvig's AIMA.
pyrobot.tools.joystick.Joystick
pyrobot.gui.plot.scatter.Scatter:
Scatter(Tpolevel)...
pyrobot.tools.slider.Slider
pyrobot.gui.TK.TKgui
pyrobot.simulators.pysim.TkSimulator
pyrobot.gui.widgets.tree.TreeWindow
pyrobot.gui.widgets.TKwidgets.Watcher
__builtin__.object:
The most base type...
pyrobot.vision.cvision.vision.Bitmap
pyrobot.vision.cvision.vision.Blob
pyrobot.simulators.khepera.CNTRL.ksim.cntrl
pyrobot.camera.aibo.aibo.Device
pyrobot.camera.blob.blob.Device
pyrobot.camera.bt848.bt848.Device
pyrobot.camera.fake.fake.Device
pyrobot.camera.player.playercam.Device
pyrobot.camera.robocup.robocup.Device
pyrobot.camera.v4l.v4l.Device
pyrobot.system.serial.serialutil.FileLike:
An abstract file like class.
pyrobot.system.serial.serialutil.SerialBase:
Serial port base class.
pyrobot.system.serial.serialposix.Serial:
Serial port class POSIX implementation.
__builtin__.float:
float(x) -> floating point number
Convert a string or number to a floating point number, if possible.
__builtin__.int:
int(x[, base]) -> integer
Convert a string or number to an integer, if possible.
pyrobot.vision.cvision.vision.Point
pyrobot.camera.aibo.aibo.Socket
__builtin__.type:
type(object) -> the object's type...
pyrobot.vision.cvision.vision.Vision
pyrobot.vision.cvision.vision.VisionPtr
pyrobot.vision.cvision.VisionSystem:
Things a vision system must provide:
1.
code.InteractiveInterpreter:
Base class for InteractiveConsole.
code.InteractiveConsole:
Closely emulate the behavior of the interactive Python interpreter.
exceptions.Exception:
Common base class for all exceptions.
pyrobot.system.serial.serialutil.SerialException:
Base class for serial port related exceptions.
exceptions.StandardError:
Base class for all standard Python exceptions.
exceptions.AttributeError:
Attribute not found.
pyrobot.robot.device.DeviceError:
Used to signal device problem...
pyrobot.brain.conx.LayerError:
Used to indicate that a layer has some improper attribute (size,
type, etc.).
pyrobot.brain.conx.NetworkError:
Used to indicate that a network has some improper attribute (no
layers, no connections, etc.).
pyrobot.brain.conx.SRNError:
Used to indicate that SRN specific attributes are improper.
pyrobot.robot.device.WindowError:
Device Window Error...
exceptions.TypeError:
Inappropriate argument type.
pyrobot.brain.behaviors.Behavior:
The core object.
pyrobot.plugins.brains.BBCapture.Avoid
pyrobot.plugins.brains.BBWander.Avoid:
Avoid Class...
pyrobot.plugins.brains.BBWanderAndCapture.Avoid
pyrobot.brain.behaviors.core.BackwardBehavior
pyrobot.plugins.brains.BBTest.beh1
pyrobot.plugins.brains.BBTest2.beh1
pyrobot.plugins.brains.BBTest.beh2
pyrobot.plugins.brains.BBTest2.beh2
pyrobot.plugins.brains.SOMAA.DriveIt
pyrobot.plugins.brains.SOMWander.DriveIt
pyrobot.brain.behaviors.core.ForwardBehavior
pyrobot.brain.behaviors.core.StopBehavior
pyrobot.plugins.brains.BBOffice.Straight
pyrobot.brain.behaviors.core.StraightBehavior
pyrobot.plugins.brains.BBSquare.StraightBehavior
pyrobot.plugins.brains.FuzzyPTZ.Track
pyrobot.plugins.brains.BBOffice.TurnLeft
pyrobot.brain.behaviors.core.TurnLeftBehavior
pyrobot.plugins.brains.BBSquare.TurnLeftBehavior
pyrobot.plugins.brains.BBOffice.TurnRight
pyrobot.brain.behaviors.core.TurnRightBehavior
pyrobot.brain.behaviors.State:
Collections of behaviors.
pyrobot.plugins.brains.BBOffice.A1
pyrobot.plugins.brains.BBOffice.A2
pyrobot.plugins.brains.AiboFindBall.approachBall:
When a ball is in sight, get close to it...
pyrobot.plugins.brains.BBOffice.B1
pyrobot.plugins.brains.BBOffice.B2
pyrobot.plugins.brains.BBOffice.C1
pyrobot.plugins.brains.BBOffice.C2
pyrobot.plugins.brains.BBOffice.D1
pyrobot.plugins.brains.BBOffice.D2
pyrobot.plugins.brains.AiboFindBall.didYouScore
pyrobot.plugins.brains.BBOffice.Done
pyrobot.plugins.brains.BBOffice.E1
pyrobot.plugins.brains.BBOffice.E2
pyrobot.plugins.brains.BBSquare.edge
pyrobot.plugins.brains.FSMPushPop.edge
pyrobot.plugins.brains.FSMSquare.edge
pyrobot.plugins.brains.AiboFindBall.findGoal
pyrobot.plugins.brains.AiboFindBall.gameOver
pyrobot.plugins.brains.AiboFindBall.kick
pyrobot.plugins.brains.AiboFindBall.lookForGoal
pyrobot.plugins.brains.AiboFindBall.lostBall:
Ball moved out of my sight.
pyrobot.plugins.brains.AiboFindBall.moveTail
pyrobot.plugins.brains.FuzzyPTZ.MyState
pyrobot.plugins.brains.AiboFindBall.prepareToKick
pyrobot.plugins.brains.AiboFindBall.searchDown:
Searches for the ball by turning the head down...
pyrobot.plugins.brains.AiboFindBall.searchDynamic:
Searches for the ball by spinning in place...
pyrobot.plugins.brains.AiboFindBall.searchLeftRight:
Searches for the ball by turning the head left-right...
pyrobot.plugins.brains.AiboFindBall.searchRightLeft:
Searches for the ball by turning the head right-left...
pyrobot.plugins.brains.BBOffice.Start
pyrobot.plugins.brains.BBCapture.state1
pyrobot.plugins.brains.BBTest.state1
pyrobot.plugins.brains.BBTest2.state1
pyrobot.plugins.brains.BBWander.state1:
sample state...
pyrobot.plugins.brains.BBWanderAndCapture.state1
pyrobot.plugins.brains.SOMAA.state1
pyrobot.plugins.brains.SOMWander.state1
pyrobot.plugins.brains.BBCapture.state2
pyrobot.plugins.brains.BBWanderAndCapture.state2
pyrobot.plugins.brains.SOMAA.state2
pyrobot.plugins.brains.SOMWander.state2
pyrobot.plugins.brains.BBCapture.state3
pyrobot.plugins.brains.BBTest.state3
pyrobot.plugins.brains.BBTest2.state3
pyrobot.plugins.brains.BBWanderAndCapture.state3
pyrobot.plugins.brains.SOMAA.state3
pyrobot.plugins.brains.SOMWander.state3
pyrobot.plugins.brains.BBTest.state_empty
pyrobot.plugins.brains.BBTest2.state_empty
pyrobot.plugins.brains.FSMPushPop.stuck
pyrobot.plugins.brains.BBSquare.turn
pyrobot.plugins.brains.FSMPushPop.turn
pyrobot.plugins.brains.FSMSquare.turn
pyrobot.plugins.brains.BBWander.TurnAround
pyrobot.brain.conx.Connection:
Class which contains references to two layers (from and to) and the
weights between them.
pyrobot.brain.conx.Layer:
Class which contains arrays of node elements (ie, activation,
error, bias, etc).
pyrobot.brain.conx.Network:
Class which contains all of the parameters and methods needed to
run a neural network.
pyrobot.brain.governor.GovernorNetwork
pyrobot.brain.conx.SRN:
A subclass of Network.
pyrobot.brain.fuzzy.FuzzyClassifier:
Fuzzy classifier class with a membership function and parameters.
pyrobot.brain.fuzzy.FuzzyOperators
pyrobot.brain.fuzzy.FuzzyValue:
Fuzzy value class...
pyrobot.brain.ga.GA:
Class which defines everything needed to run a GA.
pyrobot.brain.ga.Gene
pyrobot.brain.ga.Population
pyrobot.brain.governor.Governor:
An RAVQ vitual baseclass for combination with Network.
pyrobot.brain.gp.Environment:
Class to hold environment information.
pyrobot.brain.gp.GPTree:
Main tree structure for GP.
pyrobot.brain.gp.Operator:
Class to hold operator information.
pyrobot.brain.pysom.SOM
pyrobot.brain.ravq.RAVQ:
Implements RAVQ algorithm as described in Linaker and Niklasson.
pyrobot.brain.ravq.ARAVQ:
Extends RAVQ as described in Linaker and Niklasson.
pyrobot.brain.rbf.RBF:
A Radial Basis Function node...
pyrobot.brain.rbf.RBFLayer:
A layer of RBF units...
pyrobot.brain.som.SOM
pyrobot.camera.CBuffer:
A private buffer class to transmute the CBuffer we get in data
into something that looks like a Python list.
pyrobot.engine.Engine:
Finds, loads, and creates the needed simulators, robots, devices, etc.
pyrobot.general.ants.Ant:
An ant class...
pyrobot.general.ants.Board
pyrobot.general.boids.Board
pyrobot.general.boids.Boid:
A boid class...
pyrobot.general.ca.GUI
pyrobot.general.ca.Matrix
pyrobot.general.ipd.Game
pyrobot.general.ipd.Player
pyrobot.general.sdm.HardLocation
pyrobot.general.sdm.Neuron
pyrobot.general.sdm.SDM
pyrobot.geometry.Polar
pyrobot.geometry.Segment
pyrobot.geometry.Vector
pyrobot.gui.BrainStem:
A stub used in the Pyrobot command evaluator to define "self"
so that self.robot will work.
pyrobot.gui.TextWatcher
pyrobot.gui.gui:
This is the base class for a gui.
pyrobot.gui.plot.hinton.Hinton
pyrobot.gui.plot.matrix.Matrix
pyrobot.gui.plot.scatter.Line
pyrobot.gui.widgets.TKwidgets.Dialog
pyrobot.gui.widgets.tree.Node:
Tree helper class that's instantiated for each element in the tree.
pyrobot.gui.widgets.tree.Struct:
Helper object for add_node() method...
pyrobot.map.Map:
Basic class for global internal robot maps...
pyrobot.map.tkmap.TkMap:
Map with Tkinter GUI functions...
pyrobot.map.gps.GPS:
GUI for visualizing the global perceptual space of a robot.
pyrobot.map.lps.LPS:
GUI for visualizing the local perceptual space of a robot.
pyrobot.map.occupancyGrid.occupancyGrid:
GUI for visualizing an occupancy grid style map.
pyrobot.map.tkmap.TkSimpleMap
pyrobot.plugins.brains.Subsumption.SubsumptionBehavior
pyrobot.robot.Robot:
The object with which to interact with motors and sensors.
pyrobot.robot.aibo.AiboRobot:
Class for an Aibo robot in Pyrobot.
pyrobot.robot.khepera.KheperaRobot
pyrobot.robot.player.PlayerRobot
pyrobot.robot.robocup.RobocupRobot:
A robot to interface with the Robocup simulator.
pyrobot.robot.symbolic.TCPRobot:
A simple TCP-based socket robot for talking to PyrobotSimulator.
pyrobot.robot.aibo.Listener:
A class for talking to ports on Aibo.
pyrobot.robot.device.Device:
A basic device class.
pyrobot.robot.aibo.AiboHeadDevice:
Class for moving the Aibo Head unit as a Pan-Tilt-Zoom-Nod device.
pyrobot.camera.Camera:
A base class for Camera...
pyrobot.camera.aibo.AiboCamera
pyrobot.camera.blob.BlobCamera
pyrobot.camera.bt848.BT848Camera:
A Wrapper class for the C fuctions that capture data from the Camera.
pyrobot.camera.fake.FakeCamera:
A fake camera.
pyrobot.camera.fake.ManualFakeCamera:
camera = ManualFakeCamera(w, h, d)
Used when you are creating the image from Python, and wish
to have the camera class show or manipulate the image.
pyrobot.camera.player.PlayerCamera
pyrobot.camera.robocup.RobocupCamera
pyrobot.camera.v4l.V4LCamera:
A Wrapper class for the C fuctions that capture data from the Camera.
pyrobot.robot.khepera.Gripper
pyrobot.robot.khepera.IRSensor
pyrobot.robot.player.PlayerDevice
pyrobot.robot.player.PlayerCommDevice
pyrobot.robot.player.PlayerFiducialDevice
pyrobot.robot.player.PlayerGripperDevice
pyrobot.robot.player.PlayerLaserDevice
pyrobot.robot.player.PlayerPositionDevice
pyrobot.robot.player.PlayerPTZDevice
pyrobot.robot.player.PlayerSimulationDevice
pyrobot.robot.player.PlayerSonarDevice
pyrobot.robot.robocup.RobocupLaserDevice
pyrobot.robot.robocup.RobocupSimulationDevice:
A Simulation Device for the Robocup robot...
pyrobot.robot.symbolic.SimDevice
pyrobot.gui.plot.simple.SimplePlot
pyrobot.robot.symbolic.SimulationDevice
pyrobot.plugins.devices.Test.TestDevice
pyrobot.robot.device.SensorValue:
Used in new Python range sensor interface...
pyrobot.robot.khepera.SerialSimulator
pyrobot.simulators.pysim.Light
pyrobot.simulators.pysim.LightSensor
pyrobot.simulators.pysim.RangeSensor
pyrobot.simulators.pysim.SimRobot
pyrobot.simulators.pysim.Simulator
pyrobot.system.ClientServer.Client:
Client Class...
pyrobot.system.ClientServer.Message:
This class will be the main block of communication...
pyrobot.system.SerialConnection.SerialConnection
pyrobot.system.SerialConnection.TimeOut:
Class needed for raising a TimeOut exception...
pyrobot.system.config.Configuration
pyrobot.system.log.Log:
A log class to do automatically what needs to be done for each
experiment.
pyrobot.tools.Option
pyrobot.tools.OptionHandler
pyrobot.tools.circularlist.CircularList:
A CircularList will store up to maxSize items.
pyrobot.tools.trace.ColorSet
pyrobot.tools.trace.SymbolSet
pyrobot.tools.trace.Trace:
Trace provides a general way of displaying a path on an image.
pyrobot.vision.Blob
pyrobot.vision.Blobdata
pyrobot.vision.Point
pyrobot.vision.PyrobotImage:
A Basic Image class.
pyrobot.vision.Bitmap:
Bitmap class.
pyrobot.camera.Camera:
A base class for Camera...
pyrobot.camera.aibo.AiboCamera
pyrobot.camera.blob.BlobCamera
pyrobot.camera.bt848.BT848Camera:
A Wrapper class for the C fuctions that capture data from the Camera.
pyrobot.camera.fake.FakeCamera:
A fake camera.
pyrobot.camera.fake.ManualFakeCamera:
camera = ManualFakeCamera(w, h, d)
Used when you are creating the image from Python, and wish
to have the camera class show or manipulate the image.
pyrobot.camera.player.PlayerCamera
pyrobot.camera.robocup.RobocupCamera
pyrobot.camera.v4l.V4LCamera:
A Wrapper class for the C fuctions that capture data from the Camera.
pyrobot.vision.Histogram:
Histogram class.
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Mon Jul 25 01:39:29 2005 | http://epydoc.sf.net |