Package pyrobot :: Package robot :: Module robocup
[frames | no frames]

Module pyrobot.robot.robocup

Pyrobot module for interfacing with the Robocup Server.

TODO: need localize that would triangulate from flags/landmarks OR
      need someother way of dead reckoning (for x, y, th)
      need to make unique colors of lines and objects
      need to make laser sensor have more than single angle hits

(c) 2005, PyrobRobotics.org. Licenced under the GNU GPL.

Classes
ReadUDP A thread class for reading UDP data.
RobocupLaserDevice  
RobocupRobot A robot to interface with the Robocup simulator.
RobocupSimulationDevice A Simulation Device for the Robocup robot...

Function Summary
  lex(str)
Simple lexical analizer for Lisp-like parser.
  makeDict(pairs)
Turns list of [name, value] pairs into a dict {name: value, ...} or {name: [values], ...}...
  parse(str)
Lisp-like parser.

Variable Summary
str __author__ = 'Douglas Blank <dblank@brynmawr.edu>'
str __version__ = '$Revision: 1.22 $'

Function Details

lex(str)

Simple lexical analizer for Lisp-like parser.

makeDict(pairs)

Turns list of [name, value] pairs into a dict {name: value, ...} or {name: [values], ...}

parse(str)

Lisp-like parser. Takes str, returns Python list.

Variable Details

__author__

Type:
str
Value:
'Douglas Blank <dblank@brynmawr.edu>'                                  

__version__

Type:
str
Value:
'$Revision: 1.22 $'                                                    

Generated by Epydoc 2.1 on Mon Jul 25 01:39:26 2005 http://epydoc.sf.net